Logo Search packages:      
Sourcecode: gamgi version File versions  Download package

gamgi_phys_symmetry.c

/******************************************
 *
 * $GAMGI/src/phys/gamgi_phys_symmetry.c
 *
 * Copyright (C) 2004 Carlos Pereira
 *
 * Distributed under the terms of the GNU
 * General Public License: $GAMGI/LICENSE
 *
 */

#include "gamgi_engine.h"
#include "gamgi_phys.h"

char *gamgi_phys_symmetry_systems[GAMGI_PHYS_CELL_SYSTEMS * 4] = {
"a", "Triclinic / Anorthic",                "P",          "1 - 2",
"m", "Monoclinic",                          "P, C",       "3 - 15",
"o", "Orthorhombic",                        "P, C, I, F", "16 - 74",
"t", "Tetragonal",                          "P, I",       "75 - 142",
"h", "Hexagonal / Trigonal / Rhombohedral", "P, R",       "143 - 194",
"c", "Cubic",                               "P, I, F",    "195 - 230"
};

char *gamgi_phys_symmetry_lattices[GAMGI_PHYS_CELL_LATTICES * 4] = {
"P", "Primitive",       "a, m, o, t, h, c", "153",
"I", "Body Centered",   "o, t, c",          "34",
"F", "Face Centered",   "o, c",             "16",
"C", "C-Base Centered", "m, o",             "20",
"R", "Rhombohedral",    "h",                 "7"
};

char *gamgi_phys_symmetry_groups[GAMGI_PHYS_CELL_GROUPS * 4] = {

/******************
 * 1-2: Triclinic *
 ******************/

"P1",         "C1 / 1",   "a", "P",
"P-1",        "Ci / 1",   "a", "P",

/********************
 * 3-10: Monoclinic *
 ********************/

"P2",         "C2 / 1",   "m", "P",
"P2_1",       "C2 / 2",   "m", "P",
"C2",         "C2 / 3",   "m", "C",
"Pm",         "Cs / 1",   "m", "P",
"Pc",         "Cs / 2",   "m", "P",
"Cm",         "Cs / 3",   "m", "C",
"Cc",         "Cs / 4",   "m", "C",
"P2/m",       "C2h / 1",  "m", "P",

/*********************
 * 10-15: Monoclinic *
 *********************/

"P2_1/m",     "C2h / 2",  "m", "P",
"C2/m",       "C2h / 3",  "m", "C",
"P2/c",       "C2h / 4",  "m", "P",
"P2_1/c",     "C2h / 5",  "m", "P",
"C2/c",       "C2h / 6",  "m", "C",

/***********************
 * 16-20: Orthorhombic *
 ***********************/

"P222",       "D2 / 1",   "o", "P",
"P222_1",     "D2 / 2",   "o", "P",
"P2_12_12",   "D2 / 3",   "o", "P",
"P2_12_12_1", "D2 / 4",   "o", "P",
"C222_1",     "D2 / 5",   "o", "C",

/***********************
 * 21-30: Orthorhombic *
 ***********************/

"C222",       "D2 / 6",   "o", "C",
"F222",       "D2 / 7",   "o", "F",
"I222",       "D2 / 8",   "o", "I",
"I2_12_12_1", "D2 / 9",   "o", "I",
"Pmm2",       "C2v / 1",  "o", "P",
"Pmc2_1",     "C2v / 2",  "o", "P",
"Pcc2",       "C2v / 3",  "o", "P",
"Pma2",       "C2v / 4",  "o", "P",
"Pca2_1",     "C2v / 5",  "o", "P",
"Pnc2",       "C2v / 6",  "o", "P",

/***********************
 * 31-40: Orthorhombic *
 ***********************/

"Pmn2_1",     "C2v / 7",  "o", "P",
"Pba2",       "C2v / 8",  "o", "P",
"Pna2_1",     "C2v / 9",  "o", "P",
"Pnn2",       "C2v / 10", "o", "P",
"Cmm2",       "C2v / 11", "o", "C",
"Cmc2_1",     "C2v / 12", "o", "C",
"Ccc2",       "C2v / 13", "o", "C",
"Cm2m",       "C2v / 14", "o", "C",
"Cm2e",       "C2v / 15", "o", "C",
"Cc2m",       "C2v / 16", "o", "C",

/***********************
 * 41-50: Orthorhombic *
 ***********************/

"Cc2e",       "C2v / 17", "o", "C",
"Fmm2",       "C2v / 18", "o", "F",
"Fdd2",       "C2v / 19", "o", "F",
"Imm2",       "C2v / 20", "o", "I",
"Iba2",       "C2v / 21", "o", "I",
"Ima2",       "C2v / 22", "o", "I",
"Pmmm",       "D2h / 1",  "o", "P",
"Pnnn",       "D2h / 2",  "o", "P",
"Pccm",       "D2h / 3",  "o", "P",
"Pban",       "D2h / 4",  "o", "P",

/***********************
 * 51-60: Orthorhombic *
 ***********************/

"Pmma",       "D2h / 5",  "o", "P",
"Pnna",       "D2h / 6",  "o", "P",
"Pmna",       "D2h / 7",  "o", "P",
"Pcca",       "D2h / 8",  "o", "P",
"Pbam",       "D2h / 9",  "o", "P",
"Pccn",       "D2h / 10", "o", "P",
"Pbcm",       "D2h / 11", "o", "P",
"Pnnm",       "D2h / 12", "o", "P",
"Pmmn",       "D2h / 13", "o", "P",
"Pbcn",       "D2h / 14", "o", "P",

/***********************
 * 61-70: Orthorhombic *
 ***********************/

"Pbca",       "D2h / 15", "o", "P",
"Pnma",       "D2h / 16", "o", "P",
"Cmcm",       "D2h / 17", "o", "C",
"Cmce",       "D2h / 18", "o", "C",
"Cmmm",       "D2h / 19", "o", "C",
"Cccm",       "D2h / 20", "o", "C",
"Cmme",       "D2h / 21", "o", "C",
"Ccce",       "D2h / 22", "o", "C",
"Fmmm",       "D2h / 23", "o", "F",
"Fddd",       "D2h / 24", "o", "F",
 
/***********************
 * 71-74: Orthorhombic *
 ***********************/

"Immm",       "D2h / 25", "o", "I",
"Ibam",       "D2h / 26", "o", "I",
"Ibca",       "D2h / 27", "o", "I",
"Imma",       "D2h / 28", "o", "I",

/*********************
 * 75-80: Tetragonal *
 *********************/

"P4",         "C4 / 1",   "t", "P",
"P4_1",       "C4 / 2",   "t", "P",
"P4_2",       "C4 / 3",   "t", "P",
"P4_3",       "C4 / 4",   "t", "P",
"I4",         "C4 / 5",   "t", "I",
"I4_1",       "C4 / 6",   "t", "I",

/*********************
 * 81-90: Tetragonal *
 *********************/

"P-4",        "S4 / 1",   "t", "P",
"I-4",        "S4 / 2",   "t", "I",
"P4/m",       "C4h / 1",  "t", "P",
"P4_2/m",     "C4h / 2",  "t", "P",
"P4/n",       "C4h / 3",  "t", "P",
"P4_2/n",     "C4h / 4",  "t", "P",
"I4/m",       "C4h / 5",  "t", "I",
"I4_1/a",     "C4h / 6",  "t", "I",
"P422",       "D4 / 1",   "t", "P",
"P42_12",     "D4 / 2",   "t", "P",

/**********************
 * 91-100: Tetragonal *
 **********************/

"P4_122",     "D4 / 3",   "t", "P",
"P4_12_12",   "D4 / 4",   "t", "P",
"P4_222",     "D4 / 5",   "t", "P",
"P4_22_12",   "D4 / 6",   "t", "P",
"P4_322",     "D4 / 7",   "t", "P",
"P4_32_12",   "D4 / 8",   "t", "P",
"I422",       "D4 / 9",   "t", "I",
"I4_122",     "D4 / 10",  "t", "I",
"P4mm",       "C4v / 1",  "t", "P",
"P4bm",       "C4v / 2",  "t", "P",

/***********************
 * 101-110: Tetragonal *
 ***********************/

"P4_2cm",     "C4v / 3",  "t", "P",
"P4_2nm",     "C4v / 4",  "t", "P",
"P4cc",       "C4v / 5",  "t", "P",
"P4nc",       "C4v / 6",  "t", "P",
"P4_2mc",     "C4v / 7",  "t", "P",
"P4_2bc",     "C4v / 8",  "t", "P",
"I4mm",       "C4v / 9",  "t", "I",
"I4cm",       "C4v / 10", "t", "I",
"I4_1md",     "C4v / 11", "t", "I",
"I4_1cd",     "C4v / 12", "t", "I",

/***********************
 * 111-120: Tetragonal *
 ***********************/

"P-42m",      "D2d / 1",  "t", "P",
"P-42c",      "D2d / 2",  "t", "P",
"P-42_1m",    "D2d / 3",  "t", "P",
"P-42_1c",    "D2d / 4",  "t", "P",
"P-4m2",      "D2d / 5",  "t", "P",
"P-4c2",      "D2d / 6",  "t", "P",
"P-4b2",      "D2d / 7",  "t", "P",
"P-4n2",      "D2d / 8",  "t", "P",
"P-4m2",      "D2d / 9",  "t", "P",
"P-4c2",      "D2d / 10", "t", "P",

/***********************
 * 121-130: Tetragonal *
 ***********************/

"P-42m",      "D2d / 11", "t", "P",
"P-42d",      "D2d / 12", "t", "P",
"P4/mmm",     "D4h / 1",  "t", "P",
"P4/mcc",     "D4h / 2",  "t", "P",
"P4/nbm",     "D4h / 3",  "t", "P",
"P4/nnc",     "D4h / 4",  "t", "P",
"P4/mbm",     "D4h / 5",  "t", "P",
"P4/mnc",     "D4h / 6",  "t", "P",
"P4/nmm",     "D4h / 7",  "t", "P",
"P4/ncc",     "D4h / 8",  "t", "P",

/***********************
 * 131-140: Tetragonal *
 ***********************/

"P4_2/mmc",   "D4h / 9",  "t", "P",
"P4_2/mcm",   "D4h / 10", "t", "P",
"P4_2/nbc",   "D4h / 11", "t", "P",
"P4_2/nnm",   "D4h / 12", "t", "P",
"P4_2/mbc",   "D4h / 13", "t", "P",
"P4_2/mnm",   "D4h / 14", "t", "P",
"P4_2/nmc",   "D4h / 15", "t", "P",
"P4_2/ncm",   "D4h / 16", "t", "P",
"I4/mmm",     "D4h / 17", "t", "I",
"I4/mcm",     "D4h / 18", "t", "I",

/***********************
 * 141-142: Tetragonal *
 ***********************/

"I4_1/amd",   "D4h / 19", "t", "I",
"I4_1/acd",   "D4h / 20", "t", "I",

/*********************
 * 143-150: Trigonal *
 *********************/

"P3",         "C3 / 1",   "h", "P",
"P3_1",       "C3 / 2",   "h", "P",
"P3_2",       "C3 / 3",   "h", "P",
"R3",         "C3 / 4",   "h", "R",
"P-3",        "C3i / 1",  "h", "P",
"R-3",        "C3i / 2",  "h", "R",
"P312",       "D3 / 1",   "h", "P",
"P321",       "D3 / 2",   "h", "P",

/*********************
 * 151-160: Trigonal *
 *********************/

"P3_112",     "D3 / 3",   "h", "P",
"P3_121",     "D3 / 4",   "h", "P",
"P3_212",     "D3 / 5",   "h", "P",
"P3_221",     "D3 / 6",   "h", "P",
"R32",        "D3 / 7",   "h", "R",
"P3m1",       "C3v / 1",  "h", "P",
"P31m",       "C3v / 2",  "h", "P",
"P3c1",       "C3v / 3",  "h", "P",
"P31c",       "C3v / 4",  "h", "P",
"R3m",        "C3v / 5",  "h", "R",

/*********************
 * 161-167: Trigonal *
 *********************/

"R3c",        "C3v / 6",  "h", "R",
"P-31m",      "D3d / 1",  "h", "P",
"P-31c",      "D3d / 2",  "h", "P",
"P-3m1",      "D3d / 3",  "h", "P",
"P-3c1",      "D3d / 4",  "h", "P",
"R-3m",       "D3d / 5",  "h", "R",
"R-3c",       "D3d / 6",  "h", "R",

/**********************
 * 168-170: Hexagonal *
 **********************/

"P6",         "C6 / 1",   "h", "P",
"P6(1)",      "C6 / 2",   "h", "P",
"P6(5)",      "C6 / 3",   "h", "P",

/**********************
 * 171-180: Hexagonal *
 **********************/

"P6_2",       "C6 / 4",   "h", "P",
"P6_4",       "C6 / 5",   "h", "P",
"P6_3",       "C6 / 6",   "h", "P",
"P-6",        "C3h / 1",  "h", "P",
"P6/m",       "C6h / 1",  "h", "P",
"P6_3/m",     "C6h / 2",  "h", "P",
"P622",       "D6 / 1",   "h", "P",
"P6_122",     "D6 / 2",   "h", "P",
"P6_522",     "D6 / 3",   "h", "P",
"P6_222",     "D6 / 4",   "h", "P",

/**********************
 * 181-190: Hexagonal *
 **********************/

"P6_422",     "D6 / 5",   "h", "P",
"P6_322",     "D6 / 6",   "h", "P",
"P6mm",       "C6v / 1",  "h", "P",
"P6cc",       "C6v / 2",  "h", "P",
"P6_3cm",     "C6v / 3",  "h", "P",
"P6_3mc",     "C6v / 4",  "h", "P",
"P-6m2",      "D3h / 1",  "h", "P",
"P-6c2",      "D3h / 2",  "h", "P",
"P-62m",      "D3h / 3",  "h", "P",
"P-62c",      "D3h / 4",  "h", "P",

/**********************
 * 191-194: Hexagonal *
 **********************/

"P6/mmm",     "D6h / 1",  "h", "P",
"P6/mcc",     "D6h / 2",  "h", "P",
"P6_3/mcm",   "D6h / 3",  "h", "P",
"P6_3/mmc",   "D6h / 4",  "h", "P",

/******************
 * 195-200: Cubic *
 ******************/

"P23",        "T / 1",    "c", "P",
"F23",        "T / 2",    "c", "F",
"I23",        "T / 3",    "c", "I",
"P2_13",      "T / 4",    "c", "P",
"I2_13",      "T / 5",    "c", "I",
"Pm-3",       "Th / 1",   "c", "P",

/******************
 * 201-210: Cubic *
 ******************/

"Pn-3",       "Th / 2",   "c", "P",
"Fm-3",       "Th / 3",   "c", "F",
"Fd-3",       "Th / 4",   "c", "F",
"Im-3",       "Th / 5",   "c", "I",
"Pa-3",       "Th / 6",   "c", "P",
"Ia-3",       "Th / 7",   "c", "I",
"P432",       "O / 1",    "c", "P",
"P4_232",     "O / 2",    "c", "P",
"F432",       "O / 3",    "c", "F",
"F4_132",     "O / 4",    "c", "F",

/******************
 * 211-220: Cubic *
 ******************/

"I432",       "O / 5",    "c", "I",
"P4_332",     "O / 6",    "c", "P",
"P4_132",     "O / 7",    "c", "P",
"I4_132",     "O / 8",    "c", "I",
"P-43m",      "Td / 1",   "c", "P",
"F-43m",      "Td / 2",   "c", "F",
"I-43m",      "Td / 3",   "c", "I",
"P-43n",      "Td / 4",   "c", "P",
"F-43c",      "Td / 5",   "c", "F",
"I-43d",      "Td / 6",   "c", "I",

/******************
 * 221-230: Cubic *
 ******************/

"Pm-3m",      "Oh / 1",   "c", "P",
"Pn-3n",      "Oh / 2",   "c", "P",
"Pm-3n",      "Oh / 3",   "c", "P",
"Pn-3m",      "Oh / 4",   "c", "P",
"Fm-3m",      "Oh / 5",   "c", "F",
"Fm-3c",      "Oh / 6",   "c", "F",
"Fd-3m",      "Oh / 7",   "c", "F",
"Fd-3c",      "Oh / 8",   "c", "F",
"Im-3m",      "Oh / 9",   "c", "I",
"Ia-3d",      "Oh / 10",  "c", "I"
};

/***********************************************************
 * Wyckoff coordinates were obtained in electronic         *
 * format using Altwyk, a CGI program available at:        *
 *          http://ylp.icpet.nrc.ca/altwyk/                *
 *                                                         *
 * Coordinates were then checked against the International *
 * Tables for Crystallography - Volume A - Space Group     *
 * Symmetry, Ed. Hahn Th., Kluwer (2002).                  *
 *                                                         *
 * Perl scrips were used to convert positions to C array   *
 * formats and to automatically build the driver arrays.   *
 ***********************************************************/

/***********************************************************
 * Space groups 48, 50, 59, 68, 70 (orthorhombic), 85,     *
 * 86, 88, 125, 126, 129, 130, 133, 134, 137, 138, 141,    *
 * 142 (tetragonal), 201, 203, 222, 224, 227, 228 (cubic): *
 * There are two standard origins, denoted O1 or O2,       *
 * the chosen origin is O2, at the inversion centre.       *
 *                                                         *
 * Unique axis b was used for all monoclinic space groups. *
 * Space groups 5, 7, 8, 9, 12, 13, 14, 15 (monoclinic):   *
 * Positions were constructed using Cell Choice 1.         *
 *                                                         *
 * Space groups 38, 39, 40, 41 (orthorhombic): groups      *
 * Amm2, Aem2, Ama2 and Aea2 changed to Cm2m, Cm2e, Cc2m   *
 * and Cc2e, using the axes permutation abc->bca, as shown *
 * in the International Tables for Crystallography, so     *
 * all base-centered lattices are described as C lattices. *
 ***********************************************************/

/*********************
 * Wyckoff positions *
 *********************/

const char *gamgi_phys_symmetry_wyckoff_1 [1] = {
"x,y,z", 
};

const char *gamgi_phys_symmetry_wyckoff_2 [10] = {
"x,y,z", "-x,-y,-z", 

"1/2,1/2,1/2", 

"0,1/2,1/2", 

"1/2,0,1/2", 

"1/2,1/2,0", 

"1/2,0,0", 

"0,1/2,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_3 [6] = {
"x,y,z", "-x,y,-z", 

"1/2,y,1/2", 

"1/2,y,0", 

"0,y,1/2", 

"0,y,0", 
};

const char *gamgi_phys_symmetry_wyckoff_4 [2] = {
"x,y,z", "-x,y+1/2,-z", 
};

const char *gamgi_phys_symmetry_wyckoff_5 [4] = {
"x,y,z", "-x,y,-z", 

"0,y,1/2", 

"0,y,0", 
};

const char *gamgi_phys_symmetry_wyckoff_6 [4] = {
"x,y,z", "x,-y,z", 

"x,1/2,z", 

"x,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_7 [2] = {
"x,y,z", "x,-y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_8 [3] = {
"x,y,z", "x,-y,z", 

"x,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_9 [2] = {
"x,y,z", "x,-y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_10 [24] = {
"x,y,z", "-x,y,-z", "-x,-y,-z", "x,-y,z", 

"x,1/2,z", "-x,1/2,-z", 

"x,0,z", "-x,0,-z", 

"1/2,y,1/2", "1/2,-y,1/2", 

"0,y,1/2", "0,-y,1/2", 

"1/2,y,0", "1/2,-y,0", 

"0,y,0", "0,-y,0", 

"1/2,1/2,1/2", 

"1/2,0,1/2", 

"0,1/2,1/2", 

"1/2,1/2,0", 

"1/2,0,0", 

"0,0,1/2", 

"0,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_11 [14] = {
"x,y,z", "-x,y+1/2,-z", "-x,-y,-z", "x,-y+1/2,z", 

"x,1/4,z", "-x,3/4,-z", 

"1/2,0,1/2", "1/2,1/2,1/2", 

"0,0,1/2", "0,1/2,1/2", 

"1/2,0,0", "1/2,1/2,0", 

"0,0,0", "0,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_12 [18] = {
"x,y,z", "-x,y,-z", "-x,-y,-z", "x,-y,z", 

"x,0,z", "-x,0,-z", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"1/4,1/4,1/2", "3/4,1/4,1/2", 

"1/4,1/4,0", "3/4,1/4,0", 

"0,1/2,1/2", 

"0,0,1/2", 

"0,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_13 [16] = {
"x,y,z", "-x,y,-z+1/2", "-x,-y,-z", "x,-y,z+1/2", 

"1/2,y,1/4", "1/2,-y,3/4", 

"0,y,1/4", "0,-y,3/4", 

"1/2,0,0", "1/2,0,1/2", 

"0,1/2,0", "0,1/2,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_14 [12] = {
"x,y,z", "-x,y+1/2,-z+1/2", "-x,-y,-z", "x,-y+1/2,z+1/2", 

"1/2,0,1/2", "1/2,1/2,0", 

"0,0,1/2", "0,1/2,0", 

"1/2,0,0", "1/2,1/2,1/2", 

"0,0,0", "0,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_15 [14] = {
"x,y,z", "-x,y,-z+1/2", "-x,-y,-z", "x,-y,z+1/2", 

"0,y,1/4", "0,-y,3/4", 

"1/4,1/4,1/2", "3/4,1/4,0", 

"1/4,1/4,0", "3/4,1/4,1/2", 

"0,1/2,0", "0,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_16 [36] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,1/2,z", "0,1/2,-z", 

"1/2,0,z", "1/2,0,-z", 

"0,0,z", "0,0,-z", 

"1/2,y,1/2", "1/2,-y,1/2", 

"1/2,y,0", "1/2,-y,0", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"x,1/2,1/2", "-x,1/2,1/2", 

"x,1/2,0", "-x,1/2,0", 

"x,0,1/2", "-x,0,1/2", 

"x,0,0", "-x,0,0", 

"1/2,1/2,1/2", 

"0,1/2,1/2", 

"1/2,0,1/2", 

"1/2,1/2,0", 

"0,0,1/2", 

"0,1/2,0", 

"1/2,0,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_17 [12] = {
"x,y,z", "-x,-y,z+1/2", "-x,y,-z+1/2", "x,-y,-z", 

"1/2,y,1/4", "1/2,-y,3/4", 

"0,y,1/4", "0,-y,3/4", 

"x,1/2,0", "-x,1/2,1/2", 

"x,0,0", "-x,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_18 [8] = {
"x,y,z", "-x,-y,z", "-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", 

"0,1/2,z", "1/2,0,-z", 

"0,0,z", "1/2,1/2,-z", 
};

const char *gamgi_phys_symmetry_wyckoff_19 [4] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
};

const char *gamgi_phys_symmetry_wyckoff_20 [8] = {
"x,y,z", "-x,-y,z+1/2", "-x,y,-z+1/2", "x,-y,-z", 

"0,y,1/4", "0,-y,3/4", 

"x,0,0", "-x,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_21 [22] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 

"1/4,1/4,z", "3/4,1/4,-z", 

"0,1/2,z", "0,1/2,-z", 

"0,0,z", "0,0,-z", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"x,0,1/2", "-x,0,1/2", 

"x,0,0", "-x,0,0", 

"0,0,1/2", 

"1/2,0,1/2", 

"0,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_22 [20] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 

"x,1/4,1/4", "-x,3/4,1/4", 

"1/4,y,1/4", "3/4,-y,1/4", 

"1/4,1/4,z", "3/4,1/4,-z", 

"0,0,z", "0,0,-z", 

"0,y,0", "0,-y,0", 

"x,0,0", "-x,0,0", 

"1/4,1/4,3/4", 

"1/4,1/4,1/4", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_23 [20] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 

"0,1/2,z", "0,1/2,-z", 

"0,0,z", "0,0,-z", 

"1/2,y,0", "1/2,-y,0", 

"0,y,0", "0,-y,0", 

"x,0,1/2", "-x,0,1/2", 

"x,0,0", "-x,0,0", 

"0,1/2,0", 

"0,0,1/2", 

"1/2,0,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_24 [10] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 

"0,1/4,z", "0,3/4,-z+1/2", 

"1/4,y,0", "1/4,-y,1/2", 

"x,0,1/4", "-x+1/2,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_25 [16] = {
"x,y,z", "-x,-y,z", "x,-y,z", "-x,y,z", 

"1/2,y,z", "1/2,-y,z", 

"0,y,z", "0,-y,z", 

"x,1/2,z", "-x,1/2,z", 

"x,0,z", "-x,0,z", 

"1/2,1/2,z", 

"1/2,0,z", 

"0,1/2,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_26 [8] = {
"x,y,z", "-x,-y,z+1/2", "x,-y,z+1/2", "-x,y,z", 

"1/2,y,z", "1/2,-y,z+1/2", 

"0,y,z", "0,-y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_27 [12] = {
"x,y,z", "-x,-y,z", "x,-y,z+1/2", "-x,y,z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", 

"1/2,0,z", "1/2,0,z+1/2", 

"0,1/2,z", "0,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_28 [10] = {
"x,y,z", "-x,-y,z", "x+1/2,-y,z", "-x+1/2,y,z", 

"1/4,y,z", "3/4,-y,z", 

"0,1/2,z", "1/2,1/2,z", 

"0,0,z", "1/2,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_29 [4] = {
"x,y,z", "-x,-y,z+1/2", "x+1/2,-y,z", "-x+1/2,y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_30 [8] = {
"x,y,z", "-x,-y,z", "x,-y+1/2,z+1/2", "-x,y+1/2,z+1/2", 

"1/2,0,z", "1/2,1/2,z+1/2", 

"0,0,z", "0,1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_31 [6] = {
"x,y,z", "-x+1/2,-y,z+1/2", "x+1/2,-y,z+1/2", "-x,y,z", 

"0,y,z", "1/2,-y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_32 [8] = {
"x,y,z", "-x,-y,z", "x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", 

"0,1/2,z", "1/2,0,z", 

"0,0,z", "1/2,1/2,z", 
};

