local p = {}  
local particles = {
["10neutron"] = { link = "Neutron", symbol = { "n", TL = "1", BL = "0" } },
["11proton"] = { link = "Proton", symbol = { "p", TL = "1", BL = "1" } },
["alpha"] = { link = "Alpha particle", symbol = { "&alpha;" } },
["alpha++"] = { link = "Alpha particle", symbol = { "&alpha;", TR = "++" } },
["antib"] = { link = "B meson", symbol = { "B", anti = "yes" } },
["antib*"] = { link = "B meson", symbol = { "B", anti = "yes", TR = "&lowast;" } },
["antib*0"] = { link = "B meson", symbol = { "B", anti = "yes", TR = "&lowast;0" } },
["antib0"] = { link = "B meson", symbol = { "B", anti = "yes", TR = "0" } },
["antid"] = { link = "D meson", symbol = { "D", anti = "yes" } },
["antid*"] = { link = "D meson", symbol = { "D", anti = "yes", TR = "&lowast;" } },
["antid*0"] = { link = "D meson", symbol = { "D", anti = "yes", TR = "&lowast;0" } },
["antid0"] = { link = "D meson", symbol = { "D", anti = "yes", TR = "0" } },
["antideuterium"] = { link = "Antideuterium", symbol = { "D", anti = "yes" } },
["antielectron"] = { link = "Positron", symbol = { "e", TR = "+" } },
["antigluon"] = { link = "Antigluon", symbol = { "g", anti = "yes" } },
["antigluon0"] = { link = "Antigluon", symbol = { "g", anti = "yes", TR = "0" } },
["antihelium"] = { link = "Antihelium", symbol = { "He", anti = "yes" } },
["antihydrogen"] = { link = "Antihydrogen", symbol = { "H", anti = "yes" } },
["antikaon"] = { link = "Kaon", symbol = { "K", anti = "yes" } },
["antikaon*"] = { link = "Kaon", symbol = { "K", anti = "yes", TR = "&lowast;" } },
["antikaon*0"] = { link = "Kaon", symbol = { "K", anti = "yes", TR = "&lowast;0" } },
["antikaon0"] = { link = "Kaon", symbol = { "K", anti = "yes", TR = "0" } },
["antilepton"] = { link = "Antilepton", symbol = { "ℓ", anti = "yes" } },
["antilepton0"] = { link = "Antilepton", symbol = { "ℓ", TR = "0", anti = "yes" } },
["antimuon"] = { link = "Antimuon", symbol = { "&mu;", TR = "+" } },
["antineutrino"] = { link = "Antineutrino", symbol = { "&nu;", anti = "yes" } },
["antineutrino0"] = { link = "Antineutrino", symbol = { "&nu;", TR = "0", anti = "yes" } },
["antineutron"] = { link = "Antineutron", symbol = { "n", anti = "yes" } },
["antineutron0"] = { link = "Antineutron", symbol = { "n", anti = "yes", TR = "0" } },
["antinucleon"] = { link = "Antinucleon", symbol = { "N", anti = "yes" } },
["antinucleon0"] = { link = "Antinucleon", symbol = { "N", anti = "yes", TR = "0" } },
["antiphoton"] = { link = "Antiphoton", symbol = { "&gamma;", anti = "yes" } },
["antiphoton0"] = { link = "Antiphoton", symbol = { "&gamma;", anti = "yes", TR = "0" } },
["antiproton"] = { link = "Antiproton", symbol = { "p", anti = "yes" } },
["antiquark"] = { link = "Antiquark", symbol = { "q", anti = "yes" } },
["antislepton"] = { link = "Slepton", symbol = { "l&#x0305;&#x0342;" } },
["antisquark"] = { link = "Squark", symbol = { "q&#x0305;&#x0342;" } },
["antit"] = { link = "T meson", symbol = { "T", anti = "yes" } },
["antit*"] = { link = "T meson", symbol = { "T", anti = "yes", TR = "&lowast;" } },
["antit*0"] = { link = "T meson", symbol = { "T", anti = "yes", TR = "&lowast;0" } },
["antit0"] = { link = "T meson", symbol = { "T", anti = "yes", TR = "0" } },
["antitau"] = { link = "Antitau", symbol = { "&tau;", TR = "+" } },
["antitauon"] = { link = "Antitauon", symbol = { "&tau;", TR = "+" } },
["antitritium"] = { link = "Antitritium", symbol = { "T", anti = "yes" } },
["axino"] = { link = "", symbol = { "A&#x0342;", TR = "0" } },
["axion"] = { link = "", symbol = { "A", TR = "0" } },
["b"] = { link = "B meson", symbol = { "B" } },
["b*"] = { link = "B meson", symbol = { "B", TR = "&lowast;" } },
["b*+"] = { link = "B meson", symbol = { "B", TR = "&lowast;+" } },
["b*+-"] = { link = "B meson", symbol = { "B", TR = "&lowast;&plusmn;" } },
["b*-"] = { link = "B meson", symbol = { "B", TR = "&lowast;&minus;" } },
["b*-+"] = { link = "B meson", symbol = { "B", TR = "&lowast;&#x2213;" } },
["b*0"] = { link = "B meson", symbol = { "B", TR = "&lowast;0" } },
["b+"] = { link = "B meson", symbol = { "B", TR = "+" } },
["b+-"] = { link = "B meson", symbol = { "B", TR = "&plusmn;" } },
["b-"] = { link = "B meson", symbol = { "B", TR = "&minus;" } },
["b-+"] = { link = "B meson", symbol = { "B", TR = "&#x2213;" } },
["b0"] = { link = "B meson", symbol = { "B", TR = "0" } },
["b boson"] = { link = "B boson", symbol = { "B" } },
["b boson0"] = { link = "B boson", symbol = { "B", TR = "0" } },
["beta"] = { link = "Beta particle", symbol = { "&beta;" } },
["beta+"] = { link = "Beta particle", symbol = { "&beta;", TR = "+" } },
["beta+-"] = { link = "Beta particle", symbol = { "&beta;", TR = "&plusmn;" } },
["beta-"] = { link = "Beta particle", symbol = { "&beta;", TR = "&minus;" } },
["beta-+"] = { link = "Beta particle", symbol = { "&beta;", TR = "&#x2213;" } },
["bino"] = { link = "Bino (particle)", symbol = { "b&#x0342;" } },
["blue antiquark"] = { link = "Color charge", symbol = { "q", anti = "yes", BR = "B" } },
["blue antisquark"] = { link = "Color charge", symbol = { "q&#x0305;&#x0342;", BR = "B" } },
["blue quark"] = { link = "Color charge", symbol = { "q", BR = "B" } },
["blue squark"] = { link = "Color charge", symbol = { "q&#x0342;", BR = "B" } },
["bottom antiquark"] = { link = "Bottom antiquark", symbol = { "b", anti = "yes" } },
["bottom antisquark"] = { link = "Squark", symbol = { "b&#x0305;&#x0342;" } },
["bottom antit"] = { link = "Bottom T meson", symbol = { "T", anti = "yes", TR = "b" } },
["bottom double top omega"] = { link = "Bottom double top omega baryon", symbol = { "&Omega;", BR = "btt" } },
["bottom double top omega*"] = { link = "Bottom double top omega baryon", symbol = { "&Omega;", TR = "&lowast;", BR = "btt" } },
["bottom double top omega*+"] = { link = "Bottom double top omega baryon", symbol = { "&Omega;", TR = "&lowast;+", BR = "btt" } },
["bottom double top omega+"] = { link = "Bottom double top omega baryon", symbol = { "&Omega;", TR = "+", BR = "btt" } },
["bottom eta"] = { link = "Bottom eta meson", symbol = { "&eta;", BR = "b" } },
["bottom eta0"] = { link = "Bottom eta meson", symbol = { "&eta;", TR = "0", BR = "b" } },
["bottom eta prime"] = { link = "Bottom eta prime meson", symbol = { "&eta;&prime;", BR = "b" } },
["bottom eta prime0"] = { link = "Bottom eta prime meson", symbol = { "&eta;&prime;", TR = "0", BR = "b" } },
["bottom lambda"] = { link = "Bottom lambda baryon", symbol = { "&Lambda;", BR = "b" } },
["bottom lambda*"] = { link = "Bottom lambda baryon", symbol = { "&Lambda;", TR = "&lowast;", BR = "b" } },
["bottom lambda*0"] = { link = "Bottom lambda baryon", symbol = { "&Lambda;", TR = "&lowast;0", BR = "b" } },
["bottom lambda0"] = { link = "Bottom lambda baryon", symbol = { "&Lambda;", TR = "0", BR = "b" } },
["bottom omega"] = { link = "Bottom omega baryon", symbol = { "&Omega;", BR = "b" } },
["bottom omega*"] = { link = "Bottom omega baryon", symbol = { "&Omega;", TR = "&lowast;", BR = "b" } },
["bottom omega*-"] = { link = "Bottom omega baryon", symbol = { "&Omega;", TR = "&lowast;&minus;", BR = "b" } },
["bottom omega-"] = { link = "Bottom omega baryon", symbol = { "&Omega;", TR = "&minus;", BR = "b" } },
["bottom quark"] = { link = "Bottom quark", symbol = { "b" } },
["bottom sigma"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", BR = "b" } },
["bottom sigma*"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", TR = "&lowast;", BR = "b" } },
["bottom sigma*+"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", TR = "&lowast;+", BR = "b" } },
["bottom sigma*+-"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", TR = "&lowast;&plusmn;", BR = "b" } },
["bottom sigma*-"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", TR = "&lowast;&minus;", BR = "b" } },
["bottom sigma*-+"] = { link = "Bottom sigma baryon", symbol = { "&Sigma;", TR = "&#x2213;", BR = "b" } },