function [ x, y, z, w ] = rule15 ( )

%*****************************************************************************80
%
%% rule15() returns the pyramid quadrature rule of precision 15.
%
%  Discussion:
%
%    The unit pyramid with square base is the region
%
%      -1 <= X <= 1
%      -1 <= Y <= 1
%       0 <= Z <= 1.
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    15 April 2023
%
%  Author:
%
%    John Burkardt
%
%  Reference:
%
%    Jan Jaskowiec, Natarajan Sukumar,
%    High order symmetric cubature rules for tetrahedra and pyramids,
%    International Journal for Numerical Methods in Engineering,
%    Volume 122, Number 1, pages 148-171, 24 August 2020.
%
%  Output:
%
%    x(n), y(n), z(n): the coordinates of quadrature points.
%
%    w(n): the quadrature weights.
%
  x = [ ...
      0.00000000000000000000, ...
      0.00000000000000000000, ...
      0.70014035742397184858, ...
      0.00000000000000000000, ...
     -0.70014035742397184858, ...
      0.00000000000000000000, ...
      0.91936314848339839578, ...
      0.00000000000000000000, ...
     -0.91936314848339839578, ...
      0.00000000000000000000, ...
      0.11013348894423610758, ...
      0.00000000000000000000, ...
     -0.11013348894423610758, ...
      0.00000000000000000000, ...
      0.44650085670154981976, ...
      0.00000000000000000000, ...
     -0.44650085670154981976, ...
      0.00000000000000000000, ...
      0.80205385758014868802, ...
      0.00000000000000000000, ...
     -0.80205385758014868802, ...
      0.00000000000000000000, ...
      0.53015124527324641868, ...
      0.00000000000000000000, ...
     -0.53015124527324641868, ...
      0.00000000000000000000, ...
      0.97322734428927526462, ...
      0.00000000000000000000, ...
     -0.97322734428927526462, ...
      0.00000000000000000000, ...
      0.50557186634064188446, ...
      0.00000000000000000000, ...
     -0.50557186634064188446, ...
      0.00000000000000000000, ...
      0.04618938260051261985, ...
      0.00000000000000000000, ...
     -0.04618938260051261985, ...
      0.00000000000000000000, ...
      0.62301364063828001960, ...
      0.00000000000000000000, ...
     -0.62301364063828001960, ...
      0.00000000000000000000, ...
      0.29509310458272342004, ...
      0.00000000000000000000, ...
     -0.29509310458272342004, ...
      0.00000000000000000000, ...
      0.47760058576112396356, ...
      0.00000000000000000000, ...
     -0.47760058576112396356, ...
      0.00000000000000000000, ...
      0.36898015805621120489, ...
      0.00000000000000000000, ...
     -0.36898015805621120489, ...
      0.00000000000000000000, ...
      0.37237829048305948199, ...
     -0.37237829048305948199, ...
      0.37237829048305948199, ...
     -0.37237829048305948199, ...
      0.53419020022883723087, ...
     -0.53419020022883723087, ...
      0.53419020022883723087, ...
     -0.53419020022883723087, ...
      0.06063808134784291065, ...
     -0.06063808134784291065, ...
      0.06063808134784291065, ...
     -0.06063808134784291065, ...
      0.47770687706587527943, ...
     -0.47770687706587527943, ...
      0.47770687706587527943, ...
     -0.47770687706587527943, ...
      0.19875431205737298379, ...
     -0.19875431205737298379, ...
      0.19875431205737298379, ...
     -0.19875431205737298379, ...
      0.75996956110375202265, ...
     -0.75996956110375202265, ...
      0.75996956110375202265, ...
     -0.75996956110375202265, ...
      0.50554584202664287762, ...
     -0.50554584202664287762, ...
      0.50554584202664287762, ...
     -0.50554584202664287762, ...
      0.22064824236265745405, ...
     -0.22064824236265745405, ...
      0.22064824236265745405, ...
     -0.22064824236265745405, ...
      0.34405034181784766023, ...
     -0.34405034181784766023, ...
      0.34405034181784766023, ...
     -0.34405034181784766023, ...
      0.19624129641007534430, ...
     -0.19624129641007534430, ...
      0.19624129641007534430, ...
     -0.19624129641007534430, ...
      0.91947901583738034237, ...
     -0.91947901583738034237, ...
      0.91947901583738034237, ...
     -0.91947901583738034237, ...
      0.26209258399888046842, ...
     -0.26209258399888046842, ...
      0.26209258399888046842, ...
     -0.26209258399888046842, ...
      0.17448879428144709047, ...
     -0.17448879428144709047, ...
      0.17448879428144709047, ...
     -0.17448879428144709047, ...
      0.13256324285803838814, ...
     -0.13256324285803838814, ...
      0.13256324285803838814, ...
     -0.13256324285803838814, ...
      0.30777107074463094794, ...
     -0.30777107074463094794, ...
      0.30777107074463094794, ...
     -0.30777107074463094794, ...
      0.45437881454568046502, ...
     -0.45437881454568046502, ...
      0.45437881454568046502, ...
     -0.45437881454568046502, ...
      0.18203893212319594008, ...
     -0.18203893212319594008, ...
      0.18203893212319594008, ...
     -0.18203893212319594008, ...
      0.18804430068288069400, ...
     -0.18804430068288069400, ...
      0.18804430068288069400, ...
     -0.18804430068288069400, ...
      0.85285866036694601977, ...
     -0.85285866036694601977, ...
      0.85285866036694601977, ...
     -0.85285866036694601977, ...
      0.19395358431436507396, ...
     -0.19395358431436507396, ...
      0.19395358431436507396, ...
     -0.19395358431436507396, ...
      0.63620569449244868121, ...
     -0.63620569449244868121, ...
      0.63620569449244868121, ...
     -0.63620569449244868121, ...
      0.71609629503236627013, ...
     -0.71609629503236627013, ...
      0.71609629503236627013, ...
     -0.71609629503236627013, ...
      0.72970588623268628492, ...
     -0.72970588623268628492, ...
      0.72970588623268628492, ...
     -0.72970588623268628492, ...
      0.85828508770542477624, ...
      0.57684038354992128728, ...
     -0.85828508770542477624, ...
      0.57684038354992128728, ...
      0.85828508770542477624, ...
     -0.57684038354992128728, ...
     -0.85828508770542477624, ...
     -0.57684038354992128728, ...
      0.76336766190340221705, ...
      0.21167809325271402798, ...
     -0.76336766190340221705, ...
      0.21167809325271402798, ...
      0.76336766190340221705, ...
     -0.21167809325271402798, ...
     -0.76336766190340221705, ...
     -0.21167809325271402798, ...
      0.21613035096350702302, ...
      0.58392235225835387169, ...
     -0.21613035096350702302, ...
      0.58392235225835387169, ...
      0.21613035096350702302, ...
     -0.58392235225835387169, ...
     -0.21613035096350702302, ...
     -0.58392235225835387169, ...
      0.95615842996744093707, ...
      0.64241827941687201786, ...
     -0.95615842996744093707, ...
      0.64241827941687201786, ...
      0.95615842996744093707, ...
     -0.64241827941687201786, ...
     -0.95615842996744093707, ...
     -0.64241827941687201786, ...
      0.87592219252594005763, ...
      0.37797565831285062643, ...
     -0.87592219252594005763, ...
      0.37797565831285062643, ...
      0.87592219252594005763, ...
     -0.37797565831285062643, ...
     -0.87592219252594005763, ...
     -0.37797565831285062643, ...
      0.24453940621889402873, ...
      0.46719416054032014696, ...
     -0.24453940621889402873, ...
      0.46719416054032014696, ...
      0.24453940621889402873, ...
     -0.46719416054032014696, ...
     -0.24453940621889402873, ...
     -0.46719416054032014696, ...
      0.37060589700094320742, ...
      0.54852690614804233693, ...
     -0.37060589700094320742, ...
      0.54852690614804233693, ...
      0.37060589700094320742, ...
     -0.54852690614804233693, ...
     -0.37060589700094320742, ...
     -0.54852690614804233693, ...
      0.61567982840573709513, ...
      0.00714017158789090767, ...
     -0.61567982840573709513, ...
      0.00714017158789090767, ...
      0.61567982840573709513, ...
     -0.00714017158789090767, ...
     -0.61567982840573709513, ...
     -0.00714017158789090767, ...
      0.71013273965512191399, ...
      0.27918941987191842058, ...
     -0.71013273965512191399, ...
      0.27918941987191842058, ...
      0.71013273965512191399, ...
     -0.27918941987191842058, ...
     -0.71013273965512191399, ...
     -0.27918941987191842058, ...
      0.82587110596774426785, ...
      0.35683026213317575737, ...
     -0.82587110596774426785, ...
      0.35683026213317575737, ...
      0.82587110596774426785, ...
     -0.35683026213317575737, ...
     -0.82587110596774426785, ...
     -0.35683026213317575737, ...
      0.47557663390649029811, ...
      0.69286495782397328203, ...
     -0.47557663390649029811, ...
      0.69286495782397328203, ...
      0.47557663390649029811, ...
     -0.69286495782397328203, ...
     -0.47557663390649029811, ...
     -0.69286495782397328203 ];

  y = [ ...
      0.00000000000000000000, ...
      0.00000000000000000000, ...
      0.00000000000000000000, ...
      0.70014035742397184858, ...
      0.00000000000000000000, ...
     -0.70014035742397184858, ...
      0.00000000000000000000, ...
      0.91936314848339839578, ...
      0.00000000000000000000, ...
     -0.91936314848339839578, ...
      0.00000000000000000000, ...
      0.11013348894423610758, ...
      0.00000000000000000000, ...
     -0.11013348894423610758, ...
      0.00000000000000000000, ...
      0.44650085670154981976, ...
      0.00000000000000000000, ...
     -0.44650085670154981976, ...
      0.00000000000000000000, ...
      0.80205385758014868802, ...
      0.00000000000000000000, ...
     -0.80205385758014868802, ...
      0.00000000000000000000, ...
      0.53015124527324641868, ...
      0.00000000000000000000, ...
     -0.53015124527324641868, ...
      0.00000000000000000000, ...
      0.97322734428927526462, ...
      0.00000000000000000000, ...
     -0.97322734428927526462, ...
      0.00000000000000000000, ...
      0.50557186634064188446, ...
      0.00000000000000000000, ...
     -0.50557186634064188446, ...
      0.00000000000000000000, ...
      0.04618938260051261985, ...
      0.00000000000000000000, ...
     -0.04618938260051261985, ...
      0.00000000000000000000, ...
      0.62301364063828001960, ...
      0.00000000000000000000, ...
     -0.62301364063828001960, ...
      0.00000000000000000000, ...
      0.29509310458272342004, ...
      0.00000000000000000000, ...
     -0.29509310458272342004, ...
      0.00000000000000000000, ...
      0.47760058576112396356, ...
      0.00000000000000000000, ...
     -0.47760058576112396356, ...
      0.00000000000000000000, ...
      0.36898015805621120489, ...
      0.00000000000000000000, ...
     -0.36898015805621120489, ...
      0.37237829048305948199, ...
      0.37237829048305948199, ...
     -0.37237829048305948199, ...
     -0.37237829048305948199, ...
      0.53419020022883723087, ...
      0.53419020022883723087, ...
     -0.53419020022883723087, ...
     -0.53419020022883723087, ...
      0.06063808134784291065, ...
      0.06063808134784291065, ...
     -0.06063808134784291065, ...
     -0.06063808134784291065, ...
      0.47770687706587527943, ...
      0.47770687706587527943, ...
     -0.47770687706587527943, ...
     -0.47770687706587527943, ...
      0.19875431205737298379, ...
      0.19875431205737298379, ...
     -0.19875431205737298379, ...
     -0.19875431205737298379, ...
      0.75996956110375202265, ...
      0.75996956110375202265, ...
     -0.75996956110375202265, ...
     -0.75996956110375202265, ...
      0.50554584202664287762, ...
      0.50554584202664287762, ...
     -0.50554584202664287762, ...
     -0.50554584202664287762, ...
      0.22064824236265745405, ...
      0.22064824236265745405, ...
     -0.22064824236265745405, ...
     -0.22064824236265745405, ...
      0.34405034181784766023, ...
      0.34405034181784766023, ...
     -0.34405034181784766023, ...
     -0.34405034181784766023, ...
      0.19624129641007534430, ...
      0.19624129641007534430, ...
     -0.19624129641007534430, ...
     -0.19624129641007534430, ...
      0.91947901583738034237, ...
      0.91947901583738034237, ...
     -0.91947901583738034237, ...
     -0.91947901583738034237, ...
      0.26209258399888046842, ...
      0.26209258399888046842, ...
     -0.26209258399888046842, ...
     -0.26209258399888046842, ...
      0.17448879428144709047, ...
      0.17448879428144709047, ...
     -0.17448879428144709047, ...
     -0.17448879428144709047, ...
      0.13256324285803838814, ...
      0.13256324285803838814, ...
     -0.13256324285803838814, ...
     -0.13256324285803838814, ...
      0.30777107074463094794, ...
      0.30777107074463094794, ...
     -0.30777107074463094794, ...
     -0.30777107074463094794, ...
      0.45437881454568046502, ...
      0.45437881454568046502, ...
     -0.45437881454568046502, ...
     -0.45437881454568046502, ...
      0.18203893212319594008, ...
      0.18203893212319594008, ...
     -0.18203893212319594008, ...
     -0.18203893212319594008, ...
      0.18804430068288069400, ...
      0.18804430068288069400, ...
     -0.18804430068288069400, ...
     -0.18804430068288069400, ...
      0.85285866036694601977, ...
      0.85285866036694601977, ...
     -0.85285866036694601977, ...
     -0.85285866036694601977, ...
      0.19395358431436507396, ...
      0.19395358431436507396, ...
     -0.19395358431436507396, ...
     -0.19395358431436507396, ...
      0.63620569449244868121, ...
      0.63620569449244868121, ...
     -0.63620569449244868121, ...
     -0.63620569449244868121, ...
      0.71609629503236627013, ...
      0.71609629503236627013, ...
     -0.71609629503236627013, ...
     -0.71609629503236627013, ...
      0.72970588623268628492, ...
      0.72970588623268628492, ...
     -0.72970588623268628492, ...
     -0.72970588623268628492, ...
      0.57684038354992128728, ...
      0.85828508770542477624, ...
      0.57684038354992128728, ...
     -0.85828508770542477624, ...
     -0.57684038354992128728, ...
      0.85828508770542477624, ...
     -0.57684038354992128728, ...
     -0.85828508770542477624, ...
      0.21167809325271402798, ...
      0.76336766190340221705, ...
      0.21167809325271402798, ...
     -0.76336766190340221705, ...
     -0.21167809325271402798, ...
      0.76336766190340221705, ...
     -0.21167809325271402798, ...
     -0.76336766190340221705, ...
      0.58392235225835387169, ...
      0.21613035096350702302, ...
      0.58392235225835387169, ...
     -0.21613035096350702302, ...
     -0.58392235225835387169, ...
      0.21613035096350702302, ...
     -0.58392235225835387169, ...
     -0.21613035096350702302, ...
      0.64241827941687201786, ...
      0.95615842996744093707, ...
      0.64241827941687201786, ...
     -0.95615842996744093707, ...
     -0.64241827941687201786, ...
      0.95615842996744093707, ...
     -0.64241827941687201786, ...
     -0.95615842996744093707, ...
      0.37797565831285062643, ...
      0.87592219252594005763, ...
      0.37797565831285062643, ...
     -0.87592219252594005763, ...
     -0.37797565831285062643, ...
      0.87592219252594005763, ...
     -0.37797565831285062643, ...
     -0.87592219252594005763, ...
      0.46719416054032014696, ...
      0.24453940621889402873, ...
      0.46719416054032014696, ...
     -0.24453940621889402873, ...
     -0.46719416054032014696, ...
      0.24453940621889402873, ...
     -0.46719416054032014696, ...
     -0.24453940621889402873, ...
      0.54852690614804233693, ...
      0.37060589700094320742, ...
      0.54852690614804233693, ...
     -0.37060589700094320742, ...
     -0.54852690614804233693, ...
      0.37060589700094320742, ...
     -0.54852690614804233693, ...
     -0.37060589700094320742, ...
      0.00714017158789090767, ...
      0.61567982840573709513, ...
      0.00714017158789090767, ...
     -0.61567982840573709513, ...
     -0.00714017158789090767, ...
      0.61567982840573709513, ...
     -0.00714017158789090767, ...
     -0.61567982840573709513, ...
      0.27918941987191842058, ...
      0.71013273965512191399, ...
      0.27918941987191842058, ...
     -0.71013273965512191399, ...
     -0.27918941987191842058, ...
      0.71013273965512191399, ...
     -0.27918941987191842058, ...
     -0.71013273965512191399, ...
      0.35683026213317575737, ...
      0.82587110596774426785, ...
      0.35683026213317575737, ...
     -0.82587110596774426785, ...
     -0.35683026213317575737, ...
      0.82587110596774426785, ...
     -0.35683026213317575737, ...
     -0.82587110596774426785, ...
      0.69286495782397328203, ...
      0.47557663390649029811, ...
      0.69286495782397328203, ...
     -0.47557663390649029811, ...
     -0.69286495782397328203, ...
      0.47557663390649029811, ...
     -0.69286495782397328203, ...
     -0.47557663390649029811 ];

  z = [ ...
      0.95167840606392661851, ...
      0.29890092144247565331, ...
      0.10372522326204723642, ...
      0.10372522326204723642, ...
      0.10372522326204723642, ...
      0.10372522326204723642, ...
      0.06052669044962753070, ...
      0.06052669044962753070, ...
      0.06052669044962753070, ...
      0.06052669044962753070, ...
      0.87767072134508183900, ...
      0.87767072134508183900, ...
      0.87767072134508183900, ...
      0.87767072134508183900, ...
      0.33061431908844512995, ...
      0.33061431908844512995, ...
      0.33061431908844512995, ...
      0.33061431908844512995, ...
      0.18913057164406818500, ...
      0.18913057164406818500, ...
      0.18913057164406818500, ...
      0.18913057164406818500, ...
      0.15549793195551472880, ...
      0.15549793195551472880, ...
      0.15549793195551472880, ...
      0.15549793195551472880, ...
      0.00490511032939973824, ...
      0.00490511032939973824, ...
      0.00490511032939973824, ...
      0.00490511032939973824, ...
      0.06238803484862592841, ...
      0.06238803484862592841, ...
      0.06238803484862592841, ...
      0.06238803484862592841, ...
      0.53284146417918532013, ...
      0.53284146417918532013, ...
      0.53284146417918532013, ...
      0.53284146417918532013, ...
      0.37695593807084121218, ...
      0.37695593807084121218, ...
      0.37695593807084121218, ...
      0.37695593807084121218, ...
      0.68148251405524751245, ...
      0.68148251405524751245, ...
      0.68148251405524751245, ...
      0.68148251405524751245, ...
      0.23097535663334242684, ...
      0.23097535663334242684, ...
      0.23097535663334242684, ...
      0.23097535663334242684, ...
      0.50335666905043052743, ...
      0.50335666905043052743, ...
      0.50335666905043052743, ...
      0.50335666905043052743, ...
      0.42353675293216364039, ...
      0.42353675293216364039, ...
      0.42353675293216364039, ...
      0.42353675293216364039, ...
      0.41296679793793455993, ...
      0.41296679793793455993, ...
      0.41296679793793455993, ...
      0.41296679793793455993, ...
      0.78640579578998992538, ...
      0.78640579578998992538, ...
      0.78640579578998992538, ...
      0.78640579578998992538, ...
      0.32653775213007651956, ...
      0.32653775213007651956, ...
      0.32653775213007651956, ...
      0.32653775213007651956, ...
      0.05291423306214974864, ...
      0.05291423306214974864, ...
      0.05291423306214974864, ...
      0.05291423306214974864, ...
      0.00693099618919339969, ...
      0.00693099618919339969, ...
      0.00693099618919339969, ...
      0.00693099618919339969, ...
      0.01799129130112891647, ...
      0.01799129130112891647, ...
      0.01799129130112891647, ...
      0.01799129130112891647, ...
      0.00830477370838420340, ...
      0.00830477370838420340, ...
      0.00830477370838420340, ...
      0.00830477370838420340, ...
      0.61788739915987689333, ...
      0.61788739915987689333, ...
      0.61788739915987689333, ...
      0.61788739915987689333, ...
      0.19265498366863681445, ...
      0.19265498366863681445, ...
      0.19265498366863681445, ...
      0.19265498366863681445, ...
      0.01617257265834035757, ...
      0.01617257265834035757, ...
      0.01617257265834035757, ...
      0.01617257265834035757, ...
      0.59548810603233670591, ...
      0.59548810603233670591, ...
      0.59548810603233670591, ...
      0.59548810603233670591, ...
      0.76735204589989336466, ...
      0.76735204589989336466, ...
      0.76735204589989336466, ...
      0.76735204589989336466, ...
      0.64457148839122024864, ...
      0.64457148839122024864, ...
      0.64457148839122024864, ...
      0.64457148839122024864, ...
      0.26823389272477243805, ...
      0.26823389272477243805, ...
      0.26823389272477243805, ...
      0.26823389272477243805, ...
      0.19249663769902353172, ...
      0.19249663769902353172, ...
      0.19249663769902353172, ...
      0.19249663769902353172, ...
      0.35451205561493442930, ...
      0.35451205561493442930, ...
      0.35451205561493442930, ...
      0.35451205561493442930, ...
      0.13784397009929885702, ...
      0.13784397009929885702, ...
      0.13784397009929885702, ...
      0.13784397009929885702, ...
      0.08819642588395044946, ...
      0.08819642588395044946, ...
      0.08819642588395044946, ...
      0.08819642588395044946, ...
      0.44126341704052479686, ...
      0.44126341704052479686, ...
      0.44126341704052479686, ...
      0.44126341704052479686, ...
      0.18126706536632553046, ...
      0.18126706536632553046, ...
      0.18126706536632553046, ...
      0.18126706536632553046, ...
      0.06273138420630826328, ...
      0.06273138420630826328, ...
      0.06273138420630826328, ...
      0.06273138420630826328, ...
      0.22238800479499257201, ...
      0.22238800479499257201, ...
      0.22238800479499257201, ...
      0.22238800479499257201, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.12311329897268918909, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.02653658688975024313, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.32949702529445068500, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.02375108271645150898, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.01156156746353601689, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.50478124488277686943, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.09182493970820698737, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.01061641469954416848, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.18699248305545079774, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.07551964039133612916, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672, ...
      0.28631001132523614672 ];

  w = [ ...
      0.00042533015548600539, ...
      0.01525748792328103336, ...
      0.00528017662585705642, ...
      0.00528017662585705642, ...
      0.00528017662585705642, ...
      0.00528017662585705642, ...
      0.00244639458990403638, ...
      0.00244639458990403638, ...
      0.00244639458990403638, ...
      0.00244639458990403638, ...
      0.00097370603129723528, ...
      0.00097370603129723528, ...
      0.00097370603129723528, ...
      0.00097370603129723528, ...
      0.00777612495382315819, ...
      0.00777612495382315819, ...
      0.00777612495382315819, ...
      0.00777612495382315819, ...
      0.00267697092767919202, ...
      0.00267697092767919202, ...
      0.00267697092767919202, ...
      0.00267697092767919202, ...
      0.00619081284266621932, ...
      0.00619081284266621932, ...
      0.00619081284266621932, ...
      0.00619081284266621932, ...
      0.00065618656167288063, ...
      0.00065618656167288063, ...
      0.00065618656167288063, ...
      0.00065618656167288063, ...
      0.00656994056618269082, ...
      0.00656994056618269082, ...
      0.00656994056618269082, ...
      0.00656994056618269082, ...
      0.00267308743214515841, ...
      0.00267308743214515841, ...
      0.00267308743214515841, ...
      0.00267308743214515841, ...
      0.00175949530216048481, ...
      0.00175949530216048481, ...
      0.00175949530216048481, ...
      0.00175949530216048481, ...
      0.00331285760856183092, ...
      0.00331285760856183092, ...
      0.00331285760856183092, ...
      0.00331285760856183092, ...
      0.00751034506572093984, ...
      0.00751034506572093984, ...
      0.00751034506572093984, ...
      0.00751034506572093984, ...
      0.00893166529089345351, ...
      0.00893166529089345351, ...
      0.00893166529089345351, ...
      0.00893166529089345351, ...
      0.00556841825996671948, ...
      0.00556841825996671948, ...
      0.00556841825996671948, ...
      0.00556841825996671948, ...
      0.00264945739278132876, ...
      0.00264945739278132876, ...
      0.00264945739278132876, ...
      0.00264945739278132876, ...
      0.00197028999055473379, ...
      0.00197028999055473379, ...
      0.00197028999055473379, ...
      0.00197028999055473379, ...
      0.00513483903966016272, ...
      0.00513483903966016272, ...
      0.00513483903966016272, ...
      0.00513483903966016272, ...
      0.00742192548155929527, ...
      0.00742192548155929527, ...
      0.00742192548155929527, ...
      0.00742192548155929527, ...
      0.00164485721629859362, ...
      0.00164485721629859362, ...
      0.00164485721629859362, ...
      0.00164485721629859362, ...
      0.00553453693910099451, ...
      0.00553453693910099451, ...
      0.00553453693910099451, ...
      0.00553453693910099451, ...
      0.00325628156420546379, ...
      0.00325628156420546379, ...
      0.00325628156420546379, ...
      0.00325628156420546379, ...
      0.00151506082426114191, ...
      0.00151506082426114191, ...
      0.00151506082426114191, ...
      0.00151506082426114191, ...
      0.00591126556727756668, ...
      0.00591126556727756668, ...
      0.00591126556727756668, ...
      0.00591126556727756668, ...
      0.00083923797814166039, ...
      0.00083923797814166039, ...
      0.00083923797814166039, ...
      0.00083923797814166039, ...
      0.00402240401025226024, ...
      0.00402240401025226024, ...
      0.00402240401025226024, ...
      0.00402240401025226024, ...
      0.00223169575519892738, ...
      0.00223169575519892738, ...
      0.00223169575519892738, ...
      0.00223169575519892738, ...
      0.00615688200816193708, ...
      0.00615688200816193708, ...
      0.00615688200816193708, ...
      0.00615688200816193708, ...
      0.00864232058920194786, ...
      0.00864232058920194786, ...
      0.00864232058920194786, ...
      0.00864232058920194786, ...
      0.00745270338750553870, ...
      0.00745270338750553870, ...
      0.00745270338750553870, ...
      0.00745270338750553870, ...
      0.00502880383507017109, ...
      0.00502880383507017109, ...
      0.00502880383507017109, ...
      0.00502880383507017109, ...
      0.00879638512225545434, ...
      0.00879638512225545434, ...
      0.00879638512225545434, ...
      0.00879638512225545434, ...
      0.00174781246088704756, ...
      0.00174781246088704756, ...
      0.00174781246088704756, ...
      0.00174781246088704756, ...
      0.00918989383822925963, ...
      0.00918989383822925963, ...
      0.00918989383822925963, ...
      0.00918989383822925963, ...
      0.00620807391936788796, ...
      0.00620807391936788796, ...
      0.00620807391936788796, ...
      0.00620807391936788796, ...
      0.00568398055245949909, ...
      0.00568398055245949909, ...
      0.00568398055245949909, ...
      0.00568398055245949909, ...
      0.00183658571623211762, ...
      0.00183658571623211762, ...
      0.00183658571623211762, ...
      0.00183658571623211762, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00221869264777755162, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00260988740586402639, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00616875610859360119, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00122995761226799547, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00195493878423380618, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00346763933769407258, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00677026604334400768, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00167829416355688515, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00713079759016688013, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00467547289885053390, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854, ...
      0.00253420752420773854 ];

  return
end