const char *gamgi_phys_symmetry_wyckoff_33 [4] = {
"x,y,z", "-x,-y,z+1/2", "x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_34 [8] = {
"x,y,z", "-x,-y,z", "x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", 

"0,1/2,z", "1/2,0,z+1/2", 

"0,0,z", "1/2,1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_35 [12] = {
"x,y,z", "-x,-y,z", "x,-y,z", "-x,y,z", 

"0,y,z", "0,-y,z", 

"x,0,z", "-x,0,z", 

"1/4,1/4,z", "1/4,3/4,z", 

"0,1/2,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_36 [6] = {
"x,y,z", "-x,-y,z+1/2", "x,-y,z+1/2", "-x,y,z", 

"0,y,z", "0,-y,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_37 [10] = {
"x,y,z", "-x,-y,z", "x,-y,z+1/2", "-x,y,z+1/2", 

"1/4,1/4,z", "1/4,3/4,z+1/2", 

"0,1/2,z", "0,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

/*************************************************************
 * groups 38-41: Amm2, Aem2, Ama2 and Aea2 changed to Cm2m,  *
 * Cm2e, Cc2m and Cc2e, using the axes permutation abc->bca, *
 * as shown in the International Tables for Crystallography, *
 * so all base-centered lattices are described as C lattices *
 *************************************************************/

const char *gamgi_phys_symmetry_wyckoff_38 [12] = {
"x,y,z", "-x,y,-z", "-x,y,z", "x,y,-z",

"x,y,1/2", "-x,y,1/2",

"x,y,0", "-x,y,0",

"0,y,z", "0,y,-z",

"0,y,1/2",

"0,y,0",
};

const char *gamgi_phys_symmetry_wyckoff_39 [10] = {
"x,y,z", "-x,y,-z", "-x+1/2,y,z", "x+1/2,y,-z",

"1/4,y,z", "3/4,y,-z",

"0,y,1/2", "1/2,y,1/2",

"0,y,0", "1/2,y,0",
};

const char *gamgi_phys_symmetry_wyckoff_40 [8] = {
"x,y,z", "-x,y,-z", "-x,y,z+1/2", "x,y,-z+1/2", 

"x,y,1/4", "-x,y,3/4", 

"0,y,0", "0,y,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_41 [6] = { 
"x,y,z", "-x,y,-z", "-x+1/2,y,z+1/2", "x+1/2,y,-z+1/2",    
 
"0,y,0", "1/2,y,1/2", 
}; 

const char *gamgi_phys_symmetry_wyckoff_42 [11] = {
"x,y,z", "-x,-y,z", "x,-y,z", "-x,y,z", 

"x,0,z", "-x,0,z", 

"0,y,z", "0,-y,z", 

"1/4,1/4,z", "1/4,3/4,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_43 [6] = {
"x,y,z", "-x,-y,z", "x+1/4,-y+1/4,z+1/4", "-x+1/4,y+1/4,z+1/4", 

"0,0,z", "1/4,1/4,z+1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_44 [10] = {
"x,y,z", "-x,-y,z", "x,-y,z", "-x,y,z", 

"0,y,z", "0,-y,z", 

"x,0,z", "-x,0,z", 

"0,1/2,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_45 [8] = {
"x,y,z", "-x,-y,z", "x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", 

"0,1/2,z", "1/2,0,z", 

"0,0,z", "1/2,1/2,z", 
};

const char *gamgi_phys_symmetry_wyckoff_46 [8] = {
"x,y,z", "-x,-y,z", "x+1/2,-y,z", "-x+1/2,y,z", 

"1/4,y,z", "3/4,-y,z", 

"0,0,z", "1/2,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_47 [64] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 

"x,y,1/2", "-x,-y,1/2", "-x,y,1/2", "x,-y,1/2", 

"x,y,0", "-x,-y,0", "-x,y,0", "x,-y,0", 

"x,1/2,z", "-x,1/2,z", "-x,1/2,-z", "x,1/2,-z", 

"x,0,z", "-x,0,z", "-x,0,-z", "x,0,-z", 

"1/2,y,z", "1/2,-y,z", "1/2,y,-z", "1/2,-y,-z", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"1/2,0,z", "1/2,0,-z", 

"0,1/2,z", "0,1/2,-z", 

"0,0,z", "0,0,-z", 

"1/2,y,1/2", "1/2,-y,1/2", 

"1/2,y,0", "1/2,-y,0", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"x,1/2,1/2", "-x,1/2,1/2", 

"x,1/2,0", "-x,1/2,0", 

"x,0,1/2", "-x,0,1/2", 

"x,0,0", "-x,0,0", 

"1/2,1/2,1/2", 

"0,1/2,1/2", 

"1/2,1/2,0", 

"0,1/2,0", 

"1/2,0,1/2", 

"0,0,1/2", 

"1/2,0,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_48 [48] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", 

"1/4,3/4,z", "1/4,3/4,-z+1/2", "3/4,1/4,-z", "3/4,1/4,z+1/2", 

"1/4,1/4,z", "1/4,1/4,-z+1/2", "3/4,3/4,-z", "3/4,3/4,z+1/2", 

"3/4,y,1/4", "3/4,-y+1/2,1/4", "1/4,-y,3/4", "1/4,y+1/2,3/4", 

"1/4,y,1/4", "1/4,-y+1/2,1/4", "3/4,-y,3/4", "3/4,y+1/2,3/4", 

"x,1/4,3/4", "-x+1/2,1/4,3/4", "-x,3/4,1/4", "x+1/2,3/4,1/4", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "-x,3/4,3/4", "x+1/2,3/4,3/4", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 

"1/2,1/2,1/2", "0,0,1/2", "0,1/2,0", "1/2,0,0", 

"1/4,3/4,1/4", "3/4,1/4,3/4", 

"1/4,1/4,3/4", "3/4,3/4,1/4", 

"3/4,1/4,1/4", "1/4,3/4,3/4", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_49 [60] = {
"x,y,z", "-x,-y,z", "-x,y,-z+1/2", "x,-y,-z+1/2", 
"-x,-y,-z", "x,y,-z", "x,-y,z+1/2", "-x,y,z+1/2", 

"x,y,0", "-x,-y,0", "-x,y,1/2", "x,-y,1/2", 

"1/2,0,z", "1/2,0,-z+1/2", "1/2,0,-z", "1/2,0,z+1/2", 

"0,1/2,z", "0,1/2,-z+1/2", "0,1/2,-z", "0,1/2,z+1/2", 

"1/2,1/2,z", "1/2,1/2,-z+1/2", "1/2,1/2,-z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"1/2,y,1/4", "1/2,-y,1/4", "1/2,-y,3/4", "1/2,y,3/4", 

"0,y,1/4", "0,-y,1/4", "0,-y,3/4", "0,y,3/4", 

"x,1/2,1/4", "-x,1/2,1/4", "-x,1/2,3/4", "x,1/2,3/4", 

"x,0,1/4", "-x,0,1/4", "-x,0,3/4", "x,0,3/4", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,1/2,1/4", "0,1/2,3/4", 

"1/2,0,1/4", "1/2,0,3/4", 

"0,0,1/4", "0,0,3/4", 

"1/2,0,0", "1/2,0,1/2", 

"0,1/2,0", "0,1/2,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_50 [48] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x+1/2,y,-z", "x,-y+1/2,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x+1/2,-y,z", "-x,y+1/2,z", 

"1/4,3/4,z", "1/4,3/4,-z", "3/4,1/4,-z", "3/4,1/4,z", 

"1/4,1/4,z", "1/4,1/4,-z", "3/4,3/4,-z", "3/4,3/4,z", 

"1/4,y,1/2", "1/4,-y+1/2,1/2", "3/4,-y,1/2", "3/4,y+1/2,1/2", 

"1/4,y,0", "1/4,-y+1/2,0", "3/4,-y,0", "3/4,y+1/2,0", 

"x,1/4,1/2", "-x+1/2,1/4,1/2", "-x,3/4,1/2", "x+1/2,3/4,1/2", 

"x,1/4,0", "-x+1/2,1/4,0", "-x,3/4,0", "x+1/2,3/4,0", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 

"1/4,1/4,1/2", "3/4,3/4,1/2", 

"3/4,1/4,1/2", "1/4,3/4,1/2", 

"3/4,1/4,0", "1/4,3/4,0", 

"1/4,1/4,0", "3/4,3/4,0", 
};

const char *gamgi_phys_symmetry_wyckoff_51 [40] = {
"x,y,z", "-x+1/2,-y,z", "-x,y,-z", "x+1/2,-y,-z", 
"-x,-y,-z", "x+1/2,y,-z", "x,-y,z", "-x+1/2,y,z", 

"1/4,y,z", "1/4,-y,z", "3/4,y,-z", "3/4,-y,-z", 

"x,1/2,z", "-x+1/2,1/2,z", "-x,1/2,-z", "x+1/2,1/2,-z", 

"x,0,z", "-x+1/2,0,z", "-x,0,-z", "x+1/2,0,-z", 

"0,y,1/2", "1/2,-y,1/2", "0,-y,1/2", "1/2,y,1/2", 

"0,y,0", "1/2,-y,0", "0,-y,0", "1/2,y,0", 

"1/4,1/2,z", "3/4,1/2,-z", 

"1/4,0,z", "3/4,0,-z", 

"0,1/2,1/2", "1/2,1/2,1/2", 

"0,0,1/2", "1/2,0,1/2", 

"0,1/2,0", "1/2,1/2,0", 

"0,0,0", "1/2,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_52 [24] = {
"x,y,z", "-x+1/2,-y,z", "-x+1/2,y+1/2,-z+1/2", "x,-y+1/2,-z+1/2", 
"-x,-y,-z", "x+1/2,y,-z", "x+1/2,-y+1/2,z+1/2", "-x,y+1/2,z+1/2", 

"x,1/4,1/4", "-x+1/2,3/4,1/4", "-x,3/4,3/4", "x+1/2,1/4,3/4", 

"1/4,0,z", "1/4,1/2,-z+1/2", "3/4,0,-z", "3/4,1/2,z+1/2", 

"0,0,1/2", "1/2,0,1/2", "1/2,1/2,0", "0,1/2,0", 

"0,0,0", "1/2,0,0", "1/2,1/2,1/2", "0,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_53 [32] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x+1/2,y,-z+1/2", "x,-y,-z", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x+1/2,-y,z+1/2", "-x,y,z", 

"0,y,z", "1/2,-y,z+1/2", "1/2,y,-z+1/2", "0,-y,-z", 

"1/4,y,1/4", "1/4,-y,3/4", "3/4,-y,3/4", "3/4,y,1/4", 

"x,1/2,0", "-x+1/2,1/2,1/2", "-x,1/2,0", "x+1/2,1/2,1/2", 

"x,0,0", "-x+1/2,0,1/2", "-x,0,0", "x+1/2,0,1/2", 

"0,1/2,0", "1/2,1/2,1/2", 

"1/2,1/2,0", "0,1/2,1/2", 

"1/2,0,0", "0,0,1/2", 

"0,0,0", "1/2,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_54 [28] = {
"x,y,z", "-x+1/2,-y,z", "-x,y,-z+1/2", "x+1/2,-y,-z+1/2", 
"-x,-y,-z", "x+1/2,y,-z", "x,-y,z+1/2", "-x+1/2,y,z+1/2", 

"1/4,1/2,z", "3/4,1/2,-z+1/2", "3/4,1/2,-z", "1/4,1/2,z+1/2", 

"1/4,0,z", "3/4,0,-z+1/2", "3/4,0,-z", "1/4,0,z+1/2", 

"0,y,1/4", "1/2,-y,1/4", "0,-y,3/4", "1/2,y,3/4", 

"0,1/2,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,0,0", "0,0,1/2", "1/2,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_55 [32] = {
"x,y,z", "-x,-y,z", "-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", 
"-x,-y,-z", "x,y,-z", "x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", 

"x,y,1/2", "-x,-y,1/2", "-x+1/2,y+1/2,1/2", "x+1/2,-y+1/2,1/2", 

"x,y,0", "-x,-y,0", "-x+1/2,y+1/2,0", "x+1/2,-y+1/2,0", 

"0,1/2,z", "1/2,0,-z", "0,1/2,-z", "1/2,0,z", 

"0,0,z", "1/2,1/2,-z", "0,0,-z", "1/2,1/2,z", 

"0,1/2,1/2", "1/2,0,1/2", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_56 [24] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x,y+1/2,-z+1/2", "x+1/2,-y,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x,-y+1/2,z+1/2", "-x+1/2,y,z+1/2", 

"1/4,3/4,z", "3/4,1/4,-z+1/2", "3/4,1/4,-z", "1/4,3/4,z+1/2", 

"1/4,1/4,z", "3/4,3/4,-z+1/2", "3/4,3/4,-z", "1/4,1/4,z+1/2", 

"0,0,1/2", "1/2,1/2,1/2", "0,1/2,0", "1/2,0,0", 

"0,0,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_57 [24] = {
"x,y,z", "-x,-y,z+1/2", "-x,y+1/2,-z+1/2", "x,-y+1/2,-z", 
"-x,-y,-z", "x,y,-z+1/2", "x,-y+1/2,z+1/2", "-x,y+1/2,z", 

"x,y,1/4", "-x,-y,3/4", "-x,y+1/2,1/4", "x,-y+1/2,3/4", 

"x,1/4,0", "-x,3/4,1/2", "-x,3/4,0", "x,1/4,1/2", 

"1/2,0,0", "1/2,0,1/2", "1/2,1/2,1/2", "1/2,1/2,0", 

"0,0,0", "0,0,1/2", "0,1/2,1/2", "0,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_58 [28] = {
"x,y,z", "-x,-y,z", "-x+1/2,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z+1/2", 
"-x,-y,-z", "x,y,-z", "x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", 

"x,y,0", "-x,-y,0", "-x+1/2,y+1/2,1/2", "x+1/2,-y+1/2,1/2", 

"0,1/2,z", "1/2,0,-z+1/2", "0,1/2,-z", "1/2,0,z+1/2", 

"0,0,z", "1/2,1/2,-z+1/2", "0,0,-z", "1/2,1/2,z+1/2", 

"0,1/2,1/2", "1/2,0,0", 

"0,1/2,0", "1/2,0,1/2", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_59 [28] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x,y+1/2,-z", "x+1/2,-y,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x,-y+1/2,z", "-x+1/2,y,z", 

"x,1/4,z", "-x+1/2,1/4,z", "-x,3/4,-z", "x+1/2,3/4,-z", 

"1/4,y,z", "1/4,-y+1/2,z", "3/4,y+1/2,-z", "3/4,-y,-z", 

"0,0,1/2", "1/2,1/2,1/2", "0,1/2,1/2", "1/2,0,1/2", 

"0,0,0", "1/2,1/2,0", "0,1/2,0", "1/2,0,0", 

"1/4,3/4,z", "3/4,1/4,-z", 

"1/4,1/4,z", "3/4,3/4,-z", 
};

const char *gamgi_phys_symmetry_wyckoff_60 [20] = {
"x,y,z", "-x+1/2,-y+1/2,z+1/2", "-x,y,-z+1/2", "x+1/2,-y+1/2,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z+1/2", "x,-y,z+1/2", "-x+1/2,y+1/2,z", 

"0,y,1/4", "1/2,-y+1/2,3/4", "0,-y,3/4", "1/2,y+1/2,1/4", 

"0,1/2,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,0,0", 

"0,0,0", "1/2,1/2,1/2", "0,0,1/2", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_61 [16] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z+1/2", "-x+1/2,y+1/2,z", 

"0,0,1/2", "1/2,0,0", "0,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_62 [20] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z", "x+1/2,-y+1/2,-z+1/2", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z", "-x+1/2,y+1/2,z+1/2", 

"x,1/4,z", "-x+1/2,3/4,z+1/2", "-x,3/4,-z", "x+1/2,1/4,-z+1/2", 

"0,0,1/2", "1/2,0,0", "0,1/2,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,0,1/2", "0,1/2,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_63 [30] = {
"x,y,z", "-x,-y,z+1/2", "-x,y,-z+1/2", "x,-y,-z", 
"-x,-y,-z", "x,y,-z+1/2", "x,-y,z+1/2", "-x,y,z", 

"x,y,1/4", "-x,-y,3/4", "-x,y,1/4", "x,-y,3/4", 

"0,y,z", "0,-y,z+1/2", "0,y,-z+1/2", "0,-y,-z", 

"x,0,0", "-x,0,1/2", "-x,0,0", "x,0,1/2", 

"1/4,1/4,0", "3/4,3/4,1/2", "3/4,1/4,1/2", "1/4,3/4,0", 

"0,y,1/4", "0,-y,3/4", 

"0,1/2,0", "0,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_64 [28] = {
"x,y,z", "-x,-y+1/2,z+1/2", "-x,y+1/2,-z+1/2", "x,-y,-z", 
"-x,-y,-z", "x,y+1/2,-z+1/2", "x,-y+1/2,z+1/2", "-x,y,z", 

"0,y,z", "0,-y+1/2,z+1/2", "0,y+1/2,-z+1/2", "0,-y,-z", 

"1/4,y,1/4", "3/4,-y+1/2,3/4", "3/4,-y,3/4", "1/4,y+1/2,1/4", 

"x,0,0", "-x,1/2,1/2", "-x,0,0", "x,1/2,1/2", 

"1/4,1/4,0", "3/4,1/4,1/2", "3/4,3/4,1/2", "1/4,3/4,0", 

"1/2,0,0", "1/2,1/2,1/2", 

"0,0,0", "0,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_65 [48] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 

"x,y,1/2", "-x,-y,1/2", "-x,y,1/2", "x,-y,1/2", 

"x,y,0", "-x,-y,0", "-x,y,0", "x,-y,0", 

"x,0,z", "-x,0,z", "-x,0,-z", "x,0,-z", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 

"1/4,1/4,z", "3/4,1/4,-z", "3/4,3/4,-z", "1/4,3/4,z", 

"0,1/2,z", "0,1/2,-z", 

"0,0,z", "0,0,-z", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"x,0,1/2", "-x,0,1/2", 

"x,0,0", "-x,0,0", 

"1/4,1/4,1/2", "3/4,1/4,1/2", 

"1/4,1/4,0", "3/4,1/4,0", 

"0,0,1/2", 

"1/2,0,1/2", 

"1/2,0,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_66 [44] = {
"x,y,z", "-x,-y,z", "-x,y,-z+1/2", "x,-y,-z+1/2", 
"-x,-y,-z", "x,y,-z", "x,-y,z+1/2", "-x,y,z+1/2", 

"x,y,0", "-x,-y,0", "-x,y,1/2", "x,-y,1/2", 

"1/4,1/4,z", "3/4,1/4,-z+1/2", "3/4,3/4,-z", "1/4,3/4,z+1/2", 

"0,1/2,z", "0,1/2,-z+1/2", "0,1/2,-z", "0,1/2,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"0,y,1/4", "0,-y,1/4", "0,-y,3/4", "0,y,3/4", 

"x,0,1/4", "-x,0,1/4", "-x,0,3/4", "x,0,3/4", 

"1/4,3/4,0", "3/4,3/4,1/2", 

"1/4,1/4,0", "3/4,1/4,1/2", 

"0,1/2,0", "0,1/2,1/2", 

"0,0,0", "0,0,1/2", 

"0,1/2,1/4", "0,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_67 [50] = {
"x,y,z", "-x,-y+1/2,z", "-x,y+1/2,-z", "x,-y,-z", 
"-x,-y,-z", "x,y+1/2,-z", "x,-y+1/2,z", "-x,y,z", 

"x,1/4,z", "-x,1/4,z", "-x,3/4,-z", "x,3/4,-z", 

"0,y,z", "0,-y+1/2,z", "0,y+1/2,-z", "0,-y,-z", 

"1/4,0,z", "3/4,1/2,-z", "3/4,0,-z", "1/4,1/2,z", 

"1/4,y,1/2", "3/4,-y+1/2,1/2", "3/4,-y,1/2", "1/4,y+1/2,1/2", 

"1/4,y,0", "3/4,-y+1/2,0", "3/4,-y,0", "1/4,y+1/2,0", 

"x,0,1/2", "-x,1/2,1/2", "-x,0,1/2", "x,1/2,1/2", 

"x,0,0", "-x,1/2,0", "-x,0,0", "x,1/2,0", 

"0,1/4,z", "0,3/4,-z", 

"1/4,1/4,1/2", "3/4,1/4,1/2", 

"1/4,1/4,0", "3/4,1/4,0", 

"0,0,1/2", "0,1/2,1/2", 

"0,0,0", "0,1/2,0", 

"1/4,0,1/2", "3/4,0,1/2", 

"1/4,0,0", "3/4,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_68 [36] = {
"x,y,z", "-x+1/2,-y,z", "-x,y,-z+1/2", "x+1/2,-y,-z+1/2", 
"-x,-y,-z", "x+1/2,y,-z", "x,-y,z+1/2", "-x+1/2,y,z+1/2", 

"1/4,0,z", "3/4,0,-z+1/2", "3/4,0,-z", "1/4,0,z+1/2", 

"0,1/4,z", "0,1/4,-z+1/2", "0,3/4,-z", "0,3/4,z+1/2", 

"0,y,1/4", "1/2,-y,1/4", "0,-y,3/4", "1/2,y,3/4", 

"x,1/4,1/4", "-x+1/2,3/4,1/4", "-x,3/4,3/4", "x+1/2,1/4,3/4", 

"0,0,0", "1/2,0,0", "0,0,1/2", "1/2,0,1/2", 

"1/4,3/4,0", "1/4,1/4,0", "3/4,3/4,1/2", "3/4,1/4,1/2", 

"0,1/4,3/4", "0,3/4,1/4", 

"0,1/4,1/4", "0,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_69 [48] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 

"x,y,0", "-x,-y,0", "-x,y,0", "x,-y,0", 

"x,0,z", "-x,0,z", "-x,0,-z", "x,0,-z", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 

"x,1/4,1/4", "-x,3/4,1/4", "-x,3/4,3/4", "x,1/4,3/4", 

"1/4,y,1/4", "3/4,-y,1/4", "3/4,-y,3/4", "1/4,y,3/4", 

"1/4,1/4,z", "3/4,1/4,-z", "3/4,3/4,-z", "1/4,3/4,z", 

"0,0,z", "0,0,-z", 

"0,y,0", "0,-y,0", 

"x,0,0", "-x,0,0", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 

"1/4,1/4,0", "3/4,1/4,0", 

"1/4,0,1/4", "3/4,0,1/4", 

"0,1/4,1/4", "0,3/4,1/4", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_70 [32] = {
"x,y,z", "-x+3/4,-y+3/4,z", "-x+3/4,y,-z+3/4", "x,-y+3/4,-z+3/4", 
"-x,-y,-z", "x+1/4,y+1/4,-z", "x+1/4,-y,z+1/4", "-x,y+1/4,z+1/4", 

"1/8,1/8,z", "5/8,1/8,-z+3/4", "7/8,7/8,-z", "3/8,7/8,z+1/4", 

"1/8,y,1/8", "5/8,-y+3/4,1/8", "7/8,-y,7/8", "3/8,y+1/4,7/8", 

"x,1/8,1/8", "-x+3/4,5/8,1/8", "-x,7/8,7/8", "x+1/4,3/8,7/8", 

"1/2,1/2,1/2", "1/4,1/4,1/2", "1/4,1/2,1/4", "1/2,1/4,1/4", 

"0,0,0", "3/4,3/4,0", "3/4,0,3/4", "0,3/4,3/4", 

"1/8,1/8,5/8", "7/8,7/8,3/8", 

"1/8,1/8,1/8", "7/8,7/8,7/8", 
};

const char *gamgi_phys_symmetry_wyckoff_71 [40] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 

"x,y,0", "-x,-y,0", "-x,y,0", "x,-y,0", 

"x,0,z", "-x,0,z", "-x,0,-z", "x,0,-z", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 

"1/2,0,z", "1/2,0,-z", 

"0,0,z", "0,0,-z", 

"0,y,1/2", "0,-y,1/2", 

"0,y,0", "0,-y,0", 

"x,1/2,0", "-x,1/2,0", 

"x,0,0", "-x,0,0", 

"1/2,0,1/2", 

"1/2,1/2,0", 

"0,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_72 [40] = {
"x,y,z", "-x,-y,z", "-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", 
"-x,-y,-z", "x,y,-z", "x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", 

"x,y,0", "-x,-y,0", "-x+1/2,y+1/2,0", "x+1/2,-y+1/2,0", 

"0,1/2,z", "1/2,0,-z", "0,1/2,-z", "1/2,0,z", 

"0,0,z", "1/2,1/2,-z", "0,0,-z", "1/2,1/2,z", 

"0,y,1/4", "0,-y,1/4", "0,-y,3/4", "0,y,3/4", 

"x,0,1/4", "-x,0,1/4", "-x,0,3/4", "x,0,3/4", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "1/4,3/4,3/4", "3/4,1/4,3/4", 

"1/2,0,0", "0,1/2,0", 

"0,0,0", "1/2,1/2,0", 

"1/2,0,1/4", "1/2,0,3/4", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_73 [28] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z+1/2", "-x+1/2,y+1/2,z", 

"0,1/4,z", "0,3/4,-z+1/2", "0,3/4,-z", "0,1/4,z+1/2", 

"1/4,y,0", "1/4,-y,1/2", "3/4,-y,0", "3/4,y,1/2", 

"x,0,1/4", "-x+1/2,0,3/4", "-x,0,3/4", "x+1/2,0,1/4", 

"1/4,1/4,1/4", "1/4,3/4,3/4", "3/4,3/4,1/4", "3/4,1/4,3/4", 

"0,0,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_74 [34] = {
"x,y,z", "-x,-y+1/2,z", "-x,y+1/2,-z", "x,-y,-z", 
"-x,-y,-z", "x,y+1/2,-z", "x,-y+1/2,z", "-x,y,z", 

"x,1/4,z", "-x,1/4,z", "-x,3/4,-z", "x,3/4,-z", 

"0,y,z", "0,-y+1/2,z", "0,y+1/2,-z", "0,-y,-z", 

"1/4,y,1/4", "3/4,-y+1/2,1/4", "3/4,-y,3/4", "1/4,y+1/2,3/4", 

"x,0,0", "-x,1/2,0", "-x,0,0", "x,1/2,0", 

"0,1/4,z", "0,3/4,-z", 

"1/4,1/4,3/4", "3/4,1/4,3/4", 

"1/4,1/4,1/4", "3/4,1/4,1/4", 

"0,0,1/2", "0,1/2,1/2", 

"0,0,0", "0,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_75 [8] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 

"0,1/2,z", "1/2,0,z", 

"1/2,1/2,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_76 [4] = {
"x,y,z", "-x,-y,z+1/2", "-y,x,z+1/4", "y,-x,z+3/4",
};

const char *gamgi_phys_symmetry_wyckoff_77 [10] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 

"0,1/2,z", "1/2,0,z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_78 [4] = {
"x,y,z", "-x,-y,z+1/2", "-y,x,z+3/4", "y,-x,z+1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_79 [7] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 

"0,1/2,z", "1/2,0,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_80 [6] = {
"x,y,z", "-x+1/2,-y+1/2,z+1/2", "-y,x+1/2,z+1/4", "y+1/2,-x,z+3/4", 

"0,0,z", "0,1/2,z+1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_81 [14] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 

"0,1/2,z", "1/2,0,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"1/2,1/2,1/2", 

"1/2,1/2,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_82 [12] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 

"0,1/2,z", "1/2,0,-z", 

"0,0,z", "0,0,-z", 

"0,1/2,3/4", 

"0,1/2,1/4", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_83 [32] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 

"x,y,1/2", "-x,-y,1/2", "-y,x,1/2", "y,-x,1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"0,1/2,1/2", "1/2,0,1/2", 

"0,1/2,0", "1/2,0,0", 

"1/2,1/2,1/2", 

"1/2,1/2,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_84 [36] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z+1/2", "-y,x,-z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,1/2", "y,-x,1/2", 

"0,1/2,z", "1/2,0,z+1/2", "0,1/2,-z", "1/2,0,-z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", "1/2,1/2,-z", "1/2,1/2,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,1/2,1/2", "1/2,0,0", 

"0,1/2,0", "1/2,0,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_85 [26] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z", "y,-x+1/2,z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z", "-y,x+1/2,-z", 

"1/4,3/4,z", "3/4,1/4,z", "3/4,1/4,-z", "1/4,3/4,-z", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 

"1/4,1/4,z", "3/4,3/4,-z", 

"1/4,3/4,1/2", "3/4,1/4,1/2", 

"1/4,3/4,0", "3/4,1/4,0", 
};

const char *gamgi_phys_symmetry_wyckoff_86 [28] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y,x+1/2,z+1/2", "y+1/2,-x,z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y,-x+1/2,-z+1/2", "-y+1/2,x,-z+1/2", 

"1/4,1/4,z", "3/4,3/4,z+1/2", "3/4,3/4,-z", "1/4,1/4,-z+1/2", 

"3/4,1/4,z", "3/4,1/4,z+1/2", "1/4,3/4,-z", "1/4,3/4,-z+1/2", 

"0,0,1/2", "1/2,1/2,1/2", "0,1/2,0", "1/2,0,0", 

"0,0,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", 

"1/4,1/4,3/4", "3/4,3/4,1/4", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_87 [28] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,1/4", "1/4,3/4,1/4", 

"0,0,z", "0,0,-z", 

"0,1/2,1/4", "1/2,0,1/4", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_88 [24] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-y+3/4,x+1/4,z+1/4", "y+3/4,-x+3/4,z+3/4", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "y+1/4,-x+3/4,-z+3/4", "-y+1/4,x+1/4,-z+1/4", 

"0,1/4,z", "1/2,1/4,z+1/4", "0,3/4,-z", "1/2,3/4,-z+3/4", 

"0,0,1/2", "1/2,0,0", "3/4,1/4,3/4", "3/4,3/4,1/4", 

"0,0,0", "1/2,0,1/2", "3/4,1/4,1/4", "3/4,3/4,3/4", 

"0,1/4,5/8", "1/2,1/4,7/8", 

"0,1/4,1/8", "1/2,1/4,3/8", 
};

const char *gamgi_phys_symmetry_wyckoff_89 [48] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z", "x,-y,-z", "y,x,-z", "-y,-x,-z", 

"x,1/2,0", "-x,1/2,0", "1/2,x,0", "1/2,-x,0", 

"x,0,1/2", "-x,0,1/2", "0,x,1/2", "0,-x,1/2", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 

"x,x,1/2", "-x,-x,1/2", "-x,x,1/2", "x,-x,1/2", 

"x,x,0", "-x,-x,0", "-x,x,0", "x,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"1/2,0,1/2", "0,1/2,1/2", 

"1/2,0,0", "0,1/2,0", 

"1/2,1/2,1/2", 

"1/2,1/2,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_90 [26] = {
"x,y,z", "-x,-y,z", "-y+1/2,x+1/2,z", "y+1/2,-x+1/2,z", 
"-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", "y,x,-z", "-y,-x,-z", 

"x,x,1/2", "-x,-x,1/2", "-x+1/2,x+1/2,1/2", "x+1/2,-x+1/2,1/2", 

"x,x,0", "-x,-x,0", "-x+1/2,x+1/2,0", "x+1/2,-x+1/2,0", 

"0,0,z", "1/2,1/2,z", "1/2,1/2,-z", "0,0,-z", 

"0,1/2,z", "1/2,0,-z", 

"0,0,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_91 [20] = {
"x,y,z", "-x,-y,z+1/2", "-y,x,z+1/4", "y,-x,z+3/4", 
"-x,y,-z", "x,-y,-z+1/2", "y,x,-z+3/4", "-y,-x,-z+1/4", 

"x,x,3/8", "-x,-x,7/8", "-x,x,5/8", "x,-x,1/8", 

"1/2,y,0", "1/2,-y,1/2", "-y,1/2,1/4", "y,1/2,3/4", 

"0,y,0", "0,-y,1/2", "-y,0,1/4", "y,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_92 [12] = {
"x,y,z", "-x,-y,z+1/2", "-y+1/2,x+1/2,z+1/4", "y+1/2,-x+1/2,z+3/4", 
"-x+1/2,y+1/2,-z+1/4", "x+1/2,-y+1/2,-z+3/4", "y,x,-z", "-y,-x,-z+1/2", 

"x,x,0", "-x,-x,1/2", "-x+1/2,x+1/2,1/4", "x+1/2,-x+1/2,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_93 [56] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"-x,y,-z", "x,-y,-z", "y,x,-z+1/2", "-y,-x,-z+1/2", 

"x,x,3/4", "-x,-x,3/4", "-x,x,1/4", "x,-x,1/4", 

"x,x,1/4", "-x,-x,1/4", "-x,x,3/4", "x,-x,3/4", 

"x,1/2,0", "-x,1/2,0", "1/2,x,1/2", "1/2,-x,1/2", 

"x,0,1/2", "-x,0,1/2", "0,x,0", "0,-x,0", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,0", "1/2,-x,0", 

"x,0,0", "-x,0,0", "0,x,1/2", "0,-x,1/2", 

"0,1/2,z", "1/2,0,z+1/2", "0,1/2,-z", "1/2,0,-z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", "1/2,1/2,-z", "1/2,1/2,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,1/2,1/2", "1/2,0,0", 

"0,1/2,0", "1/2,0,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_94 [28] = {
"x,y,z", "-x,-y,z", "-y+1/2,x+1/2,z+1/2", "y+1/2,-x+1/2,z+1/2", 
"-x+1/2,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z+1/2", "y,x,-z", "-y,-x,-z", 

"x,x,1/2", "-x,-x,1/2", "-x+1/2,x+1/2,0", "x+1/2,-x+1/2,0", 

"x,x,0", "-x,-x,0", "-x+1/2,x+1/2,1/2", "x+1/2,-x+1/2,1/2", 

"0,1/2,z", "0,1/2,z+1/2", "1/2,0,-z+1/2", "1/2,0,-z", 

