{
  "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,-