"0,0,z", "1/2,1/2,z+1/2", "1/2,1/2,-z+1/2", "0,0,-z", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_95 [20] = {
"x,y,z", "-x,-y,z+1/2", "-y,x,z+3/4", "y,-x,z+1/4", 
"-x,y,-z", "x,-y,-z+1/2", "y,x,-z+1/4", "-y,-x,-z+3/4", 

"x,x,5/8", "-x,-x,1/8", "-x,x,3/8", "x,-x,7/8", 

"1/2,y,0", "1/2,-y,1/2", "-y,1/2,3/4", "y,1/2,1/4", 

"0,y,0", "0,-y,1/2", "-y,0,3/4", "y,0,1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_96 [12] = {
"x,y,z", "-x,-y,z+1/2", "-y+1/2,x+1/2,z+3/4", "y+1/2,-x+1/2,z+1/4", 
"-x+1/2,y+1/2,-z+3/4", "x+1/2,-y+1/2,-z+1/4", "y,x,-z", "-y,-x,-z+1/2", 

"x,x,0", "-x,-x,1/2", "-x+1/2,x+1/2,3/4", "x+1/2,-x+1/2,1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_97 [36] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z", "x,-y,-z", "y,x,-z", "-y,-x,-z", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "-x+1/2,x,1/4", "x+1/2,-x,1/4", 

"x,0,1/2", "-x,0,1/2", "0,x,1/2", "0,-x,1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 

"x,x,0", "-x,-x,0", "-x,x,0", "x,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"0,0,z", "0,0,-z", 

"0,1/2,1/4", "1/2,0,1/4", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_98 [28] = {
"x,y,z", "-x+1/2,-y+1/2,z+1/2", "-y,x+1/2,z+1/4", "y+1/2,-x,z+3/4", 
"-x+1/2,y,-z+3/4", "x,-y+1/2,-z+1/4", "y+1/2,x+1/2,-z+1/2", "-y,-x,-z", 

"x,1/4,1/8", "-x+1/2,1/4,5/8", "3/4,x+1/2,3/8", "3/4,-x,7/8", 

"-x,x,0", "x+1/2,-x+1/2,1/2", "-x,-x+1/2,1/4", "x+1/2,x,3/4", 

"x,x,0", "-x+1/2,-x+1/2,1/2", "-x,x+1/2,1/4", "x+1/2,-x,3/4", 

"0,0,z", "0,1/2,z+1/4", "1/2,0,-z+3/4", "1/2,1/2,-z+1/2", 

"0,0,1/2", "0,1/2,3/4", 

"0,0,0", "0,1/2,1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_99 [24] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x,-y,z", "-x,y,z", "-y,-x,z", "y,x,z", 

"x,1/2,z", "-x,1/2,z", "1/2,x,z", "1/2,-x,z", 

"x,0,z", "-x,0,z", "0,x,z", "0,-x,z", 

"x,x,z", "-x,-x,z", "-x,x,z", "x,-x,z", 

"1/2,0,z", "0,1/2,z", 

"1/2,1/2,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_100 [16] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", "-y+1/2,-x+1/2,z", "y+1/2,x+1/2,z", 

"x,x+1/2,z", "-x,-x+1/2,z", "-x+1/2,x,z", "x+1/2,-x,z", 

"1/2,0,z", "0,1/2,z", 

"0,0,z", "1/2,1/2,z", 
};

const char *gamgi_phys_symmetry_wyckoff_101 [20] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "-x,x,z+1/2", "x,-x,z+1/2", 

"0,1/2,z", "1/2,0,z+1/2", "0,1/2,z+1/2", "1/2,0,z", 

"1/2,1/2,z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_102 [18] = {
"x,y,z", "-x,-y,z", "-y+1/2,x+1/2,z+1/2", "y+1/2,-x+1/2,z+1/2", 
"x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "-x+1/2,x+1/2,z+1/2", "x+1/2,-x+1/2,z+1/2", 

"0,1/2,z", "0,1/2,z+1/2", "1/2,0,z+1/2", "1/2,0,z", 

"0,0,z", "1/2,1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_103 [16] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z+1/2", "y,x,z+1/2", 

"0,1/2,z", "1/2,0,z", "0,1/2,z+1/2", "1/2,0,z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_104 [14] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", "-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", 

"0,1/2,z", "1/2,0,z", "1/2,0,z+1/2", "0,1/2,z+1/2", 

"0,0,z", "1/2,1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_105 [22] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"x,-y,z", "-x,y,z", "-y,-x,z+1/2", "y,x,z+1/2", 

"x,1/2,z", "-x,1/2,z", "1/2,x,z+1/2", "1/2,-x,z+1/2", 

"x,0,z", "-x,0,z", "0,x,z+1/2", "0,-x,z+1/2", 

"0,1/2,z", "1/2,0,z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_106 [16] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", "-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", 

"0,1/2,z", "1/2,0,z+1/2", "1/2,0,z", "0,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", "1/2,1/2,z", "1/2,1/2,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_107 [19] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x,-y,z", "-x,y,z", "-y,-x,z", "y,x,z", 

"x,0,z", "-x,0,z", "0,x,z", "0,-x,z", 

"x,x,z", "-x,-x,z", "-x,x,z", "x,-x,z", 

"0,1/2,z", "1/2,0,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_108 [16] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z+1/2", "y,x,z+1/2", 

"x,x+1/2,z", "-x,-x+1/2,z", "-x+1/2,x,z", "x+1/2,-x,z", 

"1/2,0,z", "0,1/2,z", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_109 [14] = {
"x,y,z", "-x+1/2,-y+1/2,z+1/2", "-y,x+1/2,z+1/4", "y+1/2,-x,z+3/4", 
"x,-y,z", "-x+1/2,y+1/2,z+1/2", "-y,-x+1/2,z+1/4", "y+1/2,x,z+3/4", 

"0,y,z", "1/2,-y+1/2,z+1/2", "-y,1/2,z+1/4", "y+1/2,0,z+3/4", 

"0,0,z", "0,1/2,z+1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_110 [12] = {
"x,y,z", "-x+1/2,-y+1/2,z+1/2", "-y,x+1/2,z+1/4", "y+1/2,-x,z+3/4", 
"x,-y,z+1/2", "-x+1/2,y+1/2,z", "-y,-x+1/2,z+3/4", "y+1/2,x,z+1/4", 

"0,0,z", "0,1/2,z+1/4", "0,0,z+1/2", "0,1/2,z+3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_111 [44] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x,y,-z", "x,-y,-z", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "x,-x,-z", "-x,x,-z", 

"0,1/2,z", "1/2,0,-z", "0,1/2,-z", "1/2,0,z", 

"x,1/2,0", "-x,1/2,0", "1/2,-x,0", "1/2,x,0", 

"x,0,1/2", "-x,0,1/2", "0,-x,1/2", "0,x,1/2", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,-x,1/2", "1/2,x,1/2", 

"x,0,0", "-x,0,0", "0,-x,0", "0,x,0", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"1/2,0,1/2", "0,1/2,1/2", 

"1/2,0,0", "0,1/2,0", 

"1/2,1/2,0", 

"0,0,1/2", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_112 [48] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x,y,-z+1/2", "x,-y,-z+1/2", "-y,-x,z+1/2", "y,x,z+1/2", 

"0,1/2,z", "1/2,0,-z", "0,1/2,-z+1/2", "1/2,0,z+1/2", 

"1/2,1/2,z", "1/2,1/2,-z", "1/2,1/2,-z+1/2", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,-z", "0,0,-z+1/2", "0,0,z+1/2", 

"0,y,1/4", "0,-y,1/4", "y,0,3/4", "-y,0,3/4", 

"x,1/2,1/4", "-x,1/2,1/4", "1/2,-x,3/4", "1/2,x,3/4", 

"1/2,y,1/4", "1/2,-y,1/4", "y,1/2,3/4", "-y,1/2,3/4", 

"x,0,1/4", "-x,0,1/4", "0,-x,3/4", "0,x,3/4", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 

"0,1/2,1/4", "1/2,0,3/4", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"1/2,0,1/4", "0,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_113 [22] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", "-y+1/2,-x+1/2,z", "y+1/2,x+1/2,z", 

"x,x+1/2,z", "-x,-x+1/2,z", "x+1/2,-x,-z", "-x+1/2,x,-z", 

"0,0,z", "0,0,-z", "1/2,1/2,-z", "1/2,1/2,z", 

"0,1/2,z", "1/2,0,-z", 

"0,0,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_114 [20] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x+1/2,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z+1/2", "-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", 

"0,1/2,z", "1/2,0,-z", "1/2,0,-z+1/2", "0,1/2,z+1/2", 

"0,0,z", "0,0,-z", "1/2,1/2,-z+1/2", "1/2,1/2,z+1/2", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_115 [34] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x,-y,z", "-x,y,z", "y,x,-z", "-y,-x,-z", 

"x,1/2,z", "-x,1/2,z", "1/2,-x,-z", "1/2,x,-z", 

"x,0,z", "-x,0,z", "0,-x,-z", "0,x,-z", 

"x,x,1/2", "-x,-x,1/2", "x,-x,1/2", "-x,x,1/2", 

"x,x,0", "-x,-x,0", "x,-x,0", "-x,x,0", 

"0,1/2,z", "1/2,0,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"1/2,1/2,1/2", 

"1/2,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_116 [36] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x,-y,z+1/2", "-x,y,z+1/2", "y,x,-z+1/2", "-y,-x,-z+1/2", 

"0,1/2,z", "1/2,0,-z", "0,1/2,z+1/2", "1/2,0,-z+1/2", 

"1/2,1/2,z", "1/2,1/2,-z", "1/2,1/2,z+1/2", "1/2,1/2,-z+1/2", 

"0,0,z", "0,0,-z", "0,0,z+1/2", "0,0,-z+1/2", 

"x,x,3/4", "-x,-x,3/4", "x,-x,1/4", "-x,x,1/4", 

"x,x,1/4", "-x,-x,1/4", "x,-x,3/4", "-x,x,3/4", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_117 [32] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", "y+1/2,x+1/2,-z", "-y+1/2,-x+1/2,-z", 

"x,x+1/2,1/2", "-x,-x+1/2,1/2", "x+1/2,-x,1/2", "-x+1/2,x,1/2", 

"x,x+1/2,0", "-x,-x+1/2,0", "x+1/2,-x,0", "-x+1/2,x,0", 

"0,1/2,z", "1/2,0,-z", "1/2,0,z", "0,1/2,-z", 

"0,0,z", "0,0,-z", "1/2,1/2,z", "1/2,1/2,-z", 

"0,1/2,1/2", "1/2,0,1/2", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_118 [32] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", "y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", 

"0,1/2,z", "1/2,0,-z", "1/2,0,z+1/2", "0,1/2,-z+1/2", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "x+1/2,-x,3/4", "-x+1/2,x,3/4", 

"x,-x+1/2,1/4", "-x,x+1/2,1/4", "-x+1/2,-x,3/4", "x+1/2,x,3/4", 

"0,0,z", "0,0,-z", "1/2,1/2,z+1/2", "1/2,1/2,-z+1/2", 

"0,1/2,3/4", "1/2,0,1/4", 

"0,1/2,1/4", "1/2,0,3/4", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_119 [28] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x,-y,z", "-x,y,z", "y,x,-z", "-y,-x,-z", 

"x,0,z", "-x,0,z", "0,-x,-z", "0,x,-z", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "x+1/2,-x,3/4", "-x+1/2,x,3/4", 

"x,x,0", "-x,-x,0", "x,-x,0", "-x,x,0", 

"0,1/2,z", "1/2,0,-z", 

"0,0,z", "0,0,-z", 

"0,1/2,3/4", 

"0,1/2,1/4", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_120 [32] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"x,-y,z+1/2", "-x,y,z+1/2", "y,x,-z+1/2", "-y,-x,-z+1/2", 

"x,x+1/2,0", "-x,-x+1/2,0", "x+1/2,-x,0", "-x+1/2,x,0", 

"0,1/2,z", "1/2,0,-z", "0,1/2,z+1/2", "1/2,0,-z+1/2", 

"0,0,z", "0,0,-z", "0,0,z+1/2", "0,0,-z+1/2", 

"x,x,1/4", "-x,-x,1/4", "x,-x,3/4", "-x,x,3/4", 

"0,1/2,0", "1/2,0,0", 

"0,1/2,1/4", "0,1/2,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_121 [32] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x,y,-z", "x,-y,-z", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "x,-x,-z", "-x,x,-z", 

"0,1/2,z", "1/2,0,-z", "0,1/2,-z", "1/2,0,z", 

"x,0,1/2", "-x,0,1/2", "0,-x,1/2", "0,x,1/2", 

"x,0,0", "-x,0,0", "0,-x,0", "0,x,0", 

"0,0,z", "0,0,-z", 

"0,1/2,1/4", "0,1/2,3/4", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_122 [20] = {
"x,y,z", "-x,-y,z", "y,-x,-z", "-y,x,-z", 
"-x+1/2,y,-z+3/4", "x+1/2,-y,-z+3/4", "-y+1/2,-x,z+3/4", "y+1/2,x,z+3/4", 

"x,1/4,1/8", "-x,3/4,1/8", "1/4,-x,7/8", "3/4,x,7/8", 

"0,0,z", "0,0,-z", "1/2,0,-z+3/4", "1/2,0,z+3/4", 

"0,0,1/2", "1/2,0,1/4", 

"0,0,0", "1/2,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_123 [96] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z", "x,-y,-z", "y,x,-z", "-y,-x,-z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x,-y,z", "-x,y,z", "-y,-x,z", "y,x,z", 

"x,1/2,z", "-x,1/2,z", "1/2,x,z", "1/2,-x,z", 
"-x,1/2,-z", "x,1/2,-z", "1/2,x,-z", "1/2,-x,-z", 

"x,0,z", "-x,0,z", "0,x,z", "0,-x,z", 
"-x,0,-z", "x,0,-z", "0,x,-z", "0,-x,-z", 

"x,x,z", "-x,-x,z", "-x,x,z", "x,-x,z", 
"-x,x,-z", "x,-x,-z", "x,x,-z", "-x,-x,-z", 

"x,y,1/2", "-x,-y,1/2", "-y,x,1/2", "y,-x,1/2", 
"-x,y,1/2", "x,-y,1/2", "y,x,1/2", "-y,-x,1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x,y,0", "x,-y,0", "y,x,0", "-y,-x,0", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", 

"x,1/2,0", "-x,1/2,0", "1/2,x,0", "1/2,-x,0", 

"x,0,1/2", "-x,0,1/2", "0,x,1/2", "0,-x,1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 

"x,x,1/2", "-x,-x,1/2", "-x,x,1/2", "x,-x,1/2", 

"x,x,0", "-x,-x,0", "-x,x,0", "x,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"1/2,1/2,z", "1/2,1/2,-z", 

"0,0,z", "0,0,-z", 

"0,1/2,0", "1/2,0,0", 

"0,1/2,1/2", "1/2,0,1/2", 

"1/2,1/2,1/2", 

"1/2,1/2,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_124 [80] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z+1/2", "x,-y,-z+1/2", "y,x,-z+1/2", "-y,-x,-z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z+1/2", "y,x,z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x,y,1/2", "x,-y,1/2", "y,x,1/2", "-y,-x,1/2", 

"x,1/2,1/4", "-x,1/2,1/4", "1/2,x,1/4", "1/2,-x,1/4", 
"-x,1/2,3/4", "x,1/2,3/4", "1/2,-x,3/4", "1/2,x,3/4", 

"x,0,1/4", "-x,0,1/4", "0,x,1/4", "0,-x,1/4", 
"-x,0,3/4", "x,0,3/4", "0,-x,3/4", "0,x,3/4", 

"x,x,1/4", "-x,-x,1/4", "-x,x,1/4", "x,-x,1/4", 
"-x,-x,3/4", "x,x,3/4", "x,-x,3/4", "-x,x,3/4", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z+1/2", "1/2,0,-z+1/2", 
"0,1/2,-z", "1/2,0,-z", "0,1/2,z+1/2", "1/2,0,z+1/2", 

"1/2,1/2,z", "1/2,1/2,-z+1/2", "1/2,1/2,-z", "1/2,1/2,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"0,1/2,1/4", "1/2,0,1/4", "0,1/2,3/4", "1/2,0,3/4", 

"0,1/2,0", "1/2,0,0", "0,1/2,1/2", "1/2,0,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_125 [80] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z", "y,-x+1/2,z", 
"-x+1/2,y,-z", "x,-y+1/2,-z", "y,x,-z", "-y+1/2,-x+1/2,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z", "-y,x+1/2,-z", 
"x+1/2,-y,z", "-x,y+1/2,z", "-y,-x,z", "y+1/2,x+1/2,z", 

"x,-x,z", "-x+1/2,x+1/2,z", "x+1/2,x,z", "-x,-x+1/2,z", 
"-x+1/2,-x,-z", "x,x+1/2,-z", "-x,x,-z", "x+1/2,-x+1/2,-z", 

"x,1/4,1/2", "-x+1/2,1/4,1/2", "1/4,x,1/2", "1/4,-x+1/2,1/2", 
"-x,3/4,1/2", "x+1/2,3/4,1/2", "3/4,-x,1/2", "3/4,x+1/2,1/2", 

"x,1/4,0", "-x+1/2,1/4,0", "1/4,x,0", "1/4,-x+1/2,0", 
"-x,3/4,0", "x+1/2,3/4,0", "3/4,-x,0", "3/4,x+1/2,0", 

"x,x,1/2", "-x+1/2,-x+1/2,1/2", "-x+1/2,x,1/2", "x,-x+1/2,1/2", 
"-x,-x,1/2", "x+1/2,x+1/2,1/2", "x+1/2,-x,1/2", "-x,x+1/2,1/2", 

"x,x,0", "-x+1/2,-x+1/2,0", "-x+1/2,x,0", "x,-x+1/2,0", 
"-x,-x,0", "x+1/2,x+1/2,0", "x+1/2,-x,0", "-x,x+1/2,0", 

"3/4,1/4,z", "1/4,3/4,z", "3/4,1/4,-z", "1/4,3/4,-z", 

"1/4,1/4,z", "1/4,1/4,-z", "3/4,3/4,-z", "3/4,3/4,z", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 

"3/4,1/4,1/2", "1/4,3/4,1/2", 

"3/4,1/4,0", "1/4,3/4,0", 

"1/4,1/4,1/2", "3/4,3/4,1/2", 

"1/4,1/4,0", "3/4,3/4,0", 
};

const char *gamgi_phys_symmetry_wyckoff_126 [72] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z", "y,-x+1/2,z", 
"-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", "y,x,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z", "-y,x+1/2,-z", 
"x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", "-y,-x,z+1/2", "y+1/2,x+1/2,z+1/2", 

"x,3/4,1/4", "-x+1/2,3/4,1/4", "3/4,x,1/4", "3/4,-x+1/2,1/4", 
"-x,1/4,3/4", "x+1/2,1/4,3/4", "1/4,-x,3/4", "1/4,x+1/2,3/4", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "1/4,x,1/4", "1/4,-x+1/2,1/4", 
"-x,3/4,3/4", "x+1/2,3/4,3/4", "3/4,-x,3/4", "3/4,x+1/2,3/4", 

"x,x,1/4", "-x+1/2,-x+1/2,1/4", "-x+1/2,x,1/4", "x,-x+1/2,1/4", 
"-x,-x,3/4", "x+1/2,x+1/2,3/4", "x+1/2,-x,3/4", "-x,x+1/2,3/4", 

"1/4,3/4,z", "3/4,1/4,z", "1/4,3/4,-z+1/2", "3/4,1/4,-z+1/2", 
"3/4,1/4,-z", "1/4,3/4,-z", "3/4,1/4,z+1/2", "1/4,3/4,z+1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 
"1/2,0,1/2", "0,1/2,1/2", "0,0,1/2", "1/2,1/2,1/2", 

"1/4,1/4,z", "1/4,1/4,-z+1/2", "3/4,3/4,-z", "3/4,3/4,z+1/2", 

"1/4,3/4,0", "3/4,1/4,0", "1/4,3/4,1/2", "3/4,1/4,1/2", 

"1/4,3/4,3/4", "3/4,1/4,3/4", "3/4,1/4,1/4", "1/4,3/4,1/4", 

"1/4,1/4,3/4", "3/4,3/4,1/4", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_127 [64] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", "y+1/2,x+1/2,-z", "-y+1/2,-x+1/2,-z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", "-y+1/2,-x+1/2,z", "y+1/2,x+1/2,z", 

"x,x+1/2,z", "-x,-x+1/2,z", "-x+1/2,x,z", "x+1/2,-x,z", 
"-x+1/2,x,-z", "x+1/2,-x,-z", "x,x+1/2,-z", "-x,-x+1/2,-z", 

"x,y,1/2", "-x,-y,1/2", "-y,x,1/2", "y,-x,1/2", 
"-x+1/2,y+1/2,1/2", "x+1/2,-y+1/2,1/2", "y+1/2,x+1/2,1/2", "-y+1/2,-x+1/2,1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x+1/2,y+1/2,0", "x+1/2,-y+1/2,0", "y+1/2,x+1/2,0", "-y+1/2,-x+1/2,0", 

"x,x+1/2,1/2", "-x,-x+1/2,1/2", "-x+1/2,x,1/2", "x+1/2,-x,1/2", 

"x,x+1/2,0", "-x,-x+1/2,0", "-x+1/2,x,0", "x+1/2,-x,0", 

"0,1/2,z", "1/2,0,z", "1/2,0,-z", "0,1/2,-z", 

"0,0,z", "1/2,1/2,-z", "0,0,-z", "1/2,1/2,z", 

"0,1/2,0", "1/2,0,0", 

"0,1/2,1/2", "1/2,0,1/2", 

"0,0,1/2", "1/2,1/2,1/2", 

"0,0,0", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_128 [56] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x+1/2,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z+1/2", "y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", "-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x+1/2,y+1/2,1/2", "x+1/2,-y+1/2,1/2", "y+1/2,x+1/2,1/2", "-y+1/2,-x+1/2,1/2", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "-x+1/2,x,1/4", "x+1/2,-x,1/4", 
"-x,-x+1/2,3/4", "x,x+1/2,3/4", "x+1/2,-x,3/4", "-x+1/2,x,3/4", 

"0,1/2,z", "1/2,0,z", "1/2,0,-z+1/2", "0,1/2,-z+1/2", 
"0,1/2,-z", "1/2,0,-z", "1/2,0,z+1/2", "0,1/2,z+1/2", 

"0,0,z", "1/2,1/2,-z+1/2", "0,0,-z", "1/2,1/2,z+1/2", 

"0,1/2,1/4", "1/2,0,1/4", "0,1/2,3/4", "1/2,0,3/4", 

"0,1/2,0", "1/2,0,0", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_129 [66] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z", "y,-x+1/2,z", 
"-x,y+1/2,-z", "x+1/2,-y,-z", "y+1/2,x+1/2,-z", "-y,-x,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z", "-y,x+1/2,-z", 
"x,-y+1/2,z", "-x+1/2,y,z", "-y+1/2,-x+1/2,z", "y,x,z", 

"x,x,z", "-x+1/2,-x+1/2,z", "-x+1/2,x,z", "x,-x+1/2,z", 
"-x,x+1/2,-z", "x+1/2,-x,-z", "x+1/2,x+1/2,-z", "-x,-x,-z", 

"1/4,y,z", "1/4,-y+1/2,z", "-y+1/2,1/4,z", "y,1/4,z", 
"3/4,y+1/2,-z", "3/4,-y,-z", "y+1/2,3/4,-z", "-y,3/4,-z", 

"x,-x,1/2", "-x+1/2,x+1/2,1/2", "x+1/2,x,1/2", "-x,-x+1/2,1/2", 
"-x,x,1/2", "x+1/2,-x+1/2,1/2", "-x+1/2,-x,1/2", "x,x+1/2,1/2", 

"x,-x,0", "-x+1/2,x+1/2,0", "x+1/2,x,0", "-x,-x+1/2,0", 
"-x,x,0", "x+1/2,-x+1/2,0", "-x+1/2,-x,0", "x,x+1/2,0", 

"3/4,1/4,z", "1/4,3/4,z", "1/4,3/4,-z", "3/4,1/4,-z", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 

"1/4,1/4,z", "3/4,3/4,-z", 

"3/4,1/4,1/2", "1/4,3/4,1/2", 

"3/4,1/4,0", "1/4,3/4,0", 
};

const char *gamgi_phys_symmetry_wyckoff_130 [52] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z", "y,-x+1/2,z", 
"-x,y+1/2,-z+1/2", "x+1/2,-y,-z+1/2", "y+1/2,x+1/2,-z+1/2", "-y,-x,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z", "-y,x+1/2,-z", 
"x,-y+1/2,z+1/2", "-x+1/2,y,z+1/2", "-y+1/2,-x+1/2,z+1/2", "y,x,z+1/2", 

"x,-x,1/4", "-x+1/2,x+1/2,1/4", "x+1/2,x,1/4", "-x,-x+1/2,1/4", 
"-x,x,3/4", "x+1/2,-x+1/2,3/4", "-x+1/2,-x,3/4", "x,x+1/2,3/4", 

"3/4,1/4,z", "1/4,3/4,z", "1/4,3/4,-z+1/2", "3/4,1/4,-z+1/2", 
"1/4,3/4,-z", "3/4,1/4,-z", "3/4,1/4,z+1/2", "1/4,3/4,z+1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,0", "0,1/2,0", 
"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,1/2", "0,0,1/2", 

"1/4,1/4,z", "3/4,3/4,-z+1/2", "3/4,3/4,-z", "1/4,1/4,z+1/2", 

"3/4,1/4,0", "1/4,3/4,0", "1/4,3/4,1/2", "3/4,1/4,1/2", 

"3/4,1/4,1/4", "1/4,3/4,1/4", "1/4,3/4,3/4", "3/4,1/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_131 [88] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"-x,y,-z", "x,-y,-z", "y,x,-z+1/2", "-y,-x,-z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z+1/2", "-y,x,-z+1/2", 
"x,-y,z", "-x,y,z", "-y,-x,z+1/2", "y,x,z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,1/2", "y,-x,1/2", 
"-x,y,0", "x,-y,0", "y,x,1/2", "-y,-x,1/2", 

"1/2,y,z", "1/2,-y,z", "-y,1/2,z+1/2", "y,1/2,z+1/2", 
"1/2,y,-z", "1/2,-y,-z", "y,1/2,-z+1/2", "-y,1/2,-z+1/2", 

"0,y,z", "0,-y,z", "-y,0,z+1/2", "y,0,z+1/2", 
"0,y,-z", "0,-y,-z", "y,0,-z+1/2", "-y,0,-z+1/2", 

"x,x,1/4", "-x,-x,1/4", "-x,x,3/4", "x,-x,3/4", 
"-x,-x,3/4", "x,x,3/4", "x,-x,1/4", "-x,x,1/4", 

"x,1/2,0", "-x,1/2,0", "1/2,x,1/2", "1/2,-x,1/2", 

"x,0,1/2", "-x,0,1/2", "0,x,0", "0,-x,0", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,0", "1/2,-x,0", 

"x,0,0", "-x,0,0", "0,x,1/2", "0,-x,1/2", 

"0,1/2,z", "1/2,0,z+1/2", "0,1/2,-z", "1/2,0,-z+1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", "1/2,1/2,-z", "1/2,1/2,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,1/2,1/2", "1/2,0,0", 

"0,1/2,0", "1/2,0,1/2", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_132 [88] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"-x,y,-z+1/2", "x,-y,-z+1/2", "y,x,-z", "-y,-x,-z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z+1/2", "-y,x,-z+1/2", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "-x,x,z+1/2", "x,-x,z+1/2", 
"-x,x,-z+1/2", "x,-x,-z+1/2", "x,x,-z", "-x,-x,-z", 

"x,y,0", "-x,-y,0", "-y,x,1/2", "y,-x,1/2", 
"-x,y,1/2", "x,-y,1/2", "y,x,0", "-y,-x,0", 

"x,1/2,1/4", "-x,1/2,1/4", "1/2,x,3/4", "1/2,-x,3/4", 
"-x,1/2,3/4", "x,1/2,3/4", "1/2,-x,1/4", "1/2,x,1/4", 

"x,0,1/4", "-x,0,1/4", "0,x,3/4", "0,-x,3/4", 
"-x,0,3/4", "x,0,3/4", "0,-x,1/4", "0,x,1/4", 

"0,1/2,z", "1/2,0,z+1/2", "0,1/2,-z+1/2", "1/2,0,-z", 
"0,1/2,-z", "1/2,0,-z+1/2", "0,1/2,z+1/2", "1/2,0,z", 

"x,x,1/2", "-x,-x,1/2", "-x,x,0", "x,-x,0", 

"x,x,0", "-x,-x,0", "-x,x,1/2", "x,-x,1/2", 

"1/2,1/2,z", "1/2,1/2,z+1/2", "1/2,1/2,-z+1/2", "1/2,1/2,-z", 

"0,0,z", "0,0,z+1/2", "0,0,-z+1/2", "0,0,-z", 

"0,1/2,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,0,0", 

"0,1/2,1/4", "1/2,0,3/4", "0,1/2,3/4", "1/2,0,1/4", 

"1/2,1/2,1/4", "1/2,1/2,3/4", 

"1/2,1/2,0", "1/2,1/2,1/2", 

"0,0,1/4", "0,0,3/4", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_133 [80] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z+1/2", "y,-x+1/2,z+1/2", 
"-x+1/2,y,-z", "x,-y+1/2,-z", "y,x,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z+1/2", "-y,x+1/2,-z+1/2", 
"x+1/2,-y,z", "-x,y+1/2,z", "-y,-x,z+1/2", "y+1/2,x+1/2,z+1/2", 

"x,x,1/4", "-x+1/2,-x+1/2,1/4", "-x+1/2,x,3/4", "x,-x+1/2,3/4", 
"-x,-x,3/4", "x+1/2,x+1/2,3/4", "x+1/2,-x,1/4", "-x,x+1/2,1/4", 

"x,1/4,1/2", "-x+1/2,1/4,1/2", "1/4,x,0", "1/4,-x+1/2,0", 
"-x,3/4,1/2", "x+1/2,3/4,1/2", "3/4,-x,0", "3/4,x+1/2,0", 

"x,1/4,0", "-x+1/2,1/4,0", "1/4,x,1/2", "1/4,-x+1/2,1/2", 
"-x,3/4,0", "x+1/2,3/4,0", "3/4,-x,1/2", "3/4,x+1/2,1/2", 

"3/4,1/4,z", "1/4,3/4,z+1/2", "3/4,1/4,-z", "1/4,3/4,-z+1/2", 
"1/4,3/4,-z", "3/4,1/4,-z+1/2", "1/4,3/4,z", "3/4,1/4,z+1/2", 

"1/4,1/4,z", "1/4,1/4,z+1/2", "1/4,1/4,-z", "1/4,1/4,-z+1/2", 
"3/4,3/4,-z", "3/4,3/4,-z+1/2", "3/4,3/4,z", "3/4,3/4,z+1/2", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 
"1/2,0,0", "0,1/2,0", "0,0,1/2", "1/2,1/2,1/2", 

"3/4,1/4,3/4", "1/4,3/4,1/4", "3/4,1/4,1/4", "1/4,3/4,3/4", 

"1/4,1/4,1/4", "1/4,1/4,3/4", "3/4,3/4,3/4", "3/4,3/4,1/4", 

"3/4,1/4,0", "1/4,3/4,1/2", "1/4,3/4,0", "3/4,1/4,1/2", 

"1/4,1/4,0", "1/4,1/4,1/2", "3/4,3/4,0", "3/4,3/4,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_134 [88] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z+1/2", "y,-x+1/2,z+1/2", 
"-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", "y,x,-z", "-y+1/2,-x+1/2,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z+1/2", "-y,x+1/2,-z+1/2", 
"x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", "-y,-x,z", "y+1/2,x+1/2,z", 

"x,-x,z", "-x+1/2,x+1/2,z", "x+1/2,x,z+1/2", "-x,-x+1/2,z+1/2", 
"-x+1/2,-x,-z+1/2", "x,x+1/2,-z+1/2", "-x,x,-z", "x+1/2,-x+1/2,-z", 

"x,x,1/2", "-x+1/2,-x+1/2,1/2", "-x+1/2,x,0", "x,-x+1/2,0", 
"-x,-x,1/2", "x+1/2,x+1/2,1/2", "x+1/2,-x,0", "-x,x+1/2,0", 

"x,x,0", "-x+1/2,-x+1/2,0", "-x+1/2,x,1/2", "x,-x+1/2,1/2", 
"-x,-x,0", "x+1/2,x+1/2,0", "x+1/2,-x,1/2", "-x,x+1/2,1/2", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "1/4,x,3/4", "1/4,-x+1/2,3/4", 
"-x,3/4,3/4", "x+1/2,3/4,3/4", "3/4,-x,1/4", "3/4,x+1/2,1/4", 

"x,1/4,3/4", "-x+1/2,1/4,3/4", "1/4,x,1/4", "1/4,-x+1/2,1/4", 
"-x,3/4,1/4", "x+1/2,3/4,1/4", "3/4,-x,3/4", "3/4,x+1/2,3/4", 

"1/4,1/4,z", "1/4,1/4,z+1/2", "1/4,1/4,-z+1/2", "1/4,1/4,-z", 
"3/4,3/4,-z", "3/4,3/4,-z+1/2", "3/4,3/4,z+1/2", "3/4,3/4,z", 

"3/4,1/4,z", "1/4,3/4,z+1/2", "3/4,1/4,-z+1/2", "1/4,3/4,-z", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,0", "0,1/2,0", 

"1/4,1/4,0", "1/4,1/4,1/2", "3/4,3/4,0", "3/4,3/4,1/2", 

"1/4,1/4,1/4", "1/4,1/4,3/4", "3/4,3/4,3/4", "3/4,3/4,1/4", 

"3/4,1/4,1/4", "1/4,3/4,3/4", 

"1/4,3/4,1/4", "3/4,1/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_135 [64] = {
"x,y,z", "-x,-y,z", "-y,x,z+1/2", "y,-x,z+1/2", 
"-x+1/2,y+1/2,-z", "x+1/2,-y+1/2,-z", "y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z+1/2", "-y,x,-z+1/2", 
"x+1/2,-y+1/2,z", "-x+1/2,y+1/2,z", "-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,1/2", "y,-x,1/2", 
"-x+1/2,y+1/2,0", "x+1/2,-y+1/2,0", "y+1/2,x+1/2,1/2", "-y+1/2,-x+1/2,1/2", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "-x+1/2,x,3/4", "x+1/2,-x,3/4", 
"-x,-x+1/2,3/4", "x,x+1/2,3/4", "x+1/2,-x,1/4", "-x+1/2,x,1/4", 

"0,1/2,z", "1/2,0,z+1/2", "1/2,0,-z", "0,1/2,-z+1/2", 
"0,1/2,-z", "1/2,0,-z+1/2", "1/2,0,z", "0,1/2,z+1/2", 

"0,0,z", "0,0,z+1/2", "1/2,1/2,-z", "1/2,1/2,-z+1/2", 
"0,0,-z", "0,0,-z+1/2", "1/2,1/2,z", "1/2,1/2,z+1/2", 

"0,1/2,1/4", "1/2,0,3/4", "0,1/2,3/4", "1/2,0,1/4", 

"0,1/2,0", "1/2,0,1/2", "1/2,0,0", "0,1/2,1/2", 

"0,0,1/4", "0,0,3/4", "1/2,1/2,3/4", "1/2,1/2,1/4", 

"0,0,0", "0,0,1/2", "1/2,1/2,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_136 [64] = {
"x,y,z", "-x,-y,z", "-y+1/2,x+1/2,z+1/2", "y+1/2,-x+1/2,z+1/2", 
"-x+1/2,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z+1/2", "y,x,-z", "-y,-x,-z", 
"-x,-y,-z", "x,y,-z", "y+1/2,-x+1/2,-z+1/2", "-y+1/2,x+1/2,-z+1/2", 
"x+1/2,-y+1/2,z+1/2", "-x+1/2,y+1/2,z+1/2", "-y,-x,z", "y,x,z", 

"x,x,z", "-x,-x,z", "-x+1/2,x+1/2,z+1/2", "x+1/2,-x+1/2,z+1/2", 
"-x+1/2,x+1/2,-z+1/2", "x+1/2,-x+1/2,-z+1/2", "x,x,-z", "-x,-x,-z", 

"x,y,0", "-x,-y,0", "-y+1/2,x+1/2,1/2", "y+1/2,-x+1/2,1/2", 
"-x+1/2,y+1/2,1/2", "x+1/2,-y+1/2,1/2", "y,x,0", "-y,-x,0", 

"0,1/2,z", "0,1/2,z+1/2", "1/2,0,-z+1/2", "1/2,0,-z", 
"0,1/2,-z", "0,1/2,-z+1/2", "1/2,0,z+1/2", "1/2,0,z", 

"x,-x,0", "-x,x,0", "x+1/2,x+1/2,1/2", "-x+1/2,-x+1/2,1/2", 

"x,x,0", "-x,-x,0", "-x+1/2,x+1/2,1/2", "x+1/2,-x+1/2,1/2", 

"0,0,z", "1/2,1/2,z+1/2", "1/2,1/2,-z+1/2", "0,0,-z", 

"0,1/2,1/4", "0,1/2,3/4", "1/2,0,1/4", "1/2,0,3/4", 

"0,1/2,0", "0,1/2,1/2", "1/2,0,1/2", "1/2,0,0", 

"0,0,1/2", "1/2,1/2,0", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_137 [52] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z+1/2", "y,-x+1/2,z+1/2", 
"-x,y+1/2,-z", "x+1/2,-y,-z", "y+1/2,x+1/2,-z+1/2", "-y,-x,-z+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z+1/2", "-y,x+1/2,-z+1/2", 
"x,-y+1/2,z", "-x+1/2,y,z", "-y+1/2,-x+1/2,z+1/2", "y,x,z+1/2", 

"1/4,y,z", "1/4,-y+1/2,z", "-y+1/2,1/4,z+1/2", "y,1/4,z+1/2", 
"3/4,y+1/2,-z", "3/4,-y,-z", "y+1/2,3/4,-z+1/2", "-y,3/4,-z+1/2", 

"x,-x,1/4", "-x+1/2,x+1/2,1/4", "x+1/2,x,3/4", "-x,-x+1/2,3/4", 
"-x,x,3/4", "x+1/2,-x+1/2,3/4", "-x+1/2,-x,1/4", "x,x+1/2,1/4", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 
"0,1/2,0", "1/2,0,0", "1/2,1/2,1/2", "0,0,1/2", 

"1/4,1/4,z", "1/4,1/4,z+1/2", "3/4,3/4,-z", "3/4,3/4,-z+1/2", 

"3/4,1/4,z", "1/4,3/4,z+1/2", "1/4,3/4,-z", "3/4,1/4,-z+1/2", 

"3/4,1/4,1/4", "1/4,3/4,3/4", 

"3/4,1/4,3/4", "1/4,3/4,1/4", 
};

const char *gamgi_phys_symmetry_wyckoff_138 [68] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-y+1/2,x,z+1/2", "y,-x+1/2,z+1/2", 
"-x,y+1/2,-z+1/2", "x+1/2,-y,-z+1/2", "y+1/2,x+1/2,-z", "-y,-x,-z", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "y+1/2,-x,-z+1/2", "-y,x+1/2,-z+1/2", 
"x,-y+1/2,z+1/2", "-x+1/2,y,z+1/2", "-y+1/2,-x+1/2,z", "y,x,z", 

"x,x,z", "-x+1/2,-x+1/2,z", "-x+1/2,x,z+1/2", "x,-x+1/2,z+1/2", 
"-x,x+1/2,-z+1/2", "x+1/2,-x,-z+1/2", "x+1/2,x+1/2,-z", "-x,-x,-z", 

"x,-x,0", "-x+1/2,x+1/2,0", "x+1/2,x,1/2", "-x,-x+1/2,1/2", 
"-x,x,0", "x+1/2,-x+1/2,0", "-x+1/2,-x,1/2", "x,x+1/2,1/2", 

"x,-x,1/2", "-x+1/2,x+1/2,1/2", "x+1/2,x,0", "-x,-x+1/2,0", 
"-x,x,1/2", "x+1/2,-x+1/2,1/2", "-x+1/2,-x,0", "x,x+1/2,0", 

"3/4,1/4,z", "1/4,3/4,z+1/2", "1/4,3/4,-z+1/2", "3/4,1/4,-z", 
"1/4,3/4,-z", "3/4,1/4,-z+1/2", "3/4,1/4,z+1/2", "1/4,3/4,z", 

"1/4,1/4,z", "1/4,1/4,z+1/2", "3/4,3/4,-z+1/2", "3/4,3/4,-z", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 

"0,0,1/2", "1/2,1/2,1/2", "1/2,0,0", "0,1/2,0", 

"3/4,1/4,3/4", "1/4,3/4,1/4", "1/4,3/4,3/4", "3/4,1/4,1/4", 

"3/4,1/4,0", "1/4,3/4,1/2", "1/4,3/4,0", "3/4,1/4,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_139 [76] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z", "x,-y,-z", "y,x,-z", "-y,-x,-z", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x,-y,z", "-x,y,z", "-y,-x,z", "y,x,z", 

"0,y,z", "0,-y,z", "-y,0,z", "y,0,z", 
"0,y,-z", "0,-y,-z", "y,0,-z", "-y,0,-z", 

"x,x,z", "-x,-x,z", "-x,x,z", "x,-x,z", 
"-x,x,-z", "x,-x,-z", "x,x,-z", "-x,-x,-z", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x,y,0", "x,-y,0", "y,x,0", "-y,-x,0", 

"x,x+1/2,1/4", "-x,-x+1/2,1/4", "-x+1/2,x,1/4", "x+1/2,-x,1/4", 
"-x,-x+1/2,3/4", "x,x+1/2,3/4", "x+1/2,-x,3/4", "-x+1/2,x,3/4", 

"x,1/2,0", "-x,1/2,0", "1/2,x,0", "1/2,-x,0", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 

"x,x,0", "-x,-x,0", "-x,x,0", "x,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z", "1/2,0,-z", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,1/4", "1/4,3/4,1/4", 

"0,0,z", "0,0,-z", 

"0,1/2,1/4", "1/2,0,1/4", 

"0,1/2,0", "1/2,0,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_140 [72] = {
"x,y,z", "-x,-y,z", "-y,x,z", "y,-x,z", 
"-x,y,-z+1/2", "x,-y,-z+1/2", "y,x,-z+1/2", "-y,-x,-z+1/2", 
"-x,-y,-z", "x,y,-z", "y,-x,-z", "-y,x,-z", 
"x,-y,z+1/2", "-x,y,z+1/2", "-y,-x,z+1/2", "y,x,z+1/2", 

"x,x+1/2,z", "-x,-x+1/2,z", "-x+1/2,x,z", "x+1/2,-x,z", 
"-x,x+1/2,-z+1/2", "x,-x+1/2,-z+1/2", "x+1/2,x,-z+1/2", "-x+1/2,-x,-z+1/2", 

"x,y,0", "-x,-y,0", "-y,x,0", "y,-x,0", 
"-x,y,1/2", "x,-y,1/2", "y,x,1/2", "-y,-x,1/2", 

"x,0,1/4", "-x,0,1/4", "0,x,1/4", "0,-x,1/4", 
"-x,0,3/4", "x,0,3/4", "0,-x,3/4", "0,x,3/4", 

"x,x,1/4", "-x,-x,1/4", "-x,x,1/4", "x,-x,1/4", 
"-x,-x,3/4", "x,x,3/4", "x,-x,3/4", "-x,x,3/4", 

"x,x+1/2,0", "-x,-x+1/2,0", "-x+1/2,x,0", "x+1/2,-x,0", 

"0,1/2,z", "1/2,0,z", "0,1/2,-z+1/2", "1/2,0,-z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,1/4", "1/4,3/4,1/4", 

"0,1/2,0", "1/2,0,0", 

"0,0,0", "0,0,1/2", 

"0,1/2,1/4", "1/2,0,1/4", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_141 [56] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-y+1/4,x+3/4,z+1/4", "y+1/4,-x+1/4,z+3/4", 
"-x+1/2,y,-z+1/2", "x,-y,-z", "y+1/4,x+3/4,-z+1/4", "-y+1/4,-x+1/4,-z+3/4", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "y+3/4,-x+1/4,-z+3/4", "-y+3/4,x+3/4,-z+1/4", 
"x+1/2,-y,z+1/2", "-x,y,z", "-y+3/4,-x+1/4,z+3/4", "y+3/4,x+3/4,z+1/4", 

"0,y,z", "1/2,-y,z+1/2", "-y+1/4,3/4,z+1/4", "y+1/4,1/4,z+3/4", 
"1/2,y,-z+1/2", "0,-y,-z", "y+1/4,3/4,-z+1/4", "-y+1/4,1/4,-z+3/4", 

"x,x+1/4,7/8", "-x+1/2,-x+3/4,3/8", "-x,x+3/4,1/8", "x+1/2,-x+1/4,5/8", 
"-x,-x+3/4,1/8", "x+1/2,x+1/4,5/8", "x,-x+1/4,7/8", "-x+1/2,x+3/4,3/8", 

"x,0,0", "-x+1/2,0,1/2", "1/4,x+3/4,1/4", "1/4,-x+1/4,3/4", 
"-x,0,0", "x+1/2,0,1/2", "3/4,-x+1/4,3/4", "3/4,x+3/4,1/4", 

"0,1/4,z", "0,3/4,z+1/4", "1/2,1/4,-z+1/2", "1/2,3/4,-z+1/4", 

"0,0,1/2", "1/2,0,0", "1/4,3/4,3/4", "1/4,1/4,1/4", 

"0,0,0", "1/2,0,1/2", "1/4,3/4,1/4", "1/4,1/4,3/4", 

"0,1/4,3/8", "0,3/4,5/8", 

"0,3/4,1/8", "1/2,3/4,3/8", 
};

const char *gamgi_phys_symmetry_wyckoff_142 [56] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-y+1/4,x+3/4,z+1/4", "y+1/4,-x+1/4,z+3/4", 
"-x+1/2,y,-z", "x,-y,-z+1/2", "y+1/4,x+3/4,-z+3/4", "-y+1/4,-x+1/4,-z+1/4", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "y+3/4,-x+1/4,-z+3/4", "-y+3/4,x+3/4,-z+1/4", 
"x+1/2,-y,z", "-x,y,z+1/2", "-y+3/4,-x+1/4,z+1/4", "y+3/4,x+3/4,z+3/4", 

"x,x+1/4,1/8", "-x+1/2,-x+3/4,5/8", "-x,x+3/4,3/8", "x+1/2,-x+1/4,7/8", 
"-x,-x+3/4,7/8", "x+1/2,x+1/4,3/8", "x,-x+1/4,5/8", "-x+1/2,x+3/4,1/8", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x+3/4,1/2", "1/4,-x+1/4,0", 
"-x,0,3/4", "x+1/2,0,1/4", "3/4,-x+1/4,1/2", "3/4,x+3/4,0", 

"0,1/4,z", "0,3/4,z+1/4", "1/2,1/4,-z", "1/2,3/4,-z+3/4", 
"0,3/4,-z", "0,1/4,-z+3/4", "1/2,3/4,z", "1/2,1/4,z+1/4", 

"0,0,0", "1/2,0,1/2", "1/4,3/4,1/4", "1/4,1/4,3/4", 
"1/2,0,0", "0,0,1/2", "1/4,3/4,3/4", "1/4,1/4,1/4", 

"0,1/4,1/8", "0,3/4,3/8", "0,3/4,7/8", "0,1/4,5/8", 

"0,1/4,3/8", "0,3/4,5/8", "1/2,1/4,5/8", "1/2,3/4,3/8", 
};

const char *gamgi_phys_symmetry_wyckoff_143 [6] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 

"2/3,1/3,z", 

"1/3,2/3,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_144 [3] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
};

const char *gamgi_phys_symmetry_wyckoff_145 [3] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
};

const char *gamgi_phys_symmetry_wyckoff_146 [4] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_147 [18] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"1/3,2/3,z", "2/3,1/3,-z", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_148 [16] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_149 [24] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 

"x,-x,1/2", "x,2x,1/2", "-2x,-x,1/2", 

"x,-x,0", "x,2x,0", "-2x,-x,0", 

"2/3,1/3,z", "2/3,1/3,-z", 

"1/3,2/3,z", "1/3,2/3,-z", 

"0,0,z", "0,0,-z", 

"2/3,1/3,1/2", 

"2/3,1/3,0", 

"1/3,2/3,1/2", 

"1/3,2/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_150 [18] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", 

"1/3,2/3,z", "2/3,1/3,-z", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_151 [12] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"-y,-x,-z+2/3", "-x+y,y,-z+1/3", "x,x-y,-z", 

"x,-x,5/6", "x,2x,1/6", "-2x,-x,1/2", 

"x,-x,1/3", "x,2x,2/3", "-2x,-x,0", 
};

const char *gamgi_phys_symmetry_wyckoff_152 [12] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"y,x,-z", "x-y,-y,-z+2/3", "-x,-x+y,-z+1/3", 

"x,0,5/6", "0,x,1/6", "-x,-x,1/2", 

"x,0,1/3", "0,x,2/3", "-x,-x,0", 
};

const char *gamgi_phys_symmetry_wyckoff_153 [12] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"-y,-x,-z+1/3", "-x+y,y,-z+2/3", "x,x-y,-z", 

"x,-x,1/6", "x,2x,5/6", "-2x,-x,1/2", 

"x,-x,2/3", "x,2x,1/3", "-2x,-x,0", 
};

const char *gamgi_phys_symmetry_wyckoff_154 [12] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"y,x,-z", "x-y,-y,-z+1/3", "-x,-x+y,-z+2/3", 

"x,0,1/6", "0,x,5/6", "-x,-x,1/2", 

"x,0,2/3", "0,x,1/3", "-x,-x,0", 
};

const char *gamgi_phys_symmetry_wyckoff_155 [16] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_156 [12] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", 

"2/3,1/3,z", 

"1/3,2/3,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_157 [12] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,0,z", "0,x,z", "-x,-x,z", 

"1/3,2/3,z", "2/3,1/3,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_158 [12] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 

"2/3,1/3,z", "2/3,1/3,z+1/2", 

"1/3,2/3,z", "1/3,2/3,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_159 [10] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_160 [10] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_161 [8] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_162 [48] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,0,z", "0,x,z", "-x,-x,z", "0,-x,-z", "-x,0,-z", "x,x,-z", 

"x,-x,1/2", "x,2x,1/2", "-2x,-x,1/2", "-x,x,1/2", "-x,-2x,1/2", "2x,x,1/2", 

"x,-x,0", "x,2x,0", "-2x,-x,0", "-x,x,0", "-x,-2x,0", "2x,x,0", 

"1/3,2/3,z", "1/3,2/3,-z", "2/3,1/3,-z", "2/3,1/3,z", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"0,0,z", "0,0,-z", 

"1/3,2/3,1/2", "2/3,1/3,1/2", 

"1/3,2/3,0", "2/3,1/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_163 [40] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-y,-x,-z+1/2", "-x+y,y,-z+1/2", "x,x-y,-z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"x,-x,1/4", "x,2x,1/4", "-2x,-x,1/4", "-x,x,3/4", "-x,-2x,3/4", "2x,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,1/2", 

"1/3,2/3,z", "1/3,2/3,-z+1/2", "2/3,1/3,-z", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"2/3,1/3,1/4", "1/3,2/3,3/4", 

"1/3,2/3,1/4", "2/3,1/3,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_164 [42] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", "-x,x,-z", "2x,x,-z", "-x,-2x,-z", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,0", "0,-x,0", "x,x,0", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"1/3,2/3,z", "2/3,1/3,-z", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_165 [36] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z+1/2", "x-y,-y,-z+1/2", "-x,-x+y,-z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 

"x,0,1/4", "0,x,1/4", "-x,-x,1/4", "-x,0,3/4", "0,-x,3/4", "x,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,1/2", 

"1/3,2/3,z", "2/3,1/3,-z+1/2", "2/3,1/3,-z", "1/3,2/3,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_166 [40] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", "-x,x,-z", "2x,x,-z", "-x,-2x,-z", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,0", "0,-x,0", "x,x,0", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"0,0,z", "0,0,-z", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_167 [32] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"y,x,-z+1/2", "x-y,-y,-z+1/2", "-x,-x+y,-z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 

"x,0,1/4", "0,x,1/4", "-x,-x,1/4", "-x,0,3/4", "0,-x,3/4", "x,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_168 [12] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", 

"1/3,2/3,z", "2/3,1/3,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_169 [6] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"-x,-y,z+1/2", "y,-x+y,z+5/6", "x-y,x,z+1/6", 
};

const char *gamgi_phys_symmetry_wyckoff_170 [6] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"-x,-y,z+1/2", "y,-x+y,z+1/6", "x-y,x,z+5/6",
};

const char *gamgi_phys_symmetry_wyckoff_171 [12] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"-x,-y,z", "y,-x+y,z+2/3", "x-y,x,z+1/3", 

"1/2,1/2,z", "1/2,0,z+2/3", "0,1/2,z+1/3", 

"0,0,z", "0,0,z+2/3", "0,0,z+1/3", 
};

const char *gamgi_phys_symmetry_wyckoff_172 [12] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"-x,-y,z", "y,-x+y,z+1/3", "x-y,x,z+2/3", 

"1/2,1/2,z", "1/2,0,z+1/3", "0,1/2,z+2/3", 

"0,0,z", "0,0,z+1/3", "0,0,z+2/3", 
};

const char *gamgi_phys_symmetry_wyckoff_173 [10] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_174 [24] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 

"x,y,1/2", "-y,x-y,1/2", "-x+y,-x,1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", 

"2/3,1/3,z", "2/3,1/3,-z", 

"1/3,2/3,z", "1/3,2/3,-z", 

"0,0,z", "0,0,-z", 

"2/3,1/3,1/2", 

"2/3,1/3,0", 

"1/3,2/3,1/2", 

"1/3,2/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_175 [48] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 

"x,y,1/2", "-y,x-y,1/2", "-x+y,-x,1/2", "-x,-y,1/2", "y,-x+y,1/2", "x-y,x,1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", "-x,-y,0", "y,-x+y,0", "x-y,x,0", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", "1/2,0,-z", "0,1/2,-z", "1/2,1/2,-z", 

"1/3,2/3,z", "2/3,1/3,z", "2/3,1/3,-z", "1/3,2/3,-z", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"0,0,z", "0,0,-z", 

"1/3,2/3,1/2", "2/3,1/3,1/2", 

"1/3,2/3,0", "2/3,1/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_176 [40] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z+1/2", "-y,x-y,-z+1/2", "-x+y,-x,-z+1/2", 

"x,y,1/4", "-y,x-y,1/4", "-x+y,-x,1/4", "-x,-y,3/4", "y,-x+y,3/4", "x-y,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", "2/3,1/3,-z", "1/3,2/3,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"2/3,1/3,1/4", "1/3,2/3,3/4", 

"1/3,2/3,1/4", "2/3,1/3,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_177 [60] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 

"x,-x,1/2", "x,2x,1/2", "-2x,-x,1/2", "-x,x,1/2", "-x,-2x,1/2", "2x,x,1/2", 

"x,-x,0", "x,2x,0", "-2x,-x,0", "-x,x,0", "-x,-2x,0", "2x,x,0", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,0", "0,-x,0", "x,x,0", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", "0,1/2,-z", "1/2,0,-z", "1/2,1/2,-z", 

"1/3,2/3,z", "2/3,1/3,z", "2/3,1/3,-z", "1/3,2/3,-z", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"0,0,z", "0,0,-z", 

"1/3,2/3,1/2", "2/3,1/3,1/2", 

"1/3,2/3,0", "2/3,1/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_178 [24] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"-x,-y,z+1/2", "y,-x+y,z+5/6", "x-y,x,z+1/6", 
"y,x,-z+1/3", "x-y,-y,-z", "-x,-x+y,-z+2/3", 
"-y,-x,-z+5/6", "-x+y,y,-z+1/2", "x,x-y,-z+1/6", 

"x,2x,1/4", "-2x,-x,7/12", "x,-x,11/12", "-x,-2x,3/4", "2x,x,1/12", "-x,x,5/12", 

"x,0,0", "0,x,1/3", "-x,-x,2/3", "-x,0,1/2", "0,-x,5/6", "x,x,1/6", 
};

const char *gamgi_phys_symmetry_wyckoff_179 [24] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"-x,-y,z+1/2", "y,-x+y,z+1/6", "x-y,x,z+5/6", 
"y,x,-z+2/3", "x-y,-y,-z", "-x,-x+y,-z+1/3", 
"-y,-x,-z+1/6", "-x+y,y,-z+1/2", "x,x-y,-z+5/6", 

"x,2x,3/4", "-2x,-x,5/12", "x,-x,1/12", "-x,-2x,1/4", "2x,x,11/12", "-x,x,7/12", 

"x,0,0", "0,x,2/3", "-x,-x,1/3", "-x,0,1/2", "0,-x,1/6", "x,x,5/6", 
};

const char *gamgi_phys_symmetry_wyckoff_180 [60] = {
"x,y,z", "-y,x-y,z+2/3", "-x+y,-x,z+1/3", 
"-x,-y,z", "y,-x+y,z+2/3", "x-y,x,z+1/3", 
"y,x,-z+2/3", "x-y,-y,-z", "-x,-x+y,-z+1/3", 
"-y,-x,-z+2/3", "-x+y,y,-z", "x,x-y,-z+1/3", 

"x,2x,1/2", "-2x,-x,1/6", "x,-x,5/6", "-x,-2x,1/2", "2x,x,1/6", "-x,x,5/6", 

"x,2x,0", "-2x,-x,2/3", "x,-x,1/3", "-x,-2x,0", "2x,x,2/3", "-x,x,1/3", 

"x,0,1/2", "0,x,1/6", "-x,-x,5/6", "-x,0,1/2", "0,-x,1/6", "x,x,5/6", 

"x,0,0", "0,x,2/3", "-x,-x,1/3", "-x,0,0", "0,-x,2/3", "x,x,1/3", 

"1/2,0,z", "0,1/2,z+2/3", "1/2,1/2,z+1/3", "0,1/2,-z+2/3", "1/2,0,-z", "1/2,1/2,-z+1/3", 

"0,0,z", "0,0,z+2/3", "0,0,z+1/3", "0,0,-z+2/3", "0,0,-z", "0,0,-z+1/3", 

"1/2,0,1/2", "0,1/2,1/6", "1/2,1/2,5/6", 

"1/2,0,0", "0,1/2,2/3", "1/2,1/2,1/3", 

"0,0,1/2", "0,0,1/6", "0,0,5/6", 

"0,0,0", "0,0,2/3", "0,0,1/3", 
};

const char *gamgi_phys_symmetry_wyckoff_181 [60] = {
"x,y,z", "-y,x-y,z+1/3", "-x+y,-x,z+2/3", 
"-x,-y,z", "y,-x+y,z+1/3", "x-y,x,z+2/3", 
"y,x,-z+1/3", "x-y,-y,-z", "-x,-x+y,-z+2/3", 
"-y,-x,-z+1/3", "-x+y,y,-z", "x,x-y,-z+2/3", 

"x,2x,1/2", "-2x,-x,5/6", "x,-x,1/6", "-x,-2x,1/2", "2x,x,5/6", "-x,x,1/6", 

"x,2x,0", "-2x,-x,1/3", "x,-x,2/3", "-x,-2x,0", "2x,x,1/3", "-x,x,2/3", 

"x,0,1/2", "0,x,5/6", "-x,-x,1/6", "-x,0,1/2", "0,-x,5/6", "x,x,1/6", 

"x,0,0", "0,x,1/3", "-x,-x,2/3", "-x,0,0", "0,-x,1/3", "x,x,2/3", 

"1/2,0,z", "0,1/2,z+1/3", "1/2,1/2,z+2/3", "0,1/2,-z+1/3", "1/2,0,-z", "1/2,1/2,-z+2/3", 

"0,0,z", "0,0,z+1/3", "0,0,z+2/3", "0,0,-z+1/3", "0,0,-z", "0,0,-z+2/3", 

"1/2,0,1/2", "0,1/2,5/6", "1/2,1/2,1/6", 

"1/2,0,0", "0,1/2,1/3", "1/2,1/2,2/3", 

"0,0,1/2", "0,0,5/6", "0,0,1/6", 

"0,0,0", "0,0,1/3", "0,0,2/3", 
};

const char *gamgi_phys_symmetry_wyckoff_182 [40] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-y,-x,-z+1/2", "-x+y,y,-z+1/2", "x,x-y,-z+1/2", 

"x,2x,1/4", "-2x,-x,1/4", "x,-x,1/4", "-x,-2x,3/4", "2x,x,3/4", "-x,x,3/4", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", "2/3,1/3,-z", "1/3,2/3,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"1/3,2/3,3/4", "2/3,1/3,1/4", 

"1/3,2/3,1/4", "2/3,1/3,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_183 [30] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", "-x,x,z", "-x,-2x,z", "2x,x,z", 

"x,0,z", "0,x,z", "-x,-x,z", "-x,0,z", "0,-x,z", "x,x,z", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", 

"1/3,2/3,z", "2/3,1/3,z", 

"0,0,z", 
};

const char *gamgi_phys_symmetry_wyckoff_184 [24] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", "0,1/2,z+1/2", "1/2,0,z+1/2", "1/2,1/2,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z", "1/3,2/3,z+1/2", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_185 [24] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,0,z", "0,x,z", "-x,-x,z", "-x,0,z+1/2", "0,-x,z+1/2", "x,x,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", "1/3,2/3,z+1/2", "2/3,1/3,z", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_186 [22] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"x,-x,z", "x,2x,z", "-2x,-x,z", "-x,x,z+1/2", "-x,-2x,z+1/2", "2x,x,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,z+1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_187 [48] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 

"x,-x,z", "x,2x,z", "-2x,-x,z", "x,-x,-z", "x,2x,-z", "-2x,-x,-z", 

"x,y,1/2", "-y,x-y,1/2", "-x+y,-x,1/2", "-y,-x,1/2", "-x+y,y,1/2", "x,x-y,1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", "-y,-x,0", "-x+y,y,0", "x,x-y,0", 

"x,-x,1/2", "x,2x,1/2", "-2x,-x,1/2", 

"x,-x,0", "x,2x,0", "-2x,-x,0", 

"2/3,1/3,z", "2/3,1/3,-z", 

"1/3,2/3,z", "1/3,2/3,-z", 

"0,0,z", "0,0,-z", 

"2/3,1/3,1/2", 

"2/3,1/3,0", 

"1/3,2/3,1/2", 

"1/3,2/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_188 [48] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"x,y,-z+1/2", "-y,x-y,-z+1/2", "-x+y,-x,-z+1/2", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 

"x,y,1/4", "-y,x-y,1/4", "-x+y,-x,1/4", "-y,-x,3/4", "-x+y,y,3/4", "x,x-y,3/4", 

"x,-x,0", "x,2x,0", "-2x,-x,0", "x,-x,1/2", "x,2x,1/2", "-2x,-x,1/2", 

"2/3,1/3,z", "2/3,1/3,-z+1/2", "2/3,1/3,z+1/2", "2/3,1/3,-z", 

"1/3,2/3,z", "1/3,2/3,-z+1/2", "1/3,2/3,z+1/2", "1/3,2/3,-z", 

"0,0,z", "0,0,-z+1/2", "0,0,z+1/2", "0,0,-z", 

"2/3,1/3,1/4", "2/3,1/3,3/4", 

"2/3,1/3,0", "2/3,1/3,1/2", 

"1/3,2/3,1/4", "1/3,2/3,3/4", 

"1/3,2/3,0", "1/3,2/3,1/2", 

"0,0,1/4", "0,0,3/4", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_189 [48] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,y,1/2", "-y,x-y,1/2", "-x+y,-x,1/2", "y,x,1/2", "x-y,-y,1/2", "-x,-x+y,1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", "y,x,0", "x-y,-y,0", "-x,-x+y,0", 

"x,0,z", "0,x,z", "-x,-x,z", "x,0,-z", "0,x,-z", "-x,-x,-z", 

"1/3,2/3,z", "1/3,2/3,-z", "2/3,1/3,-z", "2/3,1/3,z", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", 

"0,0,z", "0,0,-z", 

"1/3,2/3,1/2", "2/3,1/3,1/2", 

"1/3,2/3,0", "2/3,1/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_190 [40] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"x,y,-z+1/2", "-y,x-y,-z+1/2", "-x+y,-x,-z+1/2", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"x,y,1/4", "-y,x-y,1/4", "-x+y,-x,1/4", "y,x,3/4", "x-y,-y,3/4", "-x,-x+y,3/4", 

"x,0,0", "0,x,0", "-x,-x,0", "x,0,1/2", "0,x,1/2", "-x,-x,1/2", 

"1/3,2/3,z", "1/3,2/3,-z+1/2", "2/3,1/3,-z", "2/3,1/3,z+1/2", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"2/3,1/3,1/4", "1/3,2/3,3/4", 

"1/3,2/3,1/4", "2/3,1/3,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_191 [120] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,y,1/2", "-y,x-y,1/2", "-x+y,-x,1/2", "-x,-y,1/2", "y,-x+y,1/2", "x-y,x,1/2", 
"y,x,1/2", "x-y,-y,1/2", "-x,-x+y,1/2", "-y,-x,1/2", "-x+y,y,1/2", "x,x-y,1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", "-x,-y,0", "y,-x+y,0", "x-y,x,0", 
"y,x,0", "x-y,-y,0", "-x,-x+y,0", "-y,-x,0", "-x+y,y,0", "x,x-y,0", 

"x,2x,z", "-2x,-x,z", "x,-x,z", "-x,-2x,z", "2x,x,z", "-x,x,z", 
"2x,x,-z", "-x,-2x,-z", "-x,x,-z", "-2x,-x,-z", "x,2x,-z", "x,-x,-z", 

"x,0,z", "0,x,z", "-x,-x,z", "-x,0,z", "0,-x,z", "x,x,z", 
"0,x,-z", "x,0,-z", "-x,-x,-z", "0,-x,-z", "-x,0,-z", "x,x,-z", 

"x,2x,1/2", "-2x,-x,1/2", "x,-x,1/2", "-x,-2x,1/2", "2x,x,1/2", "-x,x,1/2", 

"x,2x,0", "-2x,-x,0", "x,-x,0", "-x,-2x,0", "2x,x,0", "-x,x,0", 

"x,0,1/2", "0,x,1/2", "-x,-x,1/2", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,0", "0,-x,0", "x,x,0", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", "0,1/2,-z", "1/2,0,-z", "1/2,1/2,-z", 

"1/3,2/3,z", "2/3,1/3,z", "2/3,1/3,-z", "1/3,2/3,-z", 

"1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", 

"0,0,z", "0,0,-z", 

"1/3,2/3,1/2", "2/3,1/3,1/2", 

"1/3,2/3,0", "2/3,1/3,0", 

"0,0,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_192 [108] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z", "y,-x+y,z", "x-y,x,z", 
"y,x,-z+1/2", "x-y,-y,-z+1/2", "-x,-x+y,-z+1/2", 
"-y,-x,-z+1/2", "-x+y,y,-z+1/2", "x,x-y,-z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z", "-y,x-y,-z", "-x+y,-x,-z", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"x,y,0", "-y,x-y,0", "-x+y,-x,0", "-x,-y,0", "y,-x+y,0", "x-y,x,0", 
"y,x,1/2", "x-y,-y,1/2", "-x,-x+y,1/2", "-y,-x,1/2", "-x+y,y,1/2", "x,x-y,1/2", 

"x,2x,1/4", "-2x,-x,1/4", "x,-x,1/4", "-x,-2x,1/4", "2x,x,1/4", "-x,x,1/4", 
"-x,-2x,3/4", "2x,x,3/4", "-x,x,3/4", "x,2x,3/4", "-2x,-x,3/4", "x,-x,3/4", 

"x,0,1/4", "0,x,1/4", "-x,-x,1/4", "-x,0,1/4", "0,-x,1/4", "x,x,1/4", 
"-x,0,3/4", "0,-x,3/4", "x,x,3/4", "x,0,3/4", "0,x,3/4", "-x,-x,3/4", 

"1/2,0,z", "0,1/2,z", "1/2,1/2,z", "0,1/2,-z+1/2", "1/2,0,-z+1/2", "1/2,1/2,-z+1/2", 
"1/2,0,-z", "0,1/2,-z", "1/2,1/2,-z", "0,1/2,z+1/2", "1/2,0,z+1/2", "1/2,1/2,z+1/2", 

"1/3,2/3,z", "2/3,1/3,z", "2/3,1/3,-z+1/2", "1/3,2/3,-z+1/2", 
"2/3,1/3,-z", "1/3,2/3,-z", "1/3,2/3,z+1/2", "2/3,1/3,z+1/2", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,1/2", 

"1/2,0,1/4", "0,1/2,1/4", "1/2,1/2,1/4", "1/2,0,3/4", "0,1/2,3/4", "1/2,1/2,3/4", 

"0,0,z", "0,0,-z+1/2", "0,0,-z", "0,0,z+1/2", 

"1/3,2/3,0", "2/3,1/3,0", "2/3,1/3,1/2", "1/3,2/3,1/2", 

"1/3,2/3,1/4", "2/3,1/3,1/4", "2/3,1/3,3/4", "1/3,2/3,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_193 [96] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"y,x,-z+1/2", "x-y,-y,-z+1/2", "-x,-x+y,-z+1/2", 
"-y,-x,-z", "-x+y,y,-z", "x,x-y,-z", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z+1/2", "-y,x-y,-z+1/2", "-x+y,-x,-z+1/2", 
"-y,-x,z+1/2", "-x+y,y,z+1/2", "x,x-y,z+1/2", 
"y,x,z", "x-y,-y,z", "-x,-x+y,z", 

"x,0,z", "0,x,z", "-x,-x,z", "-x,0,z+1/2", 
"0,-x,z+1/2", "x,x,z+1/2", "0,x,-z+1/2", "x,0,-z+1/2", 
"-x,-x,-z+1/2", "0,-x,-z", "-x,0,-z", "x,x,-z", 

"x,y,1/4", "-y,x-y,1/4", "-x+y,-x,1/4", "-x,-y,3/4", "y,-x+y,3/4", "x-y,x,3/4", 
"y,x,1/4", "x-y,-y,1/4", "-x,-x+y,1/4", "-y,-x,3/4", "-x+y,y,3/4", "x,x-y,3/4", 

"x,2x,0", "-2x,-x,0", "x,-x,0", "-x,-2x,1/2", "2x,x,1/2", "-x,x,1/2", 
"-x,-2x,0", "2x,x,0", "-x,x,0", "x,2x,1/2", "-2x,-x,1/2", "x,-x,1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", "2/3,1/3,-z+1/2", "1/3,2/3,-z", 
"2/3,1/3,-z", "1/3,2/3,-z+1/2", "1/3,2/3,z+1/2", "2/3,1/3,z", 

"x,0,1/4", "0,x,1/4", "-x,-x,1/4", "-x,0,3/4", "0,-x,3/4", "x,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z+1/2", "0,0,-z", 

"1/3,2/3,0", "2/3,1/3,1/2", "2/3,1/3,0", "1/3,2/3,1/2", 

"1/3,2/3,1/4", "2/3,1/3,3/4", "2/3,1/3,1/4", "1/3,2/3,3/4", 

"0,0,0", "0,0,1/2", 

"0,0,1/4", "0,0,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_194 [88] = {
"x,y,z", "-y,x-y,z", "-x+y,-x,z", 
"-x,-y,z+1/2", "y,-x+y,z+1/2", "x-y,x,z+1/2", 
"y,x,-z", "x-y,-y,-z", "-x,-x+y,-z", 
"-y,-x,-z+1/2", "-x+y,y,-z+1/2", "x,x-y,-z+1/2", 
"-x,-y,-z", "y,-x+y,-z", "x-y,x,-z", 
"x,y,-z+1/2", "-y,x-y,-z+1/2", "-x+y,-x,-z+1/2", 
"-y,-x,z", "-x+y,y,z", "x,x-y,z", 
"y,x,z+1/2", "x-y,-y,z+1/2", "-x,-x+y,z+1/2", 

"x,2x,z", "-2x,-x,z", "x,-x,z", "-x,-2x,z+1/2", 
"2x,x,z+1/2", "-x,x,z+1/2", "2x,x,-z", "-x,-2x,-z", 
"-x,x,-z", "-2x,-x,-z+1/2", "x,2x,-z+1/2", "x,-x,-z+1/2", 

"x,y,1/4", "-y,x-y,1/4", "-x+y,-x,1/4", "-x,-y,3/4", "y,-x+y,3/4", "x-y,x,3/4", 
"y,x,3/4", "x-y,-y,3/4", "-x,-x+y,3/4", "-y,-x,1/4", "-x+y,y,1/4", "x,x-y,1/4", 

"x,0,0", "0,x,0", "-x,-x,0", "-x,0,1/2", "0,-x,1/2", "x,x,1/2", 
"-x,0,0", "0,-x,0", "x,x,0", "x,0,1/2", "0,x,1/2", "-x,-x,1/2", 

"x,2x,1/4", "-2x,-x,1/4", "x,-x,1/4", "-x,-2x,3/4", "2x,x,3/4", "-x,x,3/4", 

"1/2,0,0", "0,1/2,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,1/2", 

"1/3,2/3,z", "2/3,1/3,z+1/2", "2/3,1/3,-z", "1/3,2/3,-z+1/2", 

"0,0,z", "0,0,z+1/2", "0,0,-z", "0,0,-z+1/2", 

"1/3,2/3,3/4", "2/3,1/3,1/4", 

"1/3,2/3,1/4", "2/3,1/3,3/4", 

"0,0,1/4", "0,0,3/4", 

"0,0,0", "0,0,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_195 [48] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", "1/2,1/2,x", "1/2,1/2,-x", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"1/2,0,0", "0,1/2,0", "0,0,1/2", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_196 [32] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"3/4,3/4,3/4", 

"1/4,1/4,1/4", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_197 [32] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_198 [16] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
};

const char *gamgi_phys_symmetry_wyckoff_199 [22] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x,0", "3/4,-x+1/2,0", "0,1/4,x", "0,3/4,-x+1/2", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
};

const char *gamgi_phys_symmetry_wyckoff_200 [88] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 

"1/2,y,z", "1/2,-y,z", "1/2,y,-z", "1/2,-y,-z", "z,1/2,y", "z,1/2,-y", 
"-z,1/2,y", "-z,1/2,-y", "y,z,1/2", "-y,z,1/2", "y,-z,1/2", "-y,-z,1/2", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"-x,-x,-x", "x,x,-x", "x,-x,x", "-x,x,x", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", "1/2,1/2,x", "1/2,1/2,-x", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/2,0,0", "0,1/2,0", "0,0,1/2", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_201 [72] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", 
"z,x,y", "z,-x+1/2,-y+1/2", "-z+1/2,-x+1/2,y", "-z+1/2,x,-y+1/2", 
"y,z,x", "-y+1/2,z,-x+1/2", "y,-z+1/2,-x+1/2", "-y+1/2,-z+1/2,x", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", 
"-z,-x,-y", "-z,x+1/2,y+1/2", "z+1/2,x+1/2,-y", "z+1/2,-x,y+1/2", 
"-y,-z,-x", "y+1/2,-z,x+1/2", "-y,z+1/2,x+1/2", "y+1/2,z+1/2,-x", 

"x,3/4,1/4", "-x+1/2,3/4,1/4", "1/4,x,3/4", "1/4,-x+1/2,3/4", "3/4,1/4,x", "3/4,1/4,-x+1/2",
"-x,1/4,3/4", "x+1/2,1/4,3/4", "3/4,-x,1/4", "3/4,x+1/2,1/4", "1/4,3/4,-x", "1/4,3/4,x+1/2", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "1/4,x,1/4", "1/4,-x+1/2,1/4", "1/4,1/4,x", "1/4,1/4,-x+1/2", 
"-x,3/4,3/4", "x+1/2,3/4,3/4", "3/4,-x,3/4", "3/4,x+1/2,3/4", "3/4,3/4,-x", "3/4,3/4,x+1/2", 

"x,x,x", "-x+1/2,-x+1/2,x", "-x+1/2,x,-x+1/2", "x,-x+1/2,-x+1/2", 
"-x,-x,-x", "x+1/2,x+1/2,-x", "x+1/2,-x,x+1/2", "-x,x+1/2,x+1/2", 

"1/4,3/4,3/4", "3/4,1/4,3/4", "3/4,3/4,1/4", "3/4,1/4,1/4", "1/4,3/4,1/4", "1/4,1/4,3/4", 

"1/2,1/2,1/2", "0,0,1/2", "0,1/2,0", "1/2,0,0", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_202 [72] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 
"-x,3/4,3/4", "x,1/4,3/4", "3/4,-x,3/4", "3/4,x,1/4", "3/4,3/4,-x", "1/4,3/4,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"-x,-x,-x", "x,x,-x", "x,-x,x", "-x,x,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"0,1/4,1/4", "0,3/4,1/4", "1/4,0,1/4", "1/4,0,3/4", "1/4,1/4,0", "3/4,1/4,0", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_203 [56] = {
"x,y,z", "-x+3/4,-y+3/4,z", "-x+3/4,y,-z+3/4", "x,-y+3/4,-z+3/4", 
"z,x,y", "z,-x+3/4,-y+3/4", "-z+3/4,-x+3/4,y", "-z+3/4,x,-y+3/4", 
"y,z,x", "-y+3/4,z,-x+3/4", "y,-z+3/4,-x+3/4", "-y+3/4,-z+3/4,x", 
"-x,-y,-z", "x+1/4,y+1/4,-z", "x+1/4,-y,z+1/4", "-x,y+1/4,z+1/4", 
"-z,-x,-y", "-z,x+1/4,y+1/4", "z+1/4,x+1/4,-y", "z+1/4,-x,y+1/4", 
"-y,-z,-x", "y+1/4,-z,x+1/4", "-y,z+1/4,x+1/4", "y+1/4,z+1/4,-x", 

"x,1/8,1/8", "-x+3/4,5/8,1/8", "1/8,x,1/8", "1/8,-x+3/4,5/8", "1/8,1/8,x", "5/8,1/8,-x+3/4", 
"-x,7/8,7/8", "x+1/4,3/8,7/8", "7/8,-x,7/8", "7/8,x+1/4,3/8", "7/8,7/8,-x", "3/8,7/8,x+1/4", 

"x,x,x", "-x+3/4,-x+3/4,x", "-x+3/4,x,-x+3/4", "x,-x+3/4,-x+3/4", 
"-x,-x,-x", "x+1/4,x+1/4,-x", "x+1/4,-x,x+1/4", "-x,x+1/4,x+1/4", 

"1/2,1/2,1/2", "1/4,1/4,1/2", "1/4,1/2,1/4", "1/2,1/4,1/4", 

"0,0,0", "3/4,3/4,0", "3/4,0,3/4", "0,3/4,3/4", 

"5/8,5/8,5/8", "3/8,3/8,3/8", 

"1/8,1/8,1/8", "7/8,7/8,7/8", 
};

const char *gamgi_phys_symmetry_wyckoff_204 [64] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"-x,-x,-x", "x,x,-x", "x,-x,x", "-x,x,x", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_205 [40] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z+1/2", "-x+1/2,y+1/2,z", 
"-z,-x,-y", "-z+1/2,x+1/2,y", "z+1/2,x,-y+1/2", "z,-x+1/2,y+1/2", 
"-y,-z,-x", "y,-z+1/2,x+1/2", "-y+1/2,z+1/2,x", "y+1/2,z,-x+1/2", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"-x,-x,-x", "x+1/2,x,-x+1/2", "x,-x+1/2,x+1/2", "-x+1/2,x+1/2,x", 

"1/2,1/2,1/2", "0,1/2,0", "1/2,0,0", "0,0,1/2", 

"0,0,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_206 [52] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z+1/2", "-x+1/2,y+1/2,z", 
"-z,-x,-y", "-z+1/2,x+1/2,y", "z+1/2,x,-y+1/2", "z,-x+1/2,y+1/2", 
"-y,-z,-x", "y,-z+1/2,x+1/2", "-y+1/2,z+1/2,x", "y+1/2,z,-x+1/2", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x,0", "3/4,-x+1/2,0", "0,1/4,x", "0,3/4,-x+1/2", 
"-x,0,3/4", "x+1/2,0,1/4", "3/4,-x,0", "1/4,x+1/2,0", "0,3/4,-x", "0,1/4,x+1/2", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"-x,-x,-x", "x+1/2,x,-x+1/2", "x,-x+1/2,x+1/2", "-x+1/2,x+1/2,x", 

"1/4,1/4,1/4", "1/4,3/4,3/4", "3/4,3/4,1/4", "3/4,1/4,3/4", 

"0,0,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,0", 
};

const char *gamgi_phys_symmetry_wyckoff_207 [88] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 

"1/2,y,y", "1/2,-y,y", "1/2,y,-y", "1/2,-y,-y", "y,1/2,y", "y,1/2,-y", 
"-y,1/2,y", "-y,1/2,-y", "y,y,1/2", "-y,y,1/2", "y,-y,1/2", "-y,-y,1/2", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"1/2,x,0", "1/2,-x,0", "x,0,1/2", "-x,0,1/2", "0,1/2,-x", "0,1/2,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", "1/2,1/2,x", "1/2,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/2,0,0", "0,1/2,0", "0,0,1/2", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_208 [120] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", "y+1/2,-x+1/2,z+1/2", "-y+1/2,x+1/2,z+1/2", 
"x+1/2,z+1/2,-y+1/2", "-x+1/2,z+1/2,y+1/2", "-x+1/2,-z+1/2,-y+1/2", "x+1/2,-z+1/2,y+1/2", 
"z+1/2,y+1/2,-x+1/2", "z+1/2,-y+1/2,x+1/2", "-z+1/2,y+1/2,x+1/2", "-z+1/2,-y+1/2,-x+1/2", 

"1/4,y,y+1/2", "3/4,-y,y+1/2", "3/4,y,-y+1/2", "1/4,-y,-y+1/2", 
"y+1/2,1/4,y", "y+1/2,3/4,-y", "-y+1/2,3/4,y", "-y+1/2,1/4,-y", 
"y,y+1/2,1/4", "-y,y+1/2,3/4", "y,-y+1/2,3/4", "-y,-y+1/2,1/4", 

"1/4,y,-y+1/2", "3/4,-y,-y+1/2", "3/4,y,y+1/2", "1/4,-y,y+1/2", 
"-y+1/2,1/4,y", "-y+1/2,3/4,-y", "y+1/2,3/4,y", "y+1/2,1/4,-y", 
"y,-y+1/2,1/4", "-y,-y+1/2,3/4", "y,y+1/2,3/4", "-y,y+1/2,1/4", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"0,x+1/2,1/2", "0,-x+1/2,1/2", "x+1/2,1/2,0", "-x+1/2,1/2,0", "1/2,0,-x+1/2", "1/2,0,x+1/2", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 
"1/2,x+1/2,0", "1/2,-x+1/2,0", "x+1/2,0,1/2", "-x+1/2,0,1/2", "0,1/2,-x+1/2", "0,1/2,x+1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 
"1/2,x+1/2,1/2", "1/2,-x+1/2,1/2", "x+1/2,1/2,1/2", "-x+1/2,1/2,1/2", "1/2,1/2,-x+1/2", "1/2,1/2,x+1/2", 

"x,x,x", "-x,-x,x", 
"-x,x,-x", "x,-x,-x", 
"x+1/2,x+1/2,-x+1/2", "-x+1/2,-x+1/2,-x+1/2", 
"x+1/2,-x+1/2,x+1/2", "-x+1/2,x+1/2,x+1/2", 

"1/4,1/2,0", "3/4,1/2,0", "0,1/4,1/2", "0,3/4,1/2", "1/2,0,1/4", "1/2,0,3/4", 

"1/4,0,1/2", "3/4,0,1/2", "1/2,1/4,0", "1/2,3/4,0", "0,1/2,1/4", "0,1/2,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", "0,1/2,0", "1/2,0,0", "0,0,1/2", 

"3/4,3/4,3/4", "1/4,1/4,3/4", "1/4,3/4,1/4", "3/4,1/4,1/4", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_209 [84] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 
"1/4,x,3/4", "3/4,-x,3/4", "x,1/4,3/4", "-x,1/4,1/4", "1/4,1/4,-x", "1/4,3/4,x", 

"1/2,y,y", "1/2,-y,y", "1/2,y,-y", "1/2,-y,-y", "y,1/2,y", "y,1/2,-y", 
"-y,1/2,y", "-y,1/2,-y", "y,y,1/2", "-y,y,1/2", "y,-y,1/2", "-y,-y,1/2", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0",

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"0,1/4,1/4", "0,3/4,1/4", "1/4,0,1/4", "1/4,0,3/4", "1/4,1/4,0", "3/4,1/4,0", 

"1/4,1/4,1/4", "1/4,1/4,3/4", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_210 [68] = {
"x,y,z", "-x,-y+1/2,z+1/2", "-x+1/2,y+1/2,-z", "x+1/2,-y,-z+1/2", 
"z,x,y", "z+1/2,-x,-y+1/2", "-z,-x+1/2,y+1/2", "-z+1/2,x+1/2,-y", 
"y,z,x", "-y+1/2,z+1/2,-x", "y+1/2,-z,-x+1/2", "-y,-z+1/2,x+1/2", 
"y+3/4,x+1/4,-z+3/4", "-y+1/4,-x+1/4,-z+1/4", "y+1/4,-x+3/4,z+3/4", "-y+3/4,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y+3/4", "-x+3/4,z+3/4,y+1/4", "-x+1/4,-z+1/4,-y+1/4", "x+1/4,-z+3/4,y+3/4", 
"z+3/4,y+1/4,-x+3/4", "z+1/4,-y+3/4,x+3/4", "-z+3/4,y+3/4,x+1/4", "-z+1/4,-y+1/4,-x+1/4", 

"1/8,y,-y+1/4", "7/8,-y+1/2,-y+3/4", "3/8,y+1/2,y+3/4", "5/8,-y,y+1/4", 
"-y+1/4,1/8,y", "-y+3/4,7/8,-y+1/2", "y+3/4,3/8,y+1/2", "y+1/4,5/8,-y", 
"y,-y+1/4,1/8", "-y+1/2,-y+3/4,7/8", "y+1/2,y+3/4,3/8", "-y,y+1/4,5/8", 

"x,0,0", "-x,1/2,1/2", "0,x,0", "1/2,-x,1/2", "0,0,x", "1/2,1/2,-x", 
"3/4,x+1/4,3/4", "1/4,-x+1/4,1/4", "x+3/4,1/4,3/4", "-x+3/4,3/4,1/4", "3/4,1/4,-x+3/4", "1/4,3/4,x+3/4", 

"x,x,x", "-x,-x+1/2,x+1/2", "-x+1/2,x+1/2,-x", "x+1/2,-x,-x+1/2", 
"x+3/4,x+1/4,-x+3/4", "-x+1/4,-x+1/4,-x+1/4", "x+1/4,-x+3/4,x+3/4", "-x+3/4,x+3/4,x+1/4", 

"5/8,5/8,5/8", "3/8,7/8,1/8", "7/8,1/8,3/8", "1/8,3/8,7/8", 

"1/8,1/8,1/8", "7/8,3/8,5/8", "3/8,5/8,7/8", "5/8,7/8,3/8", 

"1/2,1/2,1/2", "1/4,3/4,1/4", 

"0,0,0", "3/4,1/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_211 [88] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 

"1/4,y,-y+1/2", "3/4,-y,-y+1/2", "3/4,y,y+1/2", "1/4,-y,y+1/2", 
"-y+1/2,1/4,y", "-y+1/2,3/4,-y", "y+1/2,3/4,y", "y+1/2,1/4,-y", 
"y,-y+1/2,1/4", "-y,-y+1/2,3/4", "y,y+1/2,3/4", "-y,y+1/2,1/4", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"1/2,x,0", "1/2,-x,0", "x,0,1/2", "-x,0,1/2", "0,1/2,-x", "0,1/2,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/4,1/2,0", "3/4,1/2,0", "0,1/4,1/2", "0,3/4,1/2", "1/2,0,1/4", "1/2,0,3/4", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_212 [52] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"y+1/4,x+3/4,-z+3/4", "-y+1/4,-x+1/4,-z+1/4", "y+3/4,-x+3/4,z+1/4", "-y+3/4,x+1/4,z+3/4", 
"x+1/4,z+3/4,-y+3/4", "-x+3/4,z+1/4,y+3/4", "-x+1/4,-z+1/4,-y+1/4", "x+3/4,-z+3/4,y+1/4", 
"z+1/4,y+3/4,-x+3/4", "z+3/4,-y+3/4,x+1/4", "-z+3/4,y+1/4,x+3/4", "-z+1/4,-y+1/4,-x+1/4", 

"1/8,y,-y+1/4", "3/8,-y,-y+3/4", "7/8,y+1/2,y+1/4", "5/8,-y+1/2,y+3/4", 
"-y+1/4,1/8,y", "-y+3/4,3/8,-y", "y+1/4,7/8,y+1/2", "y+3/4,5/8,-y+1/2", 
"y,-y+1/4,1/8", "-y,-y+3/4,3/8", "y+1/2,y+1/4,7/8", "-y+1/2,y+3/4,5/8", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"x+1/4,x+3/4,-x+3/4", "-x+1/4,-x+1/4,-x+1/4", "x+3/4,-x+3/4,x+1/4", "-x+3/4,x+1/4,x+3/4", 

"5/8,5/8,5/8", "7/8,3/8,1/8", "3/8,1/8,7/8", "1/8,7/8,3/8", 

"1/8,1/8,1/8", "3/8,7/8,5/8", "7/8,5/8,3/8", "5/8,3/8,7/8", 
};

const char *gamgi_phys_symmetry_wyckoff_213 [52] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"y+3/4,x+1/4,-z+1/4", "-y+3/4,-x+3/4,-z+3/4", "y+1/4,-x+1/4,z+3/4", "-y+1/4,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y+1/4", "-x+1/4,z+3/4,y+1/4", "-x+3/4,-z+3/4,-y+3/4", "x+1/4,-z+1/4,y+3/4", 
"z+3/4,y+1/4,-x+1/4", "z+1/4,-y+1/4,x+3/4", "-z+1/4,y+3/4,x+1/4", "-z+3/4,-y+3/4,-x+3/4", 

"1/8,y,y+1/4", "3/8,-y,y+3/4", "7/8,y+1/2,-y+1/4", "5/8,-y+1/2,-y+3/4", 
"y+1/4,1/8,y", "y+3/4,3/8,-y", "-y+1/4,7/8,y+1/2", "-y+3/4,5/8,-y+1/2", 
"y,y+1/4,1/8", "-y,y+3/4,3/8", "y+1/2,-y+1/4,7/8", "-y+1/2,-y+3/4,5/8", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"x+3/4,x+1/4,-x+1/4", "-x+3/4,-x+3/4,-x+3/4", "x+1/4,-x+1/4,x+3/4", "-x+1/4,x+3/4,x+1/4", 

"7/8,7/8,7/8", "5/8,1/8,3/8", "1/8,3/8,5/8", "3/8,5/8,1/8", 

"3/8,3/8,3/8", "1/8,5/8,7/8", "5/8,7/8,1/8", "7/8,1/8,5/8", 
};

const char *gamgi_phys_symmetry_wyckoff_214 [88] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"y+3/4,x+1/4,-z+1/4", "-y+3/4,-x+3/4,-z+3/4", "y+1/4,-x+1/4,z+3/4", "-y+1/4,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y+1/4", "-x+1/4,z+3/4,y+1/4", "-x+3/4,-z+3/4,-y+3/4", "x+1/4,-z+1/4,y+3/4", 
"z+3/4,y+1/4,-x+1/4", "z+1/4,-y+1/4,x+3/4", "-z+1/4,y+3/4,x+1/4", "-z+3/4,-y+3/4,-x+3/4", 

"1/8,y,-y+1/4", "3/8,-y,-y+3/4", "7/8,y+1/2,y+1/4", "5/8,-y+1/2,y+3/4", 
"-y+1/4,1/8,y", "-y+3/4,3/8,-y", "y+1/4,7/8,y+1/2", "y+3/4,5/8,-y+1/2", 
"y,-y+1/4,1/8", "-y,-y+3/4,3/8", "y+1/2,y+1/4,7/8", "-y+1/2,y+3/4,5/8", 

"1/8,y,y+1/4", "3/8,-y,y+3/4", "7/8,y+1/2,-y+1/4", "5/8,-y+1/2,-y+3/4", 
"y+1/4,1/8,y", "y+3/4,3/8,-y", "-y+1/4,7/8,y+1/2", "-y+3/4,5/8,-y+1/2", 
"y,y+1/4,1/8", "-y,y+3/4,3/8", "y+1/2,-y+1/4,7/8", "-y+1/2,-y+3/4,5/8", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x,0", "3/4,-x+1/2,0", "0,1/4,x", "0,3/4,-x+1/2", 
"3/4,x+1/4,0", "3/4,-x+3/4,1/2", "x+3/4,1/2,1/4", "-x+1/4,0,1/4", "0,1/4,-x+1/4", "1/2,1/4,x+3/4", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"x+3/4,x+1/4,-x+1/4", "-x+3/4,-x+3/4,-x+3/4", "x+1/4,-x+1/4,x+3/4", "-x+1/4,x+3/4,x+1/4", 

"5/8,0,1/4", "7/8,0,3/4", "1/4,5/8,0", "3/4,7/8,0", "0,1/4,5/8", "0,3/4,7/8", 

"1/8,0,1/4", "3/8,0,3/4", "1/4,1/8,0", "3/4,3/8,0", "0,1/4,1/8", "0,3/4,3/8", 

"7/8,7/8,7/8", "5/8,1/8,3/8", "1/8,3/8,5/8", "3/8,5/8,1/8", 

"1/8,1/8,1/8", "3/8,7/8,5/8", "7/8,5/8,3/8", "5/8,3/8,7/8", 
};

const char *gamgi_phys_symmetry_wyckoff_215 [72] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,z", "-y,-x,z", "y,-x,-z", "-y,x,-z", 
"x,z,y", "-x,z,-y", "-x,-z,y", "x,-z,-y", 
"z,y,x", "z,-y,-x", "-z,y,-x", "-z,-y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"1/2,x,0", "1/2,-x,0", "x,0,1/2", "-x,0,1/2", "0,1/2,x", "0,1/2,-x", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", "1/2,1/2,x", "1/2,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"1/2,0,0", "0,1/2,0", "0,0,1/2", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_216 [56] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,z", "-y,-x,z", "y,-x,-z", "-y,x,-z", 
"x,z,y", "-x,z,-y", "-x,-z,y", "x,-z,-y", 
"z,y,x", "z,-y,-x", "-z,y,-x", "-z,-y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"3/4,3/4,3/4", 

"1/4,1/4,1/4", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_217 [68] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,z", "-y,-x,z", "y,-x,-z", "-y,x,-z", 
"x,z,y", "-x,z,-y", "-x,-z,y", "x,-z,-y", 
"z,y,x", "z,-y,-x", "-z,y,-x", "-z,-y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"1/2,x,0", "1/2,-x,0", "x,0,1/2", "-x,0,1/2", "0,1/2,x", "0,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/4,1/2,0", "3/4,1/2,0", "0,1/4,1/2", "0,3/4,1/2", "1/2,0,1/4", "1/2,0,3/4", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0",

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_218 [88] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y+1/2,x+1/2,z+1/2", "-y+1/2,-x+1/2,z+1/2", "y+1/2,-x+1/2,-z+1/2", "-y+1/2,x+1/2,-z+1/2", 
"x+1/2,z+1/2,y+1/2", "-x+1/2,z+1/2,-y+1/2", "-x+1/2,-z+1/2,y+1/2", "x+1/2,-z+1/2,-y+1/2", 
"z+1/2,y+1/2,x+1/2", "z+1/2,-y+1/2,-x+1/2", "-z+1/2,y+1/2,-x+1/2", "-z+1/2,-y+1/2,x+1/2", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 
"1/2,x+1/2,0", "1/2,-x+1/2,0", "x+1/2,0,1/2", "-x+1/2,0,1/2", "0,1/2,x+1/2", "0,1/2,-x+1/2", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"0,x+1/2,1/2", "0,-x+1/2,1/2", "x+1/2,1/2,0", "-x+1/2,1/2,0", "1/2,0,x+1/2", "1/2,0,-x+1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 
"1/2,x+1/2,1/2", "1/2,-x+1/2,1/2", "x+1/2,1/2,1/2", "-x+1/2,1/2,1/2", "1/2,1/2,x+1/2", "1/2,1/2,-x+1/2", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x+1/2,x+1/2,x+1/2", "-x+1/2,-x+1/2,x+1/2", "x+1/2,-x+1/2,-x+1/2", "-x+1/2,x+1/2,-x+1/2", 

"1/4,0,1/2", "3/4,0,1/2", "1/2,1/4,0", "1/2,3/4,0", "0,1/2,1/4", "0,1/2,3/4", 

"1/4,1/2,0", "3/4,1/2,0", "0,1/4,1/2", "0,3/4,1/2", "1/2,0,1/4", "1/2,0,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", "0,1/2,0", "1/2,0,0", "0,0,1/2", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_219 [72] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y+1/2,x+1/2,z+1/2", "-y+1/2,-x+1/2,z+1/2", "y+1/2,-x+1/2,-z+1/2", "-y+1/2,x+1/2,-z+1/2", 
"x+1/2,z+1/2,y+1/2", "-x+1/2,z+1/2,-y+1/2", "-x+1/2,-z+1/2,y+1/2", "x+1/2,-z+1/2,-y+1/2", 
"z+1/2,y+1/2,x+1/2", "z+1/2,-y+1/2,-x+1/2", "-z+1/2,y+1/2,-x+1/2", "-z+1/2,-y+1/2,x+1/2", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 
"3/4,x+1/2,3/4", "1/4,-x+1/2,3/4", "x+1/2,3/4,3/4", "-x+1/2,3/4,1/4", "3/4,3/4,x+1/2", "3/4,1/4,-x+1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 
"1/2,x+1/2,1/2", "1/2,-x+1/2,1/2", "x+1/2,1/2,1/2", "-x+1/2,1/2,1/2", "1/2,1/2,x+1/2", "1/2,1/2,-x+1/2", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x+1/2,x+1/2,x+1/2", "-x+1/2,-x+1/2,x+1/2", "x+1/2,-x+1/2,-x+1/2", "-x+1/2,x+1/2,-x+1/2", 

"1/4,0,0", "3/4,0,0", "0,1/4,0", "0,3/4,0", "0,0,1/4", "0,0,3/4", 

"0,1/4,1/4", "0,3/4,1/4", "1/4,0,1/4", "1/4,0,3/4", "1/4,1/4,0", "3/4,1/4,0", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_220 [56] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"y+1/4,x+1/4,z+1/4", "-y+1/4,-x+3/4,z+3/4", "y+3/4,-x+1/4,-z+3/4", "-y+3/4,x+3/4,-z+1/4", 
"x+1/4,z+1/4,y+1/4", "-x+3/4,z+3/4,-y+1/4", "-x+1/4,-z+3/4,y+3/4", "x+3/4,-z+1/4,-y+3/4", 
"z+1/4,y+1/4,x+1/4", "z+3/4,-y+1/4,-x+3/4", "-z+3/4,y+3/4,-x+1/4", "-z+1/4,-y+3/4,x+3/4", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x,0", "3/4,-x+1/2,0", "0,1/4,x", "0,3/4,-x+1/2", 
"1/4,x+1/4,1/2", "1/4,-x+3/4,0", "x+1/4,1/2,1/4", "-x+3/4,0,1/4", "1/2,1/4,x+1/4", "0,1/4,-x+3/4", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"x+1/4,x+1/4,x+1/4", "-x+1/4,-x+3/4,x+3/4", "x+3/4,-x+1/4,-x+3/4", "-x+3/4,x+3/4,-x+1/4", 

"7/8,0,1/4", "5/8,0,3/4", "1/4,7/8,0", "3/4,5/8,0", "0,1/4,7/8", "0,3/4,5/8", 

"3/8,0,1/4", "1/8,0,3/4", "1/4,3/8,0", "3/4,1/8,0", "0,1/4,3/8", "0,3/4,1/8", 
};

const char *gamgi_phys_symmetry_wyckoff_221 [184] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 
"-y,-x,z", "y,x,z", "-y,x,-z", "y,-x,-z", 
"-x,-z,y", "x,-z,-y", "x,z,y", "-x,z,-y", 
"-z,-y,x", "-z,y,-x", "z,-y,-x", "z,y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 
"x,x,-z", "-x,-x,-z", "x,-x,z", "-x,x,z", "x,z,-x", "-x,z,x", 
"-x,-z,-x", "x,-z,x", "z,x,-x", "z,-x,x", "-z,x,x", "-z,-x,-x", 

"1/2,y,z", "1/2,-y,z", "1/2,y,-z", "1/2,-y,-z", "z,1/2,y", "z,1/2,-y", 
"-z,1/2,y", "-z,1/2,-y", "y,z,1/2", "-y,z,1/2", "y,-z,1/2", "-y,-z,1/2", 
"y,1/2,-z", "-y,1/2,-z", "y,1/2,z", "-y,1/2,z", "1/2,z,-y", "1/2,z,y", 
"1/2,-z,-y", "1/2,-z,y", "z,y,1/2", "z,-y,1/2", "-z,y,1/2", "-z,-y,1/2", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 
"y,0,-z", "-y,0,-z", "y,0,z", "-y,0,z", "0,z,-y", "0,z,y", 
"0,-z,-y", "0,-z,y", "z,y,0", "z,-y,0", "-z,y,0", "-z,-y,0", 

"1/2,y,y", "1/2,-y,y", "1/2,y,-y", "1/2,-y,-y", "y,1/2,y", "y,1/2,-y", 
"-y,1/2,y", "-y,1/2,-y", "y,y,1/2", "-y,y,1/2", "y,-y,1/2", "-y,-y,1/2", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", "1/2,0,x", "1/2,0,-x", 
"1/2,x,0", "1/2,-x,0", "x,0,1/2", "-x,0,1/2", "0,1/2,-x", "0,1/2,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,1/2,1/2", "-x,1/2,1/2", "1/2,x,1/2", "1/2,-x,1/2", "1/2,1/2,x", "1/2,1/2,-x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/2,0,0", "0,1/2,0", "0,0,1/2", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"1/2,1/2,1/2", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_222 [152] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", 
"z,x,y", "z,-x+1/2,-y+1/2", "-z+1/2,-x+1/2,y", "-z+1/2,x,-y+1/2", 
"y,z,x", "-y+1/2,z,-x+1/2", "y,-z+1/2,-x+1/2", "-y+1/2,-z+1/2,x", 
"y,x,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", "y,-x+1/2,z", "-y+1/2,x,z", 
"x,z,-y+1/2", "-x+1/2,z,y", "-x+1/2,-z+1/2,-y+1/2", "x,-z+1/2,y", 
"z,y,-x+1/2", "z,-y+1/2,x", "-z+1/2,y,x", "-z+1/2,-y+1/2,-x+1/2", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", 
"-z,-x,-y", "-z,x+1/2,y+1/2", "z+1/2,x+1/2,-y", "z+1/2,-x,y+1/2", 
"-y,-z,-x", "y+1/2,-z,x+1/2", "-y,z+1/2,x+1/2", "y+1/2,z+1/2,-x", 
"-y,-x,z+1/2", "y+1/2,x+1/2,z+1/2", "-y,x+1/2,-z", "y+1/2,-x,-z", 
"-x,-z,y+1/2", "x+1/2,-z,-y", "x+1/2,z+1/2,y+1/2", "-x,z+1/2,-y", 
"-z,-y,x+1/2", "-z,y+1/2,-x", "z+1/2,-y,-x", "z+1/2,y+1/2,x+1/2", 

"1/4,y,y", "1/4,-y+1/2,y", "1/4,y,-y+1/2", "1/4,-y+1/2,-y+1/2", 
"y,1/4,y", "y,1/4,-y+1/2", "-y+1/2,1/4,y", "-y+1/2,1/4,-y+1/2", 
"y,y,1/4", "-y+1/2,y,1/4", "y,-y+1/2,1/4", "-y+1/2,-y+1/2,1/4", 
"3/4,-y,-y", "3/4,y+1/2,-y", "3/4,-y,y+1/2", "3/4,y+1/2,y+1/2", 
"-y,3/4,-y", "-y,3/4,y+1/2", "y+1/2,3/4,-y", "y+1/2,3/4,y+1/2", 
"-y,-y,3/4", "y+1/2,-y,3/4", "-y,y+1/2,3/4", "y+1/2,y+1/2,3/4", 

"x,3/4,1/4", "-x+1/2,3/4,1/4", "1/4,x,3/4", "1/4,-x+1/2,3/4", "3/4,1/4,x", "3/4,1/4,-x+1/2", 
"3/4,x,1/4", "3/4,-x+1/2,1/4", "x,1/4,3/4", "-x+1/2,1/4,3/4", "1/4,3/4,-x+1/2", "1/4,3/4,x", 
"-x,1/4,3/4", "x+1/2,1/4,3/4", "3/4,-x,1/4", "3/4,x+1/2,1/4", "1/4,3/4,-x", "1/4,3/4,x+1/2", 
"1/4,-x,3/4", "1/4,x+1/2,3/4", "-x,3/4,1/4", "x+1/2,3/4,1/4", "3/4,1/4,x+1/2", "3/4,1/4,-x", 

"x,x,x", "-x+1/2,-x+1/2,x", "-x+1/2,x,-x+1/2", "x,-x+1/2,-x+1/2", 
"x,x,-x+1/2", "-x+1/2,-x+1/2,-x+1/2", "x,-x+1/2,x", "-x+1/2,x,x", 
"-x,-x,-x", "x+1/2,x+1/2,-x", "x+1/2,-x,x+1/2", "-x,x+1/2,x+1/2", 
"-x,-x,x+1/2", "x+1/2,x+1/2,x+1/2", "-x,x+1/2,-x", "x+1/2,-x,-x", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "1/4,x,1/4", "1/4,-x+1/2,1/4", "1/4,1/4,x", "1/4,1/4,-x+1/2", 
"-x,3/4,3/4", "x+1/2,3/4,3/4", "3/4,-x,3/4", "3/4,x+1/2,3/4", "3/4,3/4,-x", "3/4,3/4,x+1/2", 

"0,3/4,1/4", "1/2,3/4,1/4", "1/4,0,3/4", "1/4,1/2,3/4", "3/4,1/4,0", "3/4,1/4,1/2", 
"3/4,0,1/4", "3/4,1/2,1/4", "0,1/4,3/4", "1/2,1/4,3/4", "1/4,3/4,1/2", "1/4,3/4,0", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 
"0,0,1/2", "1/2,1/2,1/2", "0,1/2,0", "1/2,0,0", 

"3/4,1/4,1/4", "1/4,3/4,1/4", "1/4,1/4,3/4", "1/4,3/4,3/4", "3/4,1/4,3/4", "3/4,3/4,1/4", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_223 [176] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", "y+1/2,-x+1/2,z+1/2", "-y+1/2,x+1/2,z+1/2", 
"x+1/2,z+1/2,-y+1/2", "-x+1/2,z+1/2,y+1/2", "-x+1/2,-z+1/2,-y+1/2", "x+1/2,-z+1/2,y+1/2", 
"z+1/2,y+1/2,-x+1/2", "z+1/2,-y+1/2,x+1/2", "-z+1/2,y+1/2,x+1/2", "-z+1/2,-y+1/2,-x+1/2", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 
"-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", "-y+1/2,x+1/2,-z+1/2", "y+1/2,-x+1/2,-z+1/2", 
"-x+1/2,-z+1/2,y+1/2", "x+1/2,-z+1/2,-y+1/2", "x+1/2,z+1/2,y+1/2", "-x+1/2,z+1/2,-y+1/2", 
"-z+1/2,-y+1/2,x+1/2", "-z+1/2,y+1/2,-x+1/2", "z+1/2,-y+1/2,-x+1/2", "z+1/2,y+1/2,x+1/2", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 
"z,0,y", "z,0,-y", "-z,0,y", "-z,0,-y", 
"y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 
"y+1/2,1/2,-z+1/2", "-y+1/2,1/2,-z+1/2", "y+1/2,1/2,z+1/2", "-y+1/2,1/2,z+1/2", 
"1/2,z+1/2,-y+1/2", "1/2,z+1/2,y+1/2", "1/2,-z+1/2,-y+1/2", "1/2,-z+1/2,y+1/2", 
"z+1/2,y+1/2,1/2", "z+1/2,-y+1/2,1/2", "-z+1/2,y+1/2,1/2", "-z+1/2,-y+1/2,1/2", 

"1/4,y,y+1/2", "3/4,-y,y+1/2", "3/4,y,-y+1/2", "1/4,-y,-y+1/2", 
"y+1/2,1/4,y", "y+1/2,3/4,-y", "-y+1/2,3/4,y", "-y+1/2,1/4,-y", 
"y,y+1/2,1/4", "-y,y+1/2,3/4", "y,-y+1/2,3/4", "-y,-y+1/2,1/4", 
"3/4,-y,-y+1/2", "1/4,y,-y+1/2", "1/4,-y,y+1/2", "3/4,y,y+1/2", 
"-y+1/2,3/4,-y", "-y+1/2,1/4,y", "y+1/2,1/4,-y", "y+1/2,3/4,y", 
"-y,-y+1/2,3/4", "y,-y+1/2,1/4", "-y,y+1/2,1/4", "y,y+1/2,3/4", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x+1/2,x+1/2,-x+1/2", "-x+1/2,-x+1/2,-x+1/2", "x+1/2,-x+1/2,x+1/2", "-x+1/2,x+1/2,x+1/2", 
"-x,-x,-x", "x,x,-x", "x,-x,x", "-x,x,x", 
"-x+1/2,-x+1/2,x+1/2", "x+1/2,x+1/2,x+1/2", "-x+1/2,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x+1/2", 

"x,1/2,0", "-x,1/2,0", "0,x,1/2", "0,-x,1/2", 
"1/2,0,x", "1/2,0,-x", "0,x+1/2,1/2", "0,-x+1/2,1/2", 
"x+1/2,1/2,0", "-x+1/2,1/2,0", "1/2,0,-x+1/2", "1/2,0,x+1/2", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", 
"0,1/2,x", "0,1/2,-x", "1/2,x+1/2,0", "1/2,-x+1/2,0", 
"x+1/2,0,1/2", "-x+1/2,0,1/2", "0,1/2,-x+1/2", "0,1/2,x+1/2", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 
"0,0,x", "0,0,-x", "1/2,x+1/2,1/2", "1/2,-x+1/2,1/2", 
"x+1/2,1/2,1/2", "-x+1/2,1/2,1/2", "1/2,1/2,-x+1/2", "1/2,1/2,x+1/2", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 
"3/4,3/4,3/4", "1/4,1/4,3/4", "1/4,3/4,1/4", "3/4,1/4,1/4", 

"1/4,1/2,0", "3/4,1/2,0", "0,1/4,1/2", "0,3/4,1/2", "1/2,0,1/4", "1/2,0,3/4", 

"1/4,0,1/2", "3/4,0,1/2", "1/2,1/4,0", "1/2,3/4,0", "0,1/2,1/4", "0,1/2,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", "0,1/2,0", "1/2,0,0", "0,0,1/2", 

"0,0,0", "1/2,1/2,1/2", 
};

const char *gamgi_phys_symmetry_wyckoff_224 [192] = {
"x,y,z", "-x+1/2,-y+1/2,z", "-x+1/2,y,-z+1/2", "x,-y+1/2,-z+1/2", 
"z,x,y", "z,-x+1/2,-y+1/2", "-z+1/2,-x+1/2,y", "-z+1/2,x,-y+1/2", 
"y,z,x", "-y+1/2,z,-x+1/2", "y,-z+1/2,-x+1/2", "-y+1/2,-z+1/2,x", 
"y+1/2,x+1/2,-z", "-y,-x,-z", "y+1/2,-x,z+1/2", "-y,x+1/2,z+1/2", 
"x+1/2,z+1/2,-y", "-x,z+1/2,y+1/2", "-x,-z,-y", "x+1/2,-z,y+1/2", 
"z+1/2,y+1/2,-x", "z+1/2,-y,x+1/2", "-z,y+1/2,x+1/2", "-z,-y,-x", 
"-x,-y,-z", "x+1/2,y+1/2,-z", "x+1/2,-y,z+1/2", "-x,y+1/2,z+1/2", 
"-z,-x,-y", "-z,x+1/2,y+1/2", "z+1/2,x+1/2,-y", "z+1/2,-x,y+1/2", 
"-y,-z,-x", "y+1/2,-z,x+1/2", "-y,z+1/2,x+1/2", "y+1/2,z+1/2,-x", 
"-y+1/2,-x+1/2,z", "y,x,z", "-y+1/2,x,-z+1/2", "y,-x+1/2,-z+1/2", 
"-x+1/2,-z+1/2,y", "x,-z+1/2,-y+1/2", "x,z,y", "-x+1/2,z,-y+1/2", 
"-z+1/2,-y+1/2,x", "-z+1/2,y,-x+1/2", "z,-y+1/2,-x+1/2", "z,y,x", 

"x,x,z", "-x+1/2,-x+1/2,z", "-x+1/2,x,-z+1/2", "x,-x+1/2,-z+1/2", 
"z,x,x", "z,-x+1/2,-x+1/2", "-z+1/2,-x+1/2,x", "-z+1/2,x,-x+1/2", 
"x,z,x", "-x+1/2,z,-x+1/2", "x,-z+1/2,-x+1/2", "-x+1/2,-z+1/2,x", 
"x+1/2,x+1/2,-z", "-x,-x,-z", "x+1/2,-x,z+1/2", "-x,x+1/2,z+1/2", 
"x+1/2,z+1/2,-x", "-x,z+1/2,x+1/2", "-x,-z,-x", "x+1/2,-z,x+1/2", 
"z+1/2,x+1/2,-x", "z+1/2,-x,x+1/2", "-z,x+1/2,x+1/2", "-z,-x,-x", 

"1/2,y,-y", "0,-y+1/2,-y", "0,y,y+1/2", "1/2,-y+1/2,y+1/2", 
"-y,1/2,y", "-y,0,-y+1/2", "y+1/2,0,y", "y+1/2,1/2,-y+1/2", 
"y,-y,1/2", "-y+1/2,-y,0", "y,y+1/2,0", "-y+1/2,y+1/2,1/2", 
"1/2,-y,y", "0,y+1/2,y", "0,-y,-y+1/2", "1/2,y+1/2,-y+1/2", 
"y,1/2,-y", "y,0,y+1/2", "-y+1/2,0,-y", "-y+1/2,1/2,y+1/2", 
"-y,y,1/2", "y+1/2,y,0", "-y,-y+1/2,0", "y+1/2,-y+1/2,1/2", 

"1/2,y,y+1/2", "0,-y+1/2,y+1/2", "0,y,-y", "1/2,-y+1/2,-y",
"y+1/2,1/2,y", "y+1/2,0,-y+1/2", "-y,0,y", "-y,1/2,-y+1/2",
"y,y+1/2,1/2", "-y+1/2,y+1/2,0", "y,-y,0", "-y+1/2,-y,1/2",
"1/2,-y,-y+1/2", "0,y+1/2,-y+1/2", "0,-y,y", "1/2,y+1/2,y",
"-y+1/2,1/2,-y", "-y+1/2,0,y+1/2", "y,0,-y", "y,1/2,y+1/2",
"-y,-y+1/2,1/2", "y+1/2,-y+1/2,0", "-y,y,0", "y+1/2,y,1/2",

"x,1/4,3/4", "-x+1/2,1/4,3/4", "3/4,x,1/4", "3/4,-x+1/2,1/4", "1/4,3/4,x", "1/4,3/4,-x+1/2", 
"3/4,x+1/2,1/4", "3/4,-x,1/4", "x+1/2,1/4,3/4", "-x,1/4,3/4", "1/4,3/4,-x", "1/4,3/4,x+1/2", 
"-x,3/4,1/4", "x+1/2,3/4,1/4", "1/4,-x,3/4", "1/4,x+1/2,3/4", "3/4,1/4,-x", "3/4,1/4,x+1/2", 
"1/4,-x+1/2,3/4", "1/4,x,3/4", "-x+1/2,3/4,1/4", "x,3/4,1/4", "3/4,1/4,x", "3/4,1/4,-x+1/2", 

"x,1/4,1/4", "-x+1/2,1/4,1/4", "1/4,x,1/4", "1/4,-x+1/2,1/4", "1/4,1/4,x", "1/4,1/4,-x+1/2", 
"3/4,x+1/2,3/4", "3/4,-x,3/4", "x+1/2,3/4,3/4", "-x,3/4,3/4", "3/4,3/4,-x", "3/4,3/4,x+1/2", 

"1/2,1/4,3/4", "0,1/4,3/4", "3/4,1/2,1/4", "3/4,0,1/4", "1/4,3/4,1/2", "1/4,3/4,0", 
"1/2,3/4,1/4", "0,3/4,1/4", "1/4,1/2,3/4", "1/4,0,3/4", "3/4,1/4,1/2", "3/4,1/4,0", 

"x,x,x", "-x+1/2,-x+1/2,x", "-x+1/2,x,-x+1/2", "x,-x+1/2,-x+1/2", 
"x+1/2,x+1/2,-x", "-x,-x,-x", "x+1/2,-x,x+1/2", "-x,x+1/2,x+1/2", 

"1/4,3/4,3/4", "3/4,1/4,3/4", "3/4,3/4,1/4", "1/4,3/4,1/4", "3/4,1/4,1/4", "1/4,1/4,3/4", 

"1/2,1/2,1/2", "0,0,1/2", "0,1/2,0", "1/2,0,0", 

"0,0,0", "1/2,1/2,0", "1/2,0,1/2", "0,1/2,1/2", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_225 [156] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 
"-y,-x,z", "y,x,z", "-y,x,-z", "y,-x,-z", 
"-x,-z,y", "x,-z,-y", "x,z,y", "-x,z,-y", 
"-z,-y,x", "-z,y,-x", "z,-y,-x", "z,y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 
"x,x,-z", "-x,-x,-z", "x,-x,z", "-x,x,z", "x,z,-x", "-x,z,x", 
"-x,-z,-x", "x,-z,x", "z,x,-x", "z,-x,x", "-z,x,x", "-z,-x,-x", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 
"y,0,-z", "-y,0,-z", "y,0,z", "-y,0,z", "0,z,-y", "0,z,y", 
"0,-z,-y", "0,-z,y", "z,y,0", "z,-y,0", "-z,y,0", "-z,-y,0", 

"1/2,y,y", "1/2,-y,y", "1/2,y,-y", "1/2,-y,-y", "y,1/2,y", "y,1/2,-y", 
"-y,1/2,y", "-y,1/2,-y", "y,y,1/2", "-y,y,1/2", "y,-y,1/2", "-y,-y,1/2", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 
"1/4,x,3/4", "3/4,-x,3/4", "x,1/4,3/4", "-x,1/4,1/4", "1/4,1/4,-x", "1/4,3/4,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"0,1/4,1/4", "0,3/4,1/4", "1/4,0,1/4", "1/4,0,3/4", "1/4,1/4,0", "3/4,1/4,0", 

"1/4,1/4,1/4", "1/4,1/4,3/4", 

"1/2,1/2,1/2", 

"0,0,0", 
};
  
const char *gamgi_phys_symmetry_wyckoff_226 [152] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y+1/2,x+1/2,-z+1/2", "-y+1/2,-x+1/2,-z+1/2", "y+1/2,-x+1/2,z+1/2", "-y+1/2,x+1/2,z+1/2", 
"x+1/2,z+1/2,-y+1/2", "-x+1/2,z+1/2,y+1/2", "-x+1/2,-z+1/2,-y+1/2", "x+1/2,-z+1/2,y+1/2", 
"z+1/2,y+1/2,-x+1/2", "z+1/2,-y+1/2,x+1/2", "-z+1/2,y+1/2,x+1/2", "-z+1/2,-y+1/2,-x+1/2", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 
"-y+1/2,-x+1/2,z+1/2", "y+1/2,x+1/2,z+1/2", "-y+1/2,x+1/2,-z+1/2", "y+1/2,-x+1/2,-z+1/2", 
"-x+1/2,-z+1/2,y+1/2", "x+1/2,-z+1/2,-y+1/2", "x+1/2,z+1/2,y+1/2", "-x+1/2,z+1/2,-y+1/2", 
"-z+1/2,-y+1/2,x+1/2", "-z+1/2,y+1/2,-x+1/2", "z+1/2,-y+1/2,-x+1/2", "z+1/2,y+1/2,x+1/2", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", 
"z,0,y", "z,0,-y", "-z,0,y", "-z,0,-y", 
"y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 
"y+1/2,1/2,-z+1/2", "-y+1/2,1/2,-z+1/2", "y+1/2,1/2,z+1/2", "-y+1/2,1/2,z+1/2", 
"1/2,z+1/2,-y+1/2", "1/2,z+1/2,y+1/2", "1/2,-z+1/2,-y+1/2", "1/2,-z+1/2,y+1/2", 
"z+1/2,y+1/2,1/2", "z+1/2,-y+1/2,1/2", "-z+1/2,y+1/2,1/2", "-z+1/2,-y+1/2,1/2", 

"1/4,y,y", "3/4,-y,y", "3/4,y,-y", "1/4,-y,-y", "y,1/4,y", "y,3/4,-y", 
"-y,3/4,y", "-y,1/4,-y", "y,y,1/4", "-y,y,3/4", "y,-y,3/4", "-y,-y,1/4", 
"3/4,-y,-y", "1/4,y,-y", "1/4,-y,y", "3/4,y,y", "-y,3/4,-y", "-y,1/4,y", 
"y,1/4,-y", "y,3/4,y", "-y,-y,3/4", "y,-y,1/4", "-y,y,1/4", "y,y,3/4", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x+1/2,x+1/2,-x+1/2", "-x+1/2,-x+1/2,-x+1/2", "x+1/2,-x+1/2,x+1/2", "-x+1/2,x+1/2,x+1/2", 
"-x,-x,-x", "x,x,-x", "x,-x,x", "-x,x,x", 
"-x+1/2,-x+1/2,x+1/2", "x+1/2,x+1/2,x+1/2", "-x+1/2,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x+1/2", 

"x,1/4,1/4", "-x,3/4,1/4", "1/4,x,1/4", "1/4,-x,3/4", "1/4,1/4,x", "3/4,1/4,-x", 
"-x,3/4,3/4", "x,1/4,3/4", "3/4,-x,3/4", "3/4,x,1/4", "3/4,3/4,-x", "1/4,3/4,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", 
"0,0,x", "0,0,-x", "1/2,x+1/2,1/2", "1/2,-x+1/2,1/2", 
"x+1/2,1/2,1/2", "-x+1/2,1/2,1/2", "1/2,1/2,-x+1/2", "1/2,1/2,x+1/2", 

"0,1/4,1/4", "0,3/4,1/4", "1/4,0,1/4", "1/4,0,3/4", "1/4,1/4,0", "3/4,1/4,0", 

"1/4,0,0", "3/4,0,0", "0,1/4,0", "0,3/4,0", "0,0,1/4", "0,0,3/4", 

"0,0,0", "1/2,1/2,1/2", 

"1/4,1/4,1/4", "3/4,3/4,3/4", 
};

const char *gamgi_phys_symmetry_wyckoff_227 [128] = {
"x,y,z", "-x+3/4,-y+1/4,z+1/2", "-x+1/4,y+1/2,-z+3/4", "x+1/2,-y+3/4,-z+1/4", 
"z,x,y", "z+1/2,-x+3/4,-y+1/4", "-z+3/4,-x+1/4,y+1/2", "-z+1/4,x+1/2,-y+3/4", 
"y,z,x", "-y+1/4,z+1/2,-x+3/4", "y+1/2,-z+3/4,-x+1/4", "-y+3/4,-z+1/4,x+1/2", 
"y+3/4,x+1/4,-z+1/2", "-y,-x,-z", "y+1/4,-x+1/2,z+3/4", "-y+1/2,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y+1/2", "-x+1/2,z+3/4,y+1/4", "-x,-z,-y", "x+1/4,-z+1/2,y+3/4", 
"z+3/4,y+1/4,-x+1/2", "z+1/4,-y+1/2,x+3/4", "-z+1/2,y+3/4,x+1/4", "-z,-y,-x", 
"-x,-y,-z", "x+1/4,y+3/4,-z+1/2", "x+3/4,-y+1/2,z+1/4", "-x+1/2,y+1/4,z+3/4", 
"-z,-x,-y", "-z+1/2,x+1/4,y+3/4", "z+1/4,x+3/4,-y+1/2", "z+3/4,-x+1/2,y+1/4", 
"-y,-z,-x", "y+3/4,-z+1/2,x+1/4", "-y+1/2,z+1/4,x+3/4", "y+1/4,z+3/4,-x+1/2", 
"-y+1/4,-x+3/4,z+1/2", "y,x,z", "-y+3/4,x+1/2,-z+1/4", "y+1/2,-x+1/4,-z+3/4", 
"-x+1/4,-z+3/4,y+1/2", "x+1/2,-z+1/4,-y+3/4", "x,z,y", "-x+3/4,z+1/2,-y+1/4", 
"-z+1/4,-y+3/4,x+1/2", "-z+3/4,y+1/2,-x+1/4", "z+1/2,-y+1/4,-x+3/4", "z,y,x", 

"0,y,-y", "3/4,-y+1/4,-y+1/2", "1/4,y+1/2,y+3/4", "1/2,-y+3/4,y+1/4", 
"-y,0,y", "-y+1/2,3/4,-y+1/4", "y+3/4,1/4,y+1/2", "y+1/4,1/2,-y+3/4", 
"y,-y,0", "-y+1/4,-y+1/2,3/4", "y+1/2,y+3/4,1/4", "-y+3/4,y+1/4,1/2", 
"0,-y,y", "1/4,y+3/4,y+1/2", "3/4,-y+1/2,-y+1/4", "1/2,y+1/4,-y+3/4", 
"y,0,-y", "y+1/2,1/4,y+3/4", "-y+1/4,3/4,-y+1/2", "-y+3/4,1/2,y+1/4", 
"-y,y,0", "y+3/4,y+1/2,1/4", "-y+1/2,-y+1/4,3/4", "y+1/4,-y+3/4,1/2", 

"x,x,z", "-x+3/4,-x+1/4,z+1/2", "-x+1/4,x+1/2,-z+3/4", "x+1/2,-x+3/4,-z+1/4", 
"z,x,x", "z+1/2,-x+3/4,-x+1/4", "-z+3/4,-x+1/4,x+1/2", "-z+1/4,x+1/2,-x+3/4", 
"x,z,x", "-x+1/4,z+1/2,-x+3/4", "x+1/2,-z+3/4,-x+1/4", "-x+3/4,-z+1/4,x+1/2", 
"x+3/4,x+1/4,-z+1/2", "-x,-x,-z", "x+1/4,-x+1/2,z+3/4", "-x+1/2,x+3/4,z+1/4", 
"x+3/4,z+1/4,-x+1/2", "-x+1/2,z+3/4,x+1/4", "-x,-z,-x", "x+1/4,-z+1/2,x+3/4", 
"z+3/4,x+1/4,-x+1/2", "z+1/4,-x+1/2,x+3/4", "-z+1/2,x+3/4,x+1/4", "-z,-x,-x", 

"x,1/8,1/8", "-x+3/4,1/8,5/8", "1/8,x,1/8", "5/8,-x+3/4,1/8", "1/8,1/8,x", "1/8,5/8,-x+3/4", 
"7/8,x+1/4,3/8", "7/8,-x,7/8", "x+3/4,3/8,3/8", "-x+1/2,7/8,3/8", "7/8,3/8,-x+1/2", "3/8,3/8,x+3/4", 

"x,x,x", "-x+3/4,-x+1/4,x+1/2", "-x+1/4,x+1/2,-x+3/4", "x+1/2,-x+3/4,-x+1/4", 
"x+3/4,x+1/4,-x+1/2", "-x,-x,-x", "x+1/4,-x+1/2,x+3/4", "-x+1/2,x+3/4,x+1/4", 

"1/2,1/2,1/2", "1/4,3/4,0", "3/4,0,1/4", "0,1/4,3/4", 

"0,0,0", "3/4,1/4,1/2", "1/4,1/2,3/4", "1/2,3/4,1/4", 

"3/8,3/8,3/8", "1/8,5/8,1/8", 

"1/8,1/8,1/8", "7/8,3/8,3/8", 
};

const char *gamgi_phys_symmetry_wyckoff_228 [144] = {
"x,y,z", "-x+1/4,-y+3/4,z+1/2", "-x+3/4,y+1/2,-z+1/4", "x+1/2,-y+1/4,-z+3/4", 
"z,x,y", "z+1/2,-x+1/4,-y+3/4", "-z+1/4,-x+3/4,y+1/2", "-z+3/4,x+1/2,-y+1/4", 
"y,z,x", "-y+3/4,z+1/2,-x+1/4", "y+1/2,-z+1/4,-x+3/4", "-y+1/4,-z+3/4,x+1/2", 
"y+3/4,x+1/4,-z", "-y+1/2,-x+1/2,-z+1/2", "y+1/4,-x,z+3/4", "-y,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y", "-x,z+3/4,y+1/4", "-x+1/2,-z+1/2,-y+1/2", "x+1/4,-z,y+3/4", 
"z+3/4,y+1/4,-x", "z+1/4,-y,x+3/4", "-z,y+3/4,x+1/4", "-z+1/2,-y+1/2,-x+1/2", 
"-x,-y,-z", "x+3/4,y+1/4,-z+1/2", "x+1/4,-y+1/2,z+3/4", "-x+1/2,y+3/4,z+1/4", 
"-z,-x,-y", "-z+1/2,x+3/4,y+1/4", "z+3/4,x+1/4,-y+1/2", "z+1/4,-x+1/2,y+3/4", 
"-y,-z,-x", "y+1/4,-z+1/2,x+3/4", "-y+1/2,z+3/4,x+1/4", "y+3/4,z+1/4,-x+1/2", 
"-y+1/4,-x+3/4,z", "y+1/2,x+1/2,z+1/2", "-y+3/4,x,-z+1/4", "y,-x+1/4,-z+3/4", 
"-x+1/4,-z+3/4,y", "x,-z+1/4,-y+3/4", "x+1/2,z+1/2,y+1/2", "-x+3/4,z,-y+1/4", 
"-z+1/4,-y+3/4,x", "-z+3/4,y,-x+1/4", "z,-y+1/4,-x+3/4", "z+1/2,y+1/2,x+1/2", 

"1/4,y,-y", "0,-y+3/4,-y+1/2", "1/2,y+1/2,y+1/4", "3/4,-y+1/4,y+3/4", 
"-y,1/4,y", "-y+1/2,0,-y+3/4", "y+1/4,1/2,y+1/2", "y+3/4,3/4,-y+1/4", 
"y,-y,1/4", "-y+3/4,-y+1/2,0", "y+1/2,y+1/4,1/2", "-y+1/4,y+3/4,3/4", 
"3/4,-y,y", "0,y+1/4,y+1/2", "1/2,-y+1/2,-y+3/4", "1/4,y+3/4,-y+1/4", 
"y,3/4,-y", "y+1/2,0,y+1/4", "-y+3/4,1/2,-y+1/2", "-y+1/4,1/4,y+3/4", 
"-y,y,3/4", "y+1/4,y+1/2,0", "-y+1/2,-y+3/4,1/2", "y+3/4,-y+1/4,1/4", 

"x,1/8,1/8", "-x+1/4,5/8,5/8", "1/8,x,1/8", "5/8,-x+1/4,5/8", "1/8,1/8,x", "5/8,5/8,-x+1/4", 
"7/8,x+1/4,7/8", "3/8,-x+1/2,3/8", "x+3/4,3/8,7/8", "-x,7/8,3/8", "7/8,3/8,-x", "3/8,7/8,x+3/4", 
"-x,7/8,7/8", "x+3/4,3/8,3/8", "7/8,-x,7/8", "3/8,x+3/4,3/8", "7/8,7/8,-x", "3/8,3/8,x+3/4", 
"1/8,-x+3/4,1/8", "5/8,x+1/2,5/8", "-x+1/4,5/8,1/8", "x,1/8,5/8", "1/8,5/8,x", "5/8,1/8,-x+1/4", 

"x,x,x", "-x+1/4,-x+3/4,x+1/2", "-x+3/4,x+1/2,-x+1/4", "x+1/2,-x+1/4,-x+3/4", 
"x+3/4,x+1/4,-x", "-x+1/2,-x+1/2,-x+1/2", "x+1/4,-x,x+3/4", "-x,x+3/4,x+1/4", 
"-x,-x,-x", "x+3/4,x+1/4,-x+1/2", "x+1/4,-x+1/2,x+3/4", "-x+1/2,x+3/4,x+1/4", 
"-x+1/4,-x+3/4,x", "x+1/2,x+1/2,x+1/2", "-x+3/4,x,-x+1/4", "x,-x+1/4,-x+3/4", 

"7/8,1/8,1/8", "3/8,5/8,5/8", "1/8,7/8,1/8", "5/8,3/8,5/8", "1/8,1/8,7/8", "5/8,5/8,3/8", 
"7/8,1/8,7/8", "3/8,5/8,3/8", "5/8,3/8,7/8", "1/8,7/8,3/8", "7/8,3/8,1/8", "3/8,7/8,5/8", 

"0,0,0", "1/4,3/4,1/2", "3/4,1/2,1/4", "1/2,1/4,3/4", 
"3/4,1/4,0", "1/2,1/2,1/2", "1/4,0,3/4", "0,3/4,1/4", 

"1/4,1/4,1/4", "0,1/2,3/4", "1/2,3/4,0", "3/4,0,1/2", 
"3/4,3/4,3/4", "0,1/2,1/4", "1/2,1/4,0", "1/4,0,1/2", 

"1/8,1/8,1/8", "7/8,3/8,7/8", "7/8,7/8,7/8", "1/8,5/8,1/8", 
};

const char *gamgi_phys_symmetry_wyckoff_229 [172] = {
"x,y,z", "-x,-y,z", "-x,y,-z", "x,-y,-z", 
"z,x,y", "z,-x,-y", "-z,-x,y", "-z,x,-y", 
"y,z,x", "-y,z,-x", "y,-z,-x", "-y,-z,x", 
"y,x,-z", "-y,-x,-z", "y,-x,z", "-y,x,z", 
"x,z,-y", "-x,z,y", "-x,-z,-y", "x,-z,y", 
"z,y,-x", "z,-y,x", "-z,y,x", "-z,-y,-x", 
"-x,-y,-z", "x,y,-z", "x,-y,z", "-x,y,z", 
"-z,-x,-y", "-z,x,y", "z,x,-y", "z,-x,y", 
"-y,-z,-x", "y,-z,x", "-y,z,x", "y,z,-x", 
"-y,-x,z", "y,x,z", "-y,x,-z", "y,-x,-z", 
"-x,-z,y", "x,-z,-y", "x,z,y", "-x,z,-y", 
"-z,-y,x", "-z,y,-x", "z,-y,-x", "z,y,x", 

"x,x,z", "-x,-x,z", "-x,x,-z", "x,-x,-z", "z,x,x", "z,-x,-x", 
"-z,-x,x", "-z,x,-x", "x,z,x", "-x,z,-x", "x,-z,-x", "-x,-z,x", 
"x,x,-z", "-x,-x,-z", "x,-x,z", "-x,x,z", "x,z,-x", "-x,z,x", 
"-x,-z,-x", "x,-z,x", "z,x,-x", "z,-x,x", "-z,x,x", "-z,-x,-x", 

"0,y,z", "0,-y,z", "0,y,-z", "0,-y,-z", "z,0,y", "z,0,-y", 
"-z,0,y", "-z,0,-y", "y,z,0", "-y,z,0", "y,-z,0", "-y,-z,0", 
"y,0,-z", "-y,0,-z", "y,0,z", "-y,0,z", "0,z,-y", "0,z,y", 
"0,-z,-y", "0,-z,y", "z,y,0", "z,-y,0", "-z,y,0", "-z,-y,0", 

"1/4,y,-y+1/2", "3/4,-y,-y+1/2", "3/4,y,y+1/2", "1/4,-y,y+1/2", 
"-y+1/2,1/4,y", "-y+1/2,3/4,-y", "y+1/2,3/4,y", "y+1/2,1/4,-y", 
"y,-y+1/2,1/4", "-y,-y+1/2,3/4", "y,y+1/2,3/4", "-y,y+1/2,1/4", 
"3/4,-y,y+1/2", "1/4,y,y+1/2", "1/4,-y,-y+1/2", "3/4,y,-y+1/2", 
"y+1/2,3/4,-y", "y+1/2,1/4,y", "-y+1/2,1/4,-y", "-y+1/2,3/4,y", 
"-y,y+1/2,3/4", "y,y+1/2,1/4", "-y,-y+1/2,1/4", "y,-y+1/2,3/4", 

"0,y,y", "0,-y,y", "0,y,-y", "0,-y,-y", "y,0,y", "y,0,-y", 
"-y,0,y", "-y,0,-y", "y,y,0", "-y,y,0", "y,-y,0", "-y,-y,0", 

"x,0,1/2", "-x,0,1/2", "1/2,x,0", "1/2,-x,0", "0,1/2,x", "0,1/2,-x", 
"0,x,1/2", "0,-x,1/2", "x,1/2,0", "-x,1/2,0", "1/2,0,-x", "1/2,0,x", 

"x,x,x", "-x,-x,x", "-x,x,-x", "x,-x,-x", 
"x,x,-x", "-x,-x,-x", "x,-x,x", "-x,x,x", 

"x,0,0", "-x,0,0", "0,x,0", "0,-x,0", "0,0,x", "0,0,-x", 

"1/4,0,1/2", "3/4,0,1/2", "1/2,1/4,0", "1/2,3/4,0", "0,1/2,1/4", "0,1/2,3/4", 

"1/4,1/4,1/4", "3/4,3/4,1/4", "3/4,1/4,3/4", "1/4,3/4,3/4", 

"0,1/2,1/2", "1/2,0,1/2", "1/2,1/2,0", 

"0,0,0", 
};

const char *gamgi_phys_symmetry_wyckoff_230 [152] = {
"x,y,z", "-x+1/2,-y,z+1/2", "-x,y+1/2,-z+1/2", "x+1/2,-y+1/2,-z", 
"z,x,y", "z+1/2,-x+1/2,-y", "-z+1/2,-x,y+1/2", "-z,x+1/2,-y+1/2", 
"y,z,x", "-y,z+1/2,-x+1/2", "y+1/2,-z+1/2,-x", "-y+1/2,-z,x+1/2", 
"y+3/4,x+1/4,-z+1/4", "-y+3/4,-x+3/4,-z+3/4", "y+1/4,-x+1/4,z+3/4", "-y+1/4,x+3/4,z+1/4", 
"x+3/4,z+1/4,-y+1/4", "-x+1/4,z+3/4,y+1/4", "-x+3/4,-z+3/4,-y+3/4", "x+1/4,-z+1/4,y+3/4", 
"z+3/4,y+1/4,-x+1/4", "z+1/4,-y+1/4,x+3/4", "-z+1/4,y+3/4,x+1/4", "-z+3/4,-y+3/4,-x+3/4", 
"-x,-y,-z", "x+1/2,y,-z+1/2", "x,-y+1/2,z+1/2", "-x+1/2,y+1/2,z", 
"-z,-x,-y", "-z+1/2,x+1/2,y", "z+1/2,x,-y+1/2", "z,-x+1/2,y+1/2", 
"-y,-z,-x", "y,-z+1/2,x+1/2", "-y+1/2,z+1/2,x", "y+1/2,z,-x+1/2", 
"-y+1/4,-x+3/4,z+3/4", "y+1/4,x+1/4,z+1/4", "-y+3/4,x+3/4,-z+1/4", "y+3/4,-x+1/4,-z+3/4", 
"-x+1/4,-z+3/4,y+3/4", "x+3/4,-z+1/4,-y+3/4", "x+1/4,z+1/4,y+1/4", "-x+3/4,z+3/4,-y+1/4", 
"-z+1/4,-y+3/4,x+3/4", "-z+3/4,y+3/4,-x+1/4", "z+3/4,-y+1/4,-x+3/4", "z+1/4,y+1/4,x+1/4", 

"1/8,y,-y+1/4", "3/8,-y,-y+3/4", "7/8,y+1/2,y+1/4", "5/8,-y+1/2,y+3/4", 
"-y+1/4,1/8,y", "-y+3/4,3/8,-y", "y+1/4,7/8,y+1/2", "y+3/4,5/8,-y+1/2", 
"y,-y+1/4,1/8", "-y,-y+3/4,3/8", "y+1/2,y+1/4,7/8", "-y+1/2,y+3/4,5/8", 
"7/8,-y,y+3/4", "5/8,y,y+1/4", "1/8,-y+1/2,-y+3/4", "3/8,y+1/2,-y+1/4", 
"y+3/4,7/8,-y", "y+1/4,5/8,y", "-y+3/4,1/8,-y+1/2", "-y+1/4,3/8,y+1/2", 
"-y,y+3/4,7/8", "y,y+1/4,5/8", "-y+1/2,-y+3/4,1/8", "y+1/2,-y+1/4,3/8", 

"x,0,1/4", "-x+1/2,0,3/4", "1/4,x,0", "3/4,-x+1/2,0", "0,1/4,x", "0,3/4,-x+1/2", 
"3/4,x+1/4,0", "3/4,-x+3/4,1/2", "x+3/4,1/2,1/4", "-x+1/4,0,1/4", "0,1/4,-x+1/4", "1/2,1/4,x+3/4", 
"-x,0,3/4", "x+1/2,0,1/4", "3/4,-x,0", "1/4,x+1/2,0", "0,3/4,-x", "0,1/4,x+1/2", 
"1/4,-x+3/4,0", "1/4,x+1/4,1/2", "-x+1/4,1/2,3/4", "x+3/4,0,3/4", "0,3/4,x+3/4", "1/2,3/4,-x+1/4", 

"x,x,x", "-x+1/2,-x,x+1/2", "-x,x+1/2,-x+1/2", "x+1/2,-x+1/2,-x", 
"x+3/4,x+1/4,-x+1/4", "-x+3/4,-x+3/4,-x+3/4", "x+1/4,-x+1/4,x+3/4", "-x+1/4,x+3/4,x+1/4", 
"-x,-x,-x", "x+1/2,x,-x+1/2", "x,-x+1/2,x+1/2", "-x+1/2,x+1/2,x", 
"-x+1/4,-x+3/4,x+3/4", "x+1/4,x+1/4,x+1/4", "-x+3/4,x+3/4,-x+1/4", "x+3/4,-x+1/4,-x+3/4", 

"3/8,0,1/4", "1/8,0,3/4", "1/4,3/8,0", "3/4,1/8,0", "0,1/4,3/8", "0,3/4,1/8", 
"3/4,5/8,0", "3/4,3/8,1/2", "1/8,1/2,1/4", "7/8,0,1/4", "0,1/4,7/8", "1/2,1/4,1/8", 

"1/8,0,1/4", "3/8,0,3/4", "1/4,1/8,0", "3/4,3/8,0", "0,1/4,1/8", "0,3/4,3/8", 
"7/8,0,3/4", "5/8,0,1/4", "3/4,7/8,0", "1/4,5/8,0", "0,3/4,7/8", "0,1/4,5/8", 

"1/8,1/8,1/8", "3/8,7/8,5/8", "7/8,5/8,3/8", "5/8,3/8,7/8", 
"7/8,7/8,7/8", "5/8,1/8,3/8", "1/8,3/8,5/8", "3/8,5/8,1/8", 

"0,0,0", "1/2,0,1/2", "0,1/2,1/2", "1/2,1/2,0", 
"3/4,1/4,1/4", "3/4,3/4,3/4", "1/4,1/4,3/4", "1/4,3/4,1/4", 
};

/********************
 * Wyckoff symmetry *
 ********************/

const char *gamgi_phys_symmetry_positions_1 [1] = {
"1",
};

const char *gamgi_phys_symmetry_positions_2 [9] = {
"1", "-1", "-1", "-1", "-1", "-1", "-1", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_3 [5] = {
"1", "2", "2", "2", "2", 
};

const char *gamgi_phys_symmetry_positions_4 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_5 [3] = {
"1", "2", "2",
};

const char *gamgi_phys_symmetry_positions_6 [3] = {
"1", "m", "m",
};

const char *gamgi_phys_symmetry_positions_7 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_8 [2] = {
"1", "m",
};

const char *gamgi_phys_symmetry_positions_9 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_10 [15] = {
"1", "m", "m", "2", "2", "2", "2", "2/m", "2/m", "2/m", "2/m", "2/m", "2/m", "2/m", "2/m",
};

const char *gamgi_phys_symmetry_positions_11 [6] = {
"1", "m", "-1", "-1", "-1", "-1", 
};

const char *gamgi_phys_symmetry_positions_12 [10] = {
"1", "m", "2", "2", "-1", "-1", "2/m", "2/m", "2/m", "2/m",
};

const char *gamgi_phys_symmetry_positions_13 [7] = {
"1", "2", "2", "-1", "-1", "-1", "-1", 
};

const char *gamgi_phys_symmetry_positions_14 [5] = {
"1", "-1", "-1", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_15 [6] = {
"1", "2", "-1", "-1", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_16 [21] = {
"1", "..2", "..2", "..2", "..2", ".2.", ".2.", ".2.", ".2.", "2..", "2..", 
"2..", "2..", "222", "222", "222", "222", "222", "222", "222", "222",
};

const char *gamgi_phys_symmetry_positions_17 [5] = {
"1", ".2.", ".2.", "2..", "2..",
};

const char *gamgi_phys_symmetry_positions_18 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_19 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_20 [3] = {
"1", ".2.", "2..",
};

const char *gamgi_phys_symmetry_positions_21 [12] = {
"1", "..2", "..2", "..2", ".2.", ".2.", "2..", "2..", "222", "222", "222", "222", 
};

const char *gamgi_phys_symmetry_positions_22 [11] = {
"1", "2..", ".2.", "..2", "..2", ".2.", "2..", "222", "222", "222", "222",
};

const char *gamgi_phys_symmetry_positions_23 [11] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "2..", "222", "222", "222", "222",
};

const char *gamgi_phys_symmetry_positions_24 [4] = {
"1", "..2", ".2.", "2..",
};

const char *gamgi_phys_symmetry_positions_25 [9] = {
"1", "m..", "m..", ".m.", ".m.", "mm2", "mm2", "mm2", "mm2",
};

const char *gamgi_phys_symmetry_positions_26 [3] = {
"1", "m..", "m..",
};

const char *gamgi_phys_symmetry_positions_27 [5] = {
"1", "..2", "..2", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_28 [4] = {
"1", "m..", "..2", "..2", 
};

const char *gamgi_phys_symmetry_positions_29 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_30 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_31 [2] = {
"1", "m..", 
};

const char *gamgi_phys_symmetry_positions_32 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_33 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_34 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_35 [6] = {
"1", "m..", ".m.", "..2", "mm2", "mm2",
};

const char *gamgi_phys_symmetry_positions_36 [2] = {
"1", "m..", 
};

const char *gamgi_phys_symmetry_positions_37 [4] = {
"1", "..2", "..2", "..2", 
};

/*************************************************************
 * groups 38-41: Amm2, Aem2, Ama2 and Aea2 changed to Cm2m,  *
 * Cm2e, Cc2m and Cc2e, using the axes permutation abc->bca, *
 * as shown in the International Tables for Crystallography, *
 * so all base-centered lattices are described as C lattices *
 *************************************************************/

const char *gamgi_phys_symmetry_positions_38 [6] = {
"1", "..m", "..m", "m..", "m2m", "m2m",
};

const char *gamgi_phys_symmetry_positions_39 [4] = {
"1", "m..", ".2.", ".2.", 
};

const char *gamgi_phys_symmetry_positions_40 [3] = {
"1", "..m", ".2.", 
};

const char *gamgi_phys_symmetry_positions_41 [2] = {
"1", ".2.", 
};

const char *gamgi_phys_symmetry_positions_42 [5] = {
"1", ".m.", "m..", "..2", "mm2", 
};

const char *gamgi_phys_symmetry_positions_43 [2] = {
"1", "..2", 
};

const char *gamgi_phys_symmetry_positions_44 [5] = {
"1", "m..", ".m.", "mm2", "mm2",
};

const char *gamgi_phys_symmetry_positions_45 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_46 [3] = {
"1", "m..", "..2",
};

const char *gamgi_phys_symmetry_positions_47 [27] = {
"1", "..m", "..m", ".m.", ".m.", "m..", "m..",
"mm2", "mm2", "mm2", "mm2", "m2m", "m2m", "m2m", "m2m",
"2mm", "2mm", "2mm", "2mm", "mmm", "mmm", "mmm", "mmm", 
"mmm", "mmm", "mmm", "mmm",
};

const char *gamgi_phys_symmetry_positions_48 [13] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "2..",
"-1", "-1", "222",  "222",  "222",  "222",
};

const char *gamgi_phys_symmetry_positions_49 [18] = {
"1", "..m", "..2", "..2", "..2", "..2", ".2.", ".2.", "2..", "2..", 
"222", "222", "222", "222", "..2/m", "..2/m", "..2/m", "..2/m",
};

const char *gamgi_phys_symmetry_positions_50 [13] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "2..",
"-1", "-1", "222",  "222",  "222",  "222",
};

const char *gamgi_phys_symmetry_positions_51 [12] = {
"1", "m..", ".m.", ".m.", ".2.", ".2." "mm2", "mm2", ".2/m.", ".2/m.", ".2/m.", ".2/m.",
};

const char *gamgi_phys_symmetry_positions_52 [5] = {
"1", "2..", "..2", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_53 [9] = {
"1", "m..", ".2." "2..", "2..", "2/m..", "2/m..", "2/m..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_54 [6] = {
"1", "..2", "..2", ".2.", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_55 [9] = {
"1", "..m", "..m", "..2", "..2", "..2/m", "..2/m", "..2/m", "..2/m",
};

const char *gamgi_phys_symmetry_positions_56 [5] = {
"1", "..2", "..2", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_57 [5] = {
"1", "..m", "2..", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_58 [8] = {
"1", "..m", "..2", "..2", "..2/m", "..2/m", "..2/m", "..2/m",
};

const char *gamgi_phys_symmetry_positions_59 [7] = {
"1", ".m.", "m..", "-1", "-1", "mm2", "mm2",
};

const char *gamgi_phys_symmetry_positions_60 [4] = {
"1", ".2.", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_61 [3] = {
"1", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_62 [4] = {
"1", ".m.", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_63 [8] = {
"1", "..m", "m..", "2..", "-1", "m2m", "2/m..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_64 [7] = {
"1", "m..", ".2.", "2..", "-1", "2/m..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_65 [18] = {
"1", "..m", "..m", ".m.", "m..", "..2", "mm2", "mm2", "m2m", "m2m",
"2mm", "2mm", "..2/m", "..2/m", "mmm", "mmm", "mmm", "mmm",
};

const char *gamgi_phys_symmetry_positions_66 [13] = {
"1", "..m", "..2", "..2", "..2", ".2.", "2..", 
"..2/m", "..2/m", "..2/m", "..2/m", "222", "222",
};

const char *gamgi_phys_symmetry_positions_67 [15] = {
"1", ".m.", "m..", "..2", ".2.", ".2.", "2..", "2..", 
"mm2", ".2/m.", ".2/m.", "2/m..", "2/m..", "222", "222",
};

const char *gamgi_phys_symmetry_positions_68 [9] = {
"1", "..2", "..2", ".2.", "2..", "-1", "-1", "222", "222",
};

const char *gamgi_phys_symmetry_positions_69 [16] = {
"1", "..m", ".m.", "m..", "2..", ".2.", "..2", "mm2", 
"m2m", "2mm", "222", "..2/m", ".2/m.", "2/m..", "mmm", "mmm",
};

const char *gamgi_phys_symmetry_positions_70 [8] = {
"1", "..2", ".2.", "2..", "-1", "-1", "222", "222",
};

const char *gamgi_phys_symmetry_positions_71 [15] = {
"1", "..m", ".m.", "m..", "-1", "mm2", "mm2", "m2m", "m2m", 
"2mm", "2mm", "mmm", "mmm", "mmm", "mmm",
};

const char *gamgi_phys_symmetry_positions_72 [11] = {
"1", "..m", "..2", "..2", ".2.", "2..", "-1", 
"..2/m", "..2/m", "222", "222",
};

const char *gamgi_phys_symmetry_positions_73 [6] = {
"1", "..2", ".2.", "2..", "-1", "-1",
};

const char *gamgi_phys_symmetry_positions_74 [10] = {
"1", ".m.", "m..", ".2.", "2..", "mm2", ".2/m.", ".2/m.", "2/m..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_75 [4] = {
"1", "2..", "4..", "4..", 
};

const char *gamgi_phys_symmetry_positions_76 [1] = {
"1",
};

const char *gamgi_phys_symmetry_positions_77 [4] = {
"1", "2..", "2..", "2..",
};

const char *gamgi_phys_symmetry_positions_78 [1] = {
"1",
};

const char *gamgi_phys_symmetry_positions_79 [3] = {
"1", "2..", "4..",
};

const char *gamgi_phys_symmetry_positions_80 [2] = {
"1", "2..", 
};

const char *gamgi_phys_symmetry_positions_81 [8] = {
"1", "2..", "2..", "2..", "-4..", "-4..", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_82 [7] = {
"1", "2..", "2..", "-4..", "-4..", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_83 [12] = {
"1", "m..", "m..", "2..", "4..", "4..", "2/m..", "2/m..",
"4/m..", "4/m..", "4/m..", "4/m..",
};


const char *gamgi_phys_symmetry_positions_84 [11] = {
"1", "m..", "2..", "2..", "2..", "-4..", "-4..",
"2/m..", "2/m..", "2/m..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_85 [7] = {
"1", "2..", "-1", "-1", "4..", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_86 [7] = {
"1", "2..", "2..", "-1", "-1", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_87 [9] = {
"1", "m..", "2..", "-1", "4..", "-4..", "2/m..", "4/m..", "4/m..",
};

const char *gamgi_phys_symmetry_positions_88 [6] = {
"1", "2..", "-1", "-1", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_89 [16] = {
"1", ".2.", ".2.", ".2.", ".2.", "..2", "..2", "2..", "4..", "4..", 
"222.", "222.", "422", "422", "422", "422",
};

const char *gamgi_phys_symmetry_positions_90 [7] = {
"1", "..2", "..2", "2..", "4..", "2.22", "2.22",
};

const char *gamgi_phys_symmetry_positions_91 [4] = {
"1", "..2", ".2.", ".2.",
};

const char *gamgi_phys_symmetry_positions_92 [2] = {
"1", "..2", 
};

const char *gamgi_phys_symmetry_positions_93 [16] = {
"1", "..2", "..2", ".2.", ".2.", ".2.", ".2.", "2..", "2..", "2..",
"2.22", "2.22", "222.", "222.", "222.", "222.",
};

const char *gamgi_phys_symmetry_positions_94 [7] = {
"1", "..2", "..2", "2..", "2..", "2.22", "2.22",
};

const char *gamgi_phys_symmetry_positions_95 [4] = {
"1", "..2", ".2.", ".2.",
};

const char *gamgi_phys_symmetry_positions_96 [2] = {
"1", "..2", 
};

const char *gamgi_phys_symmetry_positions_97 [11] = {
"1", "..2", ".2.", ".2.", "..2", "2..", "4..", 
"2.22", "222.", "422", "422",
};

const char *gamgi_phys_symmetry_positions_98 [7] = {
"1", ".2.", "..2", "..2", "2..", "2.22", "2.22",
};

const char *gamgi_phys_symmetry_positions_99 [7] = {
"1", ".m.", ".m.", "..m", "2mm.", "4mm", "4mm",
};

const char *gamgi_phys_symmetry_positions_100 [4] = {
"1", "..m", "2.mm", "4..",
};

const char *gamgi_phys_symmetry_positions_101 [5] = {
"1", "..m", "2..", "2.mm", "2.mm", 
};

const char *gamgi_phys_symmetry_positions_102 [4] = {
"1", "..m", "2..", "2.mm", 
};

const char *gamgi_phys_symmetry_positions_103 [4] = {
"1", "2..", "4..", "4..",
};

const char *gamgi_phys_symmetry_positions_104 [3] = {
"1", "2..", "4..", 
};

const char *gamgi_phys_symmetry_positions_105 [6] = {
"1", ".m.", ".m.", "2mm.", "2mm.", "2mm.",
};

const char *gamgi_phys_symmetry_positions_106 [3] = {
"1", "2..", "2..", 
};

const char *gamgi_phys_symmetry_positions_107 [5] = {
"1", ".m.", "..m", "2mm.", "4mm",
};

const char *gamgi_phys_symmetry_positions_108 [4] = {
"1", "..m", "2.mm", "4..",
};

const char *gamgi_phys_symmetry_positions_109 [3] = {
"1", ".m.", "2mm.",
};

const char *gamgi_phys_symmetry_positions_110 [2] = {
"1", "2..", 
};

const char *gamgi_phys_symmetry_positions_111 [15] = {
"1", "..m", "2..", ".2.", ".2.", ".2.", ".2.", "2.mm", "2.mm", 
"222.", "222.", "-42m", "-42m", "-42m", "-42m",
};

const char *gamgi_phys_symmetry_positions_112 [14] = {
"1", "2..", "2..", "2..", ".2.", ".2.", ".2.", ".2.",
"-4..", "-4..", "222.", "222.", "222.", "222.",
};

const char *gamgi_phys_symmetry_positions_113 [6] = {
"1", "..m", "2..", "2.mm", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_114 [5] = {
"1", "2..", "2..", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_115 [12] = {
"1", ".m.", ".m.", "..2", "..2", "2mm.", "2mm.", "2mm.",
"-4m2", "-4m2", "-4m2", "-4m2",
};

const char *gamgi_phys_symmetry_positions_116 [10] = {
"1", "2..", "2..", "2..", "..2", "..2", "-4..", "-4..", "2.22", "2.22",
};

const char *gamgi_phys_symmetry_positions_117 [9] = {
"1", "..2", "..2", "2..", "2..", "2.22", "2.22", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_118 [9] = {
"1", "2..", "..2", "..2", "2..", "2.22", "2.22", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_119 [10] = {
"1", ".m.", "..2", "..2", "2mm.", "2mm.", "-42m", "-42m", "-42m", "-42m",
};

const char *gamgi_phys_symmetry_positions_120 [9] = {
"1", "..2", "2..", "2..", "..2", "2.22", "-4..", "-4..", "2.22",
};

const char *gamgi_phys_symmetry_positions_121 [10] = {
"1", "..m", "2..", ".2.", ".2.", "2.mm", "-4..", "222.", "-42m", "-42m",
};

const char *gamgi_phys_symmetry_positions_122 [5] = {
"1", ".2.", "2..", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_123 [21] = {
"1", ".m.", ".m.", "..m", "m..", "m..", "m2m.", "m2m.", "m2m.", "m2m.",
"m.2m", "m.2m", "2mm.", "4mm", "4mm", "mmm.", "mmm.", "4/mmm", "4/mmm",
"4/mmm", "4/mmm",
};

const char *gamgi_phys_symmetry_positions_124 [14] = {
"1", "m..", ".2.", ".2.", "..2", "2..", "4..", "4..", "222.", 
"2/m..", "4/m..", "422", "4/m..", "422",
};

const char *gamgi_phys_symmetry_positions_125 [14] = {
"1", "..m", ".2.", ".2.", "..2", "..2", "2.mm", "4..", 
"..2/m", "..2/m", "-42m", "-42m", "422", "422",
};

const char *gamgi_phys_symmetry_positions_126 [11] = {
"1", ".2.", ".2.", "..2", "2..", "-1", "4..", "-4..", "222.", "422", "422",
};

const char *gamgi_phys_symmetry_positions_127 [12] = {
"1", "..m", "m..", "m..", "m.2m", "m.2m", "2.mm", "4..", "m.mm", "m.mm", 
"4/m..", "4/m..",
};

const char *gamgi_phys_symmetry_positions_128 [9] = {
"1", "m..", "..2", "2..", "4..", "2.22", "2/m..", "4/m..", "4/m..",
};

const char *gamgi_phys_symmetry_positions_129 [11] = {
"1", "..m", ".m.", "..2", "..2", "2mm.", "..2/m", "..2/m",
"4mm", "-4m2", "-4m2",
};

const char *gamgi_phys_symmetry_positions_130 [7] = {
"1", "..2", "2..", "-1", "4..", "-4..", "2.22",
};

const char *gamgi_phys_symmetry_positions_131 [18] = {
"1", "m..", ".m.", ".m.", "..2", "m2m.", "m2m.", "m2m.", "m2m.",
"2mm.", "2mm.", "2mm.", "-4m2", "-4m2", "mmm.", "mmm.", "mmm.", "mmm.",
};

const char *gamgi_phys_symmetry_positions_132 [16] = {
"1", "..m", "m..", ".2.", ".2.", "2..", "m.2m", "m.2m",
"2.mm", "2.mm", "2/m..", "222.", "-42m", "m.mm", "-42m", "m.mm",
};

const char *gamgi_phys_symmetry_positions_133 [11] = {
"1", "..2", ".2.", ".2.", "2..", "2..", "-1", "-4..", "2.22", "222.", "222.",
};

const char *gamgi_phys_symmetry_positions_134 [14] = {
"1", "..m", "..2", "..2", ".2.", ".2.", "2..", "2.mm", "..2/m", "..2/m",
"2.22", "222.", "-42m", "-42m",
};

const char *gamgi_phys_symmetry_positions_135 [9] = {
"1", "m..", "..2", "2..", "2..", "2.22", "2/m..", "-4..", "2/m..",
};

const char *gamgi_phys_symmetry_positions_136 [11] = {
"1", "..m", "m..", "2..", "m.2m", "m.2m", "2.mm", "-4..", "2/m..",
"m.mm", "m.mm",
};

const char *gamgi_phys_symmetry_positions_137 [8] = {
"1", ".m.", "..2", "-1", "2mm.", "2mm.", "-4m2", "-4m2",
};

const char *gamgi_phys_symmetry_positions_138 [10] = {
"1", "..m", "..2", "..2", "2..", "2.mm", "..2/m", "..2/m", "-4..", "2.22",
};

const char *gamgi_phys_symmetry_positions_139 [15] = {
"1", ".m.", "..m", "m..", "..2", "m2m.", "m2m.", "m.2m", "2mm.", 
"..2/m", "4mm", "-4m2", "mmm.", "4/mmm", "4/mmm",
};

const char *gamgi_phys_symmetry_positions_140 [13] = {
"1", "..m", "m..", ".2.", "..2", "m.2m", "2.mm", "4..", 
"..2/m", "m.mm", "4/m..", "-42m", "422",
};

const char *gamgi_phys_symmetry_positions_141 [9] = {
"1", ".m.", "..2", ".2.", "2mm.", ".2/m.", ".2/m.", "-4m2", "-4m2",
};

const char *gamgi_phys_symmetry_positions_142 [7] = {
"1", "..2", ".2.", "2..", "-1", "2.22", "-4..", 
};

const char *gamgi_phys_symmetry_positions_143 [4] = {
"1", "3..", "3..", "3..",
};

const char *gamgi_phys_symmetry_positions_144 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_145 [1] = {
"1", 
};

const char *gamgi_phys_symmetry_positions_146 [2] = {
"1", "3.", 
};

const char *gamgi_phys_symmetry_positions_147 [7] = {
"1", "-1", "-1", "3..", "3..", "-3..", "-3..",
};

const char *gamgi_phys_symmetry_positions_148 [6] = {
"1", "-1", "-1", "3.", "-3.", "-3."
};

const char *gamgi_phys_symmetry_positions_149 [12] = {
"1", "..2", "..2", "3..", "3..", "3..", 
"3.2", "3.2", "3.2", "3.2", "3.2", "3.2",
};

const char *gamgi_phys_symmetry_positions_150 [7] = {
"1", ".2.", ".2.", "3..", "3..", "32.", "32.",
};

const char *gamgi_phys_symmetry_positions_151 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_152 [3] = {
"1", ".2.", ".2.",
};

const char *gamgi_phys_symmetry_positions_153 [3] = {
"1", "..2", "..2",
};

const char *gamgi_phys_symmetry_positions_154 [3] = {
"1", ".2.", ".2.",
};

const char *gamgi_phys_symmetry_positions_155 [6] = {
"1", ".2", ".2", "3.", "32", "32",
};

const char *gamgi_phys_symmetry_positions_156 [5] = {
"1", ".m.", "3m.", "3m.", "3m.",
};

const char *gamgi_phys_symmetry_positions_157 [4] = {
"1", "..m", "3..", "3.m",
};

const char *gamgi_phys_symmetry_positions_158 [4] = {
"1", "3..", "3..", "3..",
};

const char *gamgi_phys_symmetry_positions_159 [3] = {
"1", "3..", "3..",
};

const char *gamgi_phys_symmetry_positions_160 [3] = {
"1", ".m", "3m", 
};

const char *gamgi_phys_symmetry_positions_161 [2] = {
"1", "3.",
};

const char *gamgi_phys_symmetry_positions_162 [12] = {
"1", "..m", "..2", "..2", "3..", "..2/m", "..2/m", "3.m", "3.2", "3.2", "-3.m", "-3.m",
};

const char *gamgi_phys_symmetry_positions_163 [9] = {
"1", "..2", "-1", "3..", "3..", "3.2", "3.2", "-3..", "3.2",
};

const char *gamgi_phys_symmetry_positions_164 [10] = {
"1", ".m.", ".2.", ".2.", ".2/m.", ".2/m.", "3m.", "3m.", "-3m.", "-3m.",
};

const char *gamgi_phys_symmetry_positions_165 [7] = {
"1", ".2.", "-1", "3..", "3..", "-3..", "32.", 
};

const char *gamgi_phys_symmetry_positions_166 [9] = {
"1", ".m", ".2", ".2", ".2/m", ".2/m", "3m", "-3m", "-3m",
};

const char *gamgi_phys_symmetry_positions_167 [6] = {
"1", ".2", "-1", "3.", "-3.", "32",
};

const char *gamgi_phys_symmetry_positions_168 [4] = {
"1", "2..", "3..", "6..", 
};

const char *gamgi_phys_symmetry_positions_169 [1] = {
"1",
};

const char *gamgi_phys_symmetry_positions_170 [1] = {
"1",
};

const char *gamgi_phys_symmetry_positions_171 [3] = {
"1", "2..", "2..",
};

const char *gamgi_phys_symmetry_positions_172 [3] = {
"1", "2..", "2..",
};

const char *gamgi_phys_symmetry_positions_173 [3] = {
"1", "3..", "3..",
};

const char *gamgi_phys_symmetry_positions_174 [12] = {
"1", "m..", "m..", "3..", "3..", "3..", "-6..", "-6..", 
"-6..", "-6..", "-6..", "-6..",
};

const char *gamgi_phys_symmetry_positions_175 [12] = {
"1", "m..", "m..", "2..", "3..", "2/m..", "2/m..",
"6..", "-6..", "-6..", "6/m..", "6/m..",
};

const char *gamgi_phys_symmetry_positions_176 [9] = {
"1", "m..", "-1", "3..", "3..", "-6..", "-6..", "-3..", "-6..",
};

const char *gamgi_phys_symmetry_positions_177 [14] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "3..", "222", "222",
"6..", "3.2", "3.2", "622", "622",
};

const char *gamgi_phys_symmetry_positions_178 [3] = {
"1", "..2", ".2.",
};

const char *gamgi_phys_symmetry_positions_179 [3] = {
"1", "..2", ".2.",
};

const char *gamgi_phys_symmetry_positions_180 [11] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "2..", "222", "222", "222", "222",
};

const char *gamgi_phys_symmetry_positions_181 [11] = {
"1", "..2", "..2", ".2.", ".2.", "2..", "2..", "222", "222", "222", "222",
};

const char *gamgi_phys_symmetry_positions_182 [9] = {
"1", "..2", ".2.", "3..", "3..", "3.2", "3.2", "3.2", "32.",
};

const char *gamgi_phys_symmetry_positions_183 [6] = {
"1", ".m.", "..m", "2mm", "3m.", "6mm",
};

const char *gamgi_phys_symmetry_positions_184 [4] = {
"1", "2..", "3..", "6..",
};

const char *gamgi_phys_symmetry_positions_185 [4] = {
"1", "..m", "3..", "3.m",
};

const char *gamgi_phys_symmetry_positions_186 [4] = {
"1", ".m.", "3m.", "3m.",
};

const char *gamgi_phys_symmetry_positions_187 [15] = {
"1", ".m.", "m..", "m..", "mm2", "mm2", "3m.", "3m.", "3m.",
"-6m2", "-6m2", "-6m2", "-6m2", "-6m2", "-6m2",
};

const char *gamgi_phys_symmetry_positions_188 [12] = {
"1", "m..", "..2", "3..", "3..", "3..", "-6..", "3.2", 
"-6..", "3.2", "-6..", "3.2",
};

const char *gamgi_phys_symmetry_positions_189 [12] = {
"1", "m..", "m..", "..m", "3..", "m2m", "m2m", "3.m", 
"-6..", "-6..", "-62m", "-62m", 
};

const char *gamgi_phys_symmetry_positions_190 [9] = {
"1", "m..", ".2.", "3..", "3..", "-6..", "-6..", "-6..", "32.", 
};

const char *gamgi_phys_symmetry_positions_191 [18] = {
"1", "m..", "m..", ".m.", "..m", "mm2", "mm2", "m2m", "m2m", "2mm",
"3m.", "mmm", "mmm", "6mm", "-6m2", "-6m2", "6/mmm", "6/mmm",
};

const char *gamgi_phys_symmetry_positions_192 [13] = {
"1", "m..", "..2", ".2.", "2..", "3..", "2/m..",
"222", "6..", "-6..", "3.2", "6/m..", "622",
};

const char *gamgi_phys_symmetry_positions_193 [12] = {
"1", "..m", "m..", "..2", "3..", "m2m", "..2/m", "3.m",
"3.2", "-6..", "-3.m", "-62m",
};

const char *gamgi_phys_symmetry_positions_194 [12] = {
"1", ".m.", "m..", ".2.", "mm2", ".2/m.", "3m.", "3m.",
"-6m2", "-6m2", "-6m2", "-3m.",
};

const char *gamgi_phys_symmetry_positions_195 [10] = {
"1", "2..", "2..", "2..", "2..", ".3.", "222..", "222..", "23.", "23.",
};

const char *gamgi_phys_symmetry_positions_196 [8] = {
"1", "2..", "2..", ".3.", "23.", "23.", "23.", "23.",
};

const char *gamgi_phys_symmetry_positions_197 [6] = {
"1", "2..", "2..", ".3.", "222..", "23.",
};

const char *gamgi_phys_symmetry_positions_198 [2] = {
"1", ".3.",
};

const char *gamgi_phys_symmetry_positions_199 [3] = {
"1", "2..", ".3.",
};

const char *gamgi_phys_symmetry_positions_200 [12] = {
"1", "m..", "m..", ".3.", "mm2..", "mm2..", "mm2..", "mm2..", 
"mmm..", "mmm..", "m-3.", "m-3.",
};

const char *gamgi_phys_symmetry_positions_201 [8] = {
"1", "2..", "2..", ".3.", "222..", ".-3.", ".-3.", "23.",
};

const char *gamgi_phys_symmetry_positions_202 [9] = {
"1", "m..", "2..", ".3.", "mm2..", "2/m..", "23.", "m-3.", "m-3.",
};

const char *gamgi_phys_symmetry_positions_203 [7] = {
"1", "2..", ".3.", ".-3.", ".-3.", "23.", "23.",
};

const char *gamgi_phys_symmetry_positions_204 [8] = {
"1", "m..", ".3.", "mm2..", "mm2..", ".-3.", "mmm..", "m-3.",
};

const char *gamgi_phys_symmetry_positions_205 [4] = {
"1", ".3.", ".-3.", ".-3.",
};

const char *gamgi_phys_symmetry_positions_206 [5] = {
"1", "2..", ".3.", ".-3.", ".-3.",
};

const char *gamgi_phys_symmetry_positions_207 [11] = {
"1", "..2", "..2", "2..", ".3.", "4..", "4..", "42.2", "42.2", "432", "432",
};

const char *gamgi_phys_symmetry_positions_208 [13] = {
"1", "..2", "..2", "2..", "2..", "2..", ".3.", "2.22", "2.22", 
"222..", ".32", ".32", "23.",
};

const char *gamgi_phys_symmetry_positions_209 [10] = {
"1", "2..", "..2", "..2", ".3.", "4..", "2.22", "23.", "432", "432",
};

const char *gamgi_phys_symmetry_positions_210 [8] = {
"1", "..2", "2..", ".3.", ".32", ".32", "23.", "23.",
};

const char *gamgi_phys_symmetry_positions_211 [10] = {
"1", "..2", "..2", "2..", ".3.", "4..", "2.22", ".32", "42.2", "432",
};

const char *gamgi_phys_symmetry_positions_212 [5] = {
"1", "..2", ".3.", ".32", ".32",
};

const char *gamgi_phys_symmetry_positions_213 [5] = {
"1", "..2", ".3.", ".32", ".32",
};

const char *gamgi_phys_symmetry_positions_214 [9] = {
"1", "..2", "..2", "2..", ".3.", "2.22", "2.22", ".32", ".32",
};

const char *gamgi_phys_symmetry_positions_215 [10] = {
"1", "..m", "2..", "2.mm", "2.mm", ".3m", "-42.m", "-42.m", "-43m", "-43m",
};

const char *gamgi_phys_symmetry_positions_216 [9] = {
"1", "..m", "2.mm", "2.mm", ".3m", "-43m", "-43m", "-43m", "-43m",
};

const char *gamgi_phys_symmetry_positions_217 [8] = {
"1", "..m", "2..", "2.mm", "-4..", ".3m", "-42.m", "-43m", 
};

const char *gamgi_phys_symmetry_positions_218 [9] = {
"1", "2..", "2..", "2..", ".3.", "-4..", "-4..", "222..", "23.",
};

const char *gamgi_phys_symmetry_positions_219 [8] = {
"1", "2..", "2..", ".3.", "-4..", "-4..", "23.", "23.",
};

const char *gamgi_phys_symmetry_positions_220 [5] = {
"1", "2..", ".3.", "-4..", "-4..",
};

const char *gamgi_phys_symmetry_positions_221 [14] = {
"1", "..m", "m..", "m..", "m.m2", "m.m2", "mm2..", ".3m",
"4m.m", "4m.m", "4/mm.m", "4/mm.m", "m-3m", "m-3m",
};

const char *gamgi_phys_symmetry_positions_222 [9] = {
"1", "..2", "2..", ".3.", "4..", "-4..", ".-3.", "42.2", "432",
};

const char *gamgi_phys_symmetry_positions_223 [12] = {
"1", "m..", "..2", ".3.", "mm2..", "mm2..", "mm2..",
".32", "-4m.2", "-4m.2", "mmm..", "m-3.",
};

const char *gamgi_phys_symmetry_positions_224 [12] = {
"1", "..m", "..2", "..2", "2..", "2.mm", "2.22", ".3m",
"-42.m", ".-3m", ".-3m", "-43m",
};

const char *gamgi_phys_symmetry_positions_225 [12] = {
"1", "..m", "m..", "m.m2", "m.m2", "2.mm", ".3m", "4m.m", "m.mm",
"-43m", "m-3m", "m-3m",
};

const char *gamgi_phys_symmetry_positions_226 [10] = {
"1", "m..", "..2", ".3.", "4..", "mm2..", "4/m..",
"-4m.2", "m-3.", "432",
};

const char *gamgi_phys_symmetry_positions_227 [9] = {
"1", "..2", "..m", "2.mm", ".3m", ".-3m", ".-3m", "-43m", "-43m",
};

const char *gamgi_phys_symmetry_positions_228 [8] = {
"1", "..2", "2..", ".3.", "-4..", ".-3.", ".32", "23.",
};

const char *gamgi_phys_symmetry_positions_229 [12] = {
"1", "..m", "m..", "..2", "m.m2", "mm2..", ".3m", "4m.m", 
"-4m.2", ".-3m", "4/mm.m", "m-3m",
};

const char *gamgi_phys_symmetry_positions_230 [8] = {
"1", "..2", "2..", ".3.", "-4..", "2.22", ".32", ".-3.",
};

/********************************
 * Format for driver arrays:    *
 * { number of sites, ... ,     *
 * { last position for site c,  *
 * { last position for site b,  *
 * { last position for site a } *
 ********************************/

const int gamgi_phys_symmetry_driver_1 [2] = {
1, 0 };

const int gamgi_phys_symmetry_driver_2 [10] = {
9, 1, 2, 3, 4, 5, 6, 7, 8, 9 };

const int gamgi_phys_symmetry_driver_3 [6] = {
5, 1, 2, 3, 4, 5 };

const int gamgi_phys_symmetry_driver_4 [2] = {
1, 1 };

const int gamgi_phys_symmetry_driver_5 [4] = {
3, 1, 2, 3 };

const int gamgi_phys_symmetry_driver_6 [4] = {
3, 1, 2, 3 };

const int gamgi_phys_symmetry_driver_7 [2] = {
1, 1 };

const int gamgi_phys_symmetry_driver_8 [3] = {
2, 1, 2 };

const int gamgi_phys_symmetry_driver_9 [2] = {
1, 1 };

const int gamgi_phys_symmetry_driver_10 [16] = {
15, 3, 5, 7, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23 };

const int gamgi_phys_symmetry_driver_11 [7] = {
6, 3, 5, 7, 9, 11, 13 };

const int gamgi_phys_symmetry_driver_12 [11] = {
10, 3, 5, 7, 9, 11, 13, 14, 15, 16, 17 };

const int gamgi_phys_symmetry_driver_13 [8] = {
7, 3, 5, 7, 9, 11, 13, 15 };

const int gamgi_phys_symmetry_driver_14 [6] = {
5, 3, 5, 7, 9, 11 };

const int gamgi_phys_symmetry_driver_15 [7] = {
6, 3, 5, 7, 9, 11, 13 };

const int gamgi_phys_symmetry_driver_16 [22] = {
21, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35 };

const int gamgi_phys_symmetry_driver_17 [6] = {
5, 3, 5, 7, 9, 11 };

const int gamgi_phys_symmetry_driver_18 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_19 [2] = {
1, 3 };

const int gamgi_phys_symmetry_driver_20 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_21 [13] = {
12, 3, 5, 7, 9, 11, 13, 15, 17, 18, 19, 20, 21 };

const int gamgi_phys_symmetry_driver_22 [12] = {
11, 3, 5, 7, 9, 11, 13, 15, 16, 17, 18, 19 };

const int gamgi_phys_symmetry_driver_23 [12] = {
11, 3, 5, 7, 9, 11, 13, 15, 16, 17, 18, 19 };

const int gamgi_phys_symmetry_driver_24 [5] = {
4, 3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_25 [10] = {
9, 3, 5, 7, 9, 11, 12, 13, 14, 15 };

const int gamgi_phys_symmetry_driver_26 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_27 [6] = {
5, 3, 5, 7, 9, 11 };

const int gamgi_phys_symmetry_driver_28 [5] = {
4, 3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_29 [2] = {
1, 3 };

const int gamgi_phys_symmetry_driver_30 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_31 [3] = {
2, 3, 5 };

const int gamgi_phys_symmetry_driver_32 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_33 [2] = {
1, 3 };

const int gamgi_phys_symmetry_driver_34 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_35 [7] = {
6, 3, 5, 7, 9, 10, 11 };

const int gamgi_phys_symmetry_driver_36 [3] = {
2, 3, 5 };

const int gamgi_phys_symmetry_driver_37 [5] = {
4, 3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_38 [7] = {
6, 3, 5, 7, 9, 10, 11 };

const int gamgi_phys_symmetry_driver_39 [5] = {
4, 3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_40 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_41 [3] = {
2, 3, 5 };

const int gamgi_phys_symmetry_driver_42 [6] = {
5, 3, 5, 7, 9, 10 };

const int gamgi_phys_symmetry_driver_43 [3] = {
2, 3, 5 };

const int gamgi_phys_symmetry_driver_44 [6] = {
5, 3, 5, 7, 8, 9 };

const int gamgi_phys_symmetry_driver_45 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_46 [4] = {
3, 3, 5, 7 };

const int gamgi_phys_symmetry_driver_47 [28] = {
27, 7, 11, 15, 19, 23, 27, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63 };

const int gamgi_phys_symmetry_driver_48 [14] = {
13, 7, 11, 15, 19, 23, 27, 31, 35, 39, 41, 43, 45, 47 };

const int gamgi_phys_symmetry_driver_49 [19] = {
18, 7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 45, 47, 49, 51, 53, 55, 57, 59 };

const int gamgi_phys_symmetry_driver_50 [14] = {
13, 7, 11, 15, 19, 23, 27, 31, 35, 39, 41, 43, 45, 47 };

const int gamgi_phys_symmetry_driver_51 [13] = {
12, 7, 11, 15, 19, 23, 27, 29, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_52 [6] = {
5, 7, 11, 15, 19, 23 };

const int gamgi_phys_symmetry_driver_53 [10] = {
9, 7, 11, 15, 19, 23, 25, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_54 [7] = {
6, 7, 11, 15, 19, 23, 27 };

const int gamgi_phys_symmetry_driver_55 [10] = {
9, 7, 11, 15, 19, 23, 25, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_56 [6] = {
5, 7, 11, 15, 19, 23 };

const int gamgi_phys_symmetry_driver_57 [6] = {
5, 7, 11, 15, 19, 23 };

const int gamgi_phys_symmetry_driver_58 [9] = {
8, 7, 11, 15, 19, 21, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_59 [8] = {
7, 7, 11, 15, 19, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_60 [5] = {
4, 7, 11, 15, 19 };

const int gamgi_phys_symmetry_driver_61 [4] = {
3, 7, 11, 15 };

const int gamgi_phys_symmetry_driver_62 [5] = {
4, 7, 11, 15, 19 };

const int gamgi_phys_symmetry_driver_63 [9] = {
8, 7, 11, 15, 19, 23, 25, 27, 29 };

const int gamgi_phys_symmetry_driver_64 [8] = {
7, 7, 11, 15, 19, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_65 [19] = {
18, 7, 11, 15, 19, 23, 27, 29, 31, 33, 35, 37, 39, 41, 43, 44, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_66 [14] = {
13, 7, 11, 15, 19, 23, 27, 31, 33, 35, 37, 39, 41, 43 };

const int gamgi_phys_symmetry_driver_67 [16] = {
15, 7, 11, 15, 19, 23, 27, 31, 35, 37, 39, 41, 43, 45, 47, 49 };

const int gamgi_phys_symmetry_driver_68 [10] = {
9, 7, 11, 15, 19, 23, 27, 31, 33, 35 };

const int gamgi_phys_symmetry_driver_69 [17] = {
16, 7, 11, 15, 19, 23, 27, 31, 33, 35, 37, 39, 41, 43, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_70 [9] = {
8, 7, 11, 15, 19, 23, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_71 [16] = {
15, 7, 11, 15, 19, 23, 25, 27, 29, 31, 33, 35, 36, 37, 38, 39 };

const int gamgi_phys_symmetry_driver_72 [12] = {
11, 7, 11, 15, 19, 23, 27, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_73 [7] = {
6, 7, 11, 15, 19, 23, 27 };

const int gamgi_phys_symmetry_driver_74 [11] = {
10, 7, 11, 15, 19, 23, 25, 27, 29, 31, 33 };

const int gamgi_phys_symmetry_driver_75 [5] = {
4, 3, 5, 6, 7 };

const int gamgi_phys_symmetry_driver_76 [2] = {
1, 3 };

const int gamgi_phys_symmetry_driver_77 [5] = {
4, 3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_78 [2] = {
1, 3 };

const int gamgi_phys_symmetry_driver_79 [4] = {
3, 3, 5, 6 };

const int gamgi_phys_symmetry_driver_80 [3] = {
2, 3, 5 };

const int gamgi_phys_symmetry_driver_81 [9] = {
8, 3, 5, 7, 9, 10, 11, 12, 13 };

const int gamgi_phys_symmetry_driver_82 [8] = {
7, 3, 5, 7, 8, 9, 10, 11 };

const int gamgi_phys_symmetry_driver_83 [13] = {
12, 7, 11, 15, 19, 21, 23, 25, 27, 28, 29, 30, 31 };

const int gamgi_phys_symmetry_driver_84 [12] = {
11, 7, 11, 15, 19, 23, 25, 27, 29, 31, 33, 35 };

const int gamgi_phys_symmetry_driver_85 [8] = {
7, 7, 11, 15, 19, 21, 23, 25 };

const int gamgi_phys_symmetry_driver_86 [8] = {
7, 7, 11, 15, 19, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_87 [10] = {
9, 7, 11, 15, 19, 21, 23, 25, 26, 27 };

const int gamgi_phys_symmetry_driver_88 [7] = {
6, 7, 11, 15, 19, 21, 23 };

const int gamgi_phys_symmetry_driver_89 [17] = {
16, 7, 11, 15, 19, 23, 27, 31, 35, 37, 39, 41, 43, 44, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_90 [8] = {
7, 7, 11, 15, 19, 21, 23, 25 };

const int gamgi_phys_symmetry_driver_91 [5] = {
4, 7, 11, 15, 19 };

const int gamgi_phys_symmetry_driver_92 [3] = {
2, 7, 11 };

const int gamgi_phys_symmetry_driver_93 [17] = {
16, 7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 45, 47, 49, 51, 53, 55 };

const int gamgi_phys_symmetry_driver_94 [8] = {
7, 7, 11, 15, 19, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_95 [5] = {
4, 7, 11, 15, 19 };

const int gamgi_phys_symmetry_driver_96 [3] = {
2, 7, 11 };

const int gamgi_phys_symmetry_driver_97 [12] = {
11, 7, 11, 15, 19, 23, 27, 29, 31, 33, 34, 35 };

const int gamgi_phys_symmetry_driver_98 [8] = {
7, 7, 11, 15, 19, 23, 25, 27 };

const int gamgi_phys_symmetry_driver_99 [8] = {
7, 7, 11, 15, 19, 21, 22, 23 };

const int gamgi_phys_symmetry_driver_100 [5] = {
4, 7, 11, 13, 15 };

const int gamgi_phys_symmetry_driver_101 [6] = {
5, 7, 11, 15, 17, 19 };

const int gamgi_phys_symmetry_driver_102 [5] = {
4, 7, 11, 15, 17 };

const int gamgi_phys_symmetry_driver_103 [5] = {
4, 7, 11, 13, 15 };

const int gamgi_phys_symmetry_driver_104 [4] = {
3, 7, 11, 13 };

const int gamgi_phys_symmetry_driver_105 [7] = {
6, 7, 11, 15, 17, 19, 21 };

const int gamgi_phys_symmetry_driver_106 [4] = {
3, 7, 11, 15 };

const int gamgi_phys_symmetry_driver_107 [6] = {
5, 7, 11, 15, 17, 18 };

const int gamgi_phys_symmetry_driver_108 [5] = {
4, 7, 11, 13, 15 };

const int gamgi_phys_symmetry_driver_109 [4] = {
3, 7, 11, 13 };

const int gamgi_phys_symmetry_driver_110 [3] = {
2, 7, 11 };

const int gamgi_phys_symmetry_driver_111 [16] = {
15, 7, 11, 15, 19, 23, 27, 31, 33, 35, 37, 39, 40, 41, 42, 43 };

const int gamgi_phys_symmetry_driver_112 [15] = {
14, 7, 11, 15, 19, 23, 27, 31, 35, 37, 39, 41, 43, 45, 47 };

const int gamgi_phys_symmetry_driver_113 [7] = {
6, 7, 11, 15, 17, 19, 21 };

const int gamgi_phys_symmetry_driver_114 [6] = {
5, 7, 11, 15, 17, 19 };

const int gamgi_phys_symmetry_driver_115 [13] = {
12, 7, 11, 15, 19, 23, 25, 27, 29, 30, 31, 32, 33 };

const int gamgi_phys_symmetry_driver_116 [11] = {
10, 7, 11, 15, 19, 23, 27, 29, 31, 33, 35 };

const int gamgi_phys_symmetry_driver_117 [10] = {
9, 7, 11, 15, 19, 23, 25, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_118 [10] = {
9, 7, 11, 15, 19, 23, 25, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_119 [11] = {
10, 7, 11, 15, 19, 21, 23, 24, 25, 26, 27 };

const int gamgi_phys_symmetry_driver_120 [10] = {
9, 7, 11, 15, 19, 23, 25, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_121 [11] = {
10, 7, 11, 15, 19, 23, 25, 27, 29, 30, 31 };

const int gamgi_phys_symmetry_driver_122 [6] = {
5, 7, 11, 15, 17, 19 };

const int gamgi_phys_symmetry_driver_123 [22] = {
21, 15, 23, 31, 39, 47, 55, 59, 63, 67, 71, 75, 79, 83, 85, 87, 89, 91, 92, 93, 94, 95 };

const int gamgi_phys_symmetry_driver_124 [15] = {
14, 15, 23, 31, 39, 47, 55, 59, 63, 67, 71, 73, 75, 77, 79 };

const int gamgi_phys_symmetry_driver_125 [15] = {
14, 15, 23, 31, 39, 47, 55, 59, 63, 67, 71, 73, 75, 77, 79 };

const int gamgi_phys_symmetry_driver_126 [12] = {
11, 15, 23, 31, 39, 47, 55, 59, 63, 67, 69, 71 };

const int gamgi_phys_symmetry_driver_127 [13] = {
12, 15, 23, 31, 39, 43, 47, 51, 55, 57, 59, 61, 63 };

const int gamgi_phys_symmetry_driver_128 [10] = {
9, 15, 23, 31, 39, 43, 47, 51, 53, 55 };

const int gamgi_phys_symmetry_driver_129 [12] = {
11, 15, 23, 31, 39, 47, 51, 55, 59, 61, 63, 65 };

const int gamgi_phys_symmetry_driver_130 [8] = {
7, 15, 23, 31, 39, 43, 47, 51 };

const int gamgi_phys_symmetry_driver_131 [19] = {
18, 15, 23, 31, 39, 47, 51, 55, 59, 63, 67, 71, 75, 77, 79, 81, 83, 85, 87 };

const int gamgi_phys_symmetry_driver_132 [17] = {
16, 15, 23, 31, 39, 47, 55, 59, 63, 67, 71, 75, 79, 81, 83, 85, 87 };

const int gamgi_phys_symmetry_driver_133 [12] = {
11, 15, 23, 31, 39, 47, 55, 63, 67, 71, 75, 79 };

const int gamgi_phys_symmetry_driver_134 [15] = {
14, 15, 23, 31, 39, 47, 55, 63, 67, 71, 75, 79, 83, 85, 87 };

const int gamgi_phys_symmetry_driver_135 [10] = {
9, 15, 23, 31, 39, 47, 51, 55, 59, 63 };

const int gamgi_phys_symmetry_driver_136 [12] = {
11, 15, 23, 31, 39, 43, 47, 51, 55, 59, 61, 63 };

const int gamgi_phys_symmetry_driver_137 [9] = {
8, 15, 23, 31, 39, 43, 47, 49, 51 };

const int gamgi_phys_symmetry_driver_138 [11] = {
10, 15, 23, 31, 39, 47, 51, 55, 59, 63, 67 };

const int gamgi_phys_symmetry_driver_139 [16] = {
15, 15, 23, 31, 39, 47, 51, 55, 59, 63, 67, 69, 71, 73, 74, 75 };

const int gamgi_phys_symmetry_driver_140 [14] = {
13, 15, 23, 31, 39, 47, 51, 55, 59, 63, 65, 67, 69, 71 };

const int gamgi_phys_symmetry_driver_141 [10] = {
9, 15, 23, 31, 39, 43, 47, 51, 53, 55 };

const int gamgi_phys_symmetry_driver_142 [8] = {
7, 15, 23, 31, 39, 47, 51, 55 };

const int gamgi_phys_symmetry_driver_143 [5] = {
4, 2, 3, 4, 5 };

const int gamgi_phys_symmetry_driver_144 [2] = {
1, 2 };

const int gamgi_phys_symmetry_driver_145 [2] = {
1, 2 };

const int gamgi_phys_symmetry_driver_146 [3] = {
2, 2, 3 };

const int gamgi_phys_symmetry_driver_147 [8] = {
7, 5, 8, 11, 13, 15, 16, 17 };

const int gamgi_phys_symmetry_driver_148 [7] = {
6, 5, 8, 11, 13, 14, 15 };

const int gamgi_phys_symmetry_driver_149 [13] = {
12, 5, 8, 11, 13, 15, 17, 18, 19, 20, 21, 22, 23 };

const int gamgi_phys_symmetry_driver_150 [8] = {
7, 5, 8, 11, 13, 15, 16, 17 };

const int gamgi_phys_symmetry_driver_151 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_152 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_153 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_154 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_155 [7] = {
6, 5, 8, 11, 13, 14, 15 };

const int gamgi_phys_symmetry_driver_156 [6] = {
5, 5, 8, 9, 10, 11 };

const int gamgi_phys_symmetry_driver_157 [5] = {
4, 5, 8, 10, 11 };

const int gamgi_phys_symmetry_driver_158 [5] = {
4, 5, 7, 9, 11 };

const int gamgi_phys_symmetry_driver_159 [4] = {
3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_160 [4] = {
3, 5, 8, 9 };

const int gamgi_phys_symmetry_driver_161 [3] = {
2, 5, 7 };

const int gamgi_phys_symmetry_driver_162 [13] = {
12, 11, 17, 23, 29, 33, 36, 39, 41, 43, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_163 [10] = {
9, 11, 17, 23, 27, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_164 [11] = {
10, 11, 17, 23, 29, 32, 35, 37, 39, 40, 41 };

const int gamgi_phys_symmetry_driver_165 [8] = {
7, 11, 17, 23, 27, 31, 33, 35 };

const int gamgi_phys_symmetry_driver_166 [10] = {
9, 11, 17, 23, 29, 32, 35, 37, 38, 39 };

const int gamgi_phys_symmetry_driver_167 [7] = {
6, 11, 17, 23, 27, 29, 31 };

const int gamgi_phys_symmetry_driver_168 [5] = {
4, 5, 8, 10, 11 };

const int gamgi_phys_symmetry_driver_169 [2] = {
1, 5 };

const int gamgi_phys_symmetry_driver_170 [2] = {
1, 5 };

const int gamgi_phys_symmetry_driver_171 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_172 [4] = {
3, 5, 8, 11 };

const int gamgi_phys_symmetry_driver_173 [4] = {
3, 5, 7, 9 };

const int gamgi_phys_symmetry_driver_174 [13] = {
12, 5, 8, 11, 13, 15, 17, 18, 19, 20, 21, 22, 23 };

const int gamgi_phys_symmetry_driver_175 [13] = {
12, 11, 17, 23, 29, 33, 36, 39, 41, 43, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_176 [10] = {
9, 11, 17, 23, 27, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_177 [15] = {
14, 11, 17, 23, 29, 35, 41, 45, 48, 51, 53, 55, 57, 58, 59 };

const int gamgi_phys_symmetry_driver_178 [4] = {
3, 11, 17, 23 };

const int gamgi_phys_symmetry_driver_179 [4] = {
3, 11, 17, 23 };

const int gamgi_phys_symmetry_driver_180 [12] = {
11, 11, 17, 23, 29, 35, 41, 47, 50, 53, 56, 59 };

const int gamgi_phys_symmetry_driver_181 [12] = {
11, 11, 17, 23, 29, 35, 41, 47, 50, 53, 56, 59 };

const int gamgi_phys_symmetry_driver_182 [10] = {
9, 11, 17, 23, 27, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_183 [7] = {
6, 11, 17, 23, 26, 28, 29 };

const int gamgi_phys_symmetry_driver_184 [5] = {
4, 11, 17, 21, 23 };

const int gamgi_phys_symmetry_driver_185 [5] = {
4, 11, 17, 21, 23 };

const int gamgi_phys_symmetry_driver_186 [5] = {
4, 11, 17, 19, 21 };

const int gamgi_phys_symmetry_driver_187 [16] = {
15, 11, 17, 23, 29, 32, 35, 37, 39, 41, 42, 43, 44, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_188 [13] = {
12, 11, 17, 23, 27, 31, 35, 37, 39, 41, 43, 45, 47 };

const int gamgi_phys_symmetry_driver_189 [13] = {
12, 11, 17, 23, 29, 33, 36, 39, 41, 43, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_190 [10] = {
9, 11, 17, 23, 27, 31, 33, 35, 37, 39 };

const int gamgi_phys_symmetry_driver_191 [19] = {
18, 23, 35, 47, 59, 71, 77, 83, 89, 95, 101, 105, 108, 111, 113, 115, 117, 118, 119 };

const int gamgi_phys_symmetry_driver_192 [14] = {
13, 23, 35, 47, 59, 71, 79, 85, 91, 95, 99, 103, 105, 107 };

const int gamgi_phys_symmetry_driver_193 [13] = {
12, 23, 35, 47, 59, 67, 73, 79, 83, 87, 91, 93, 95 };

const int gamgi_phys_symmetry_driver_194 [13] = {
12, 23, 35, 47, 59, 65, 71, 75, 79, 81, 83, 85, 87 };

const int gamgi_phys_symmetry_driver_195 [11] = {
10, 11, 17, 23, 29, 35, 39, 42, 45, 46, 47 };

const int gamgi_phys_symmetry_driver_196 [9] = {
8, 11, 17, 23, 27, 28, 29, 30, 31 };

const int gamgi_phys_symmetry_driver_197 [7] = {
6, 11, 17, 23, 27, 30, 31 };

const int gamgi_phys_symmetry_driver_198 [3] = {
2, 11, 15 };

const int gamgi_phys_symmetry_driver_199 [4] = {
3, 11, 17, 21 };

const int gamgi_phys_symmetry_driver_200 [13] = {
12, 23, 35, 47, 55, 61, 67, 73, 79, 82, 85, 86, 87 };

const int gamgi_phys_symmetry_driver_201 [9] = {
8, 23, 35, 47, 55, 61, 65, 69, 71 };

const int gamgi_phys_symmetry_driver_202 [10] = {
9, 23, 35, 47, 55, 61, 67, 69, 70, 71 };

const int gamgi_phys_symmetry_driver_203 [8] = {
7, 23, 35, 43, 47, 51, 53, 55 };

const int gamgi_phys_symmetry_driver_204 [9] = {
8, 23, 35, 43, 49, 55, 59, 62, 63 };

const int gamgi_phys_symmetry_driver_205 [5] = {
4, 23, 31, 35, 39 };

const int gamgi_phys_symmetry_driver_206 [6] = {
5, 23, 35, 43, 47, 51 };

const int gamgi_phys_symmetry_driver_207 [12] = {
11, 23, 35, 47, 59, 67, 73, 79, 82, 85, 86, 87 };

const int gamgi_phys_symmetry_driver_208 [14] = {
13, 23, 35, 47, 59, 71, 83, 91, 97, 103, 109, 113, 117, 119 };

const int gamgi_phys_symmetry_driver_209 [11] = {
10, 23, 35, 47, 59, 67, 73, 79, 81, 82, 83 };

const int gamgi_phys_symmetry_driver_210 [9] = {
8, 23, 35, 47, 55, 59, 63, 65, 67 };

const int gamgi_phys_symmetry_driver_211 [11] = {
10, 23, 35, 47, 59, 67, 73, 79, 83, 86, 87 };

const int gamgi_phys_symmetry_driver_212 [6] = {
5, 23, 35, 43, 47, 51 };

const int gamgi_phys_symmetry_driver_213 [6] = {
5, 23, 35, 43, 47, 51 };

const int gamgi_phys_symmetry_driver_214 [10] = {
9, 23, 35, 47, 59, 67, 73, 79, 83, 87 };

const int gamgi_phys_symmetry_driver_215 [11] = {
10, 23, 35, 47, 53, 59, 63, 66, 69, 70, 71 };

const int gamgi_phys_symmetry_driver_216 [10] = {
9, 23, 35, 41, 47, 51, 52, 53, 54, 55 };

const int gamgi_phys_symmetry_driver_217 [9] = {
8, 23, 35, 47, 53, 59, 63, 66, 67 };

const int gamgi_phys_symmetry_driver_218 [10] = {
9, 23, 35, 47, 59, 67, 73, 79, 85, 87 };

const int gamgi_phys_symmetry_driver_219 [9] = {
8, 23, 35, 47, 55, 61, 67, 69, 71 };

const int gamgi_phys_symmetry_driver_220 [6] = {
5, 23, 35, 43, 49, 55 };

const int gamgi_phys_symmetry_driver_221 [15] = {
14, 47, 71, 95, 119, 131, 143, 155, 163, 169, 175, 178, 181, 182, 183 };

const int gamgi_phys_symmetry_driver_222 [10] = {
9, 47, 71, 95, 111, 123, 135, 143, 149, 151 };

const int gamgi_phys_symmetry_driver_223 [13] = {
12, 47, 71, 95, 111, 123, 135, 147, 155, 161, 167, 173, 175 };

const int gamgi_phys_symmetry_driver_224 [13] = {
12, 47, 71, 95, 119, 143, 155, 167, 175, 181, 185, 189, 191 };

const int gamgi_phys_symmetry_driver_225 [13] = {
12, 47, 71, 95, 107, 119, 131, 139, 145, 151, 153, 154, 155 };

const int gamgi_phys_symmetry_driver_226 [11] = {
10, 47, 71, 95, 111, 123, 135, 141, 147, 149, 151 };

const int gamgi_phys_symmetry_driver_227 [10] = {
9, 47, 71, 95, 107, 115, 119, 123, 125, 127 };

const int gamgi_phys_symmetry_driver_228 [9] = {
8, 47, 71, 95, 111, 123, 131, 139, 143 };

const int gamgi_phys_symmetry_driver_229 [13] = {
12, 47, 71, 95, 119, 131, 143, 151, 157, 163, 167, 170, 171 };

const int gamgi_phys_symmetry_driver_230 [9] = {
8, 47, 71, 95, 111, 123, 135, 143, 151 };

Generated by  Doxygen 1.6.0   Back to index