aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-I.compute.c2724
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dx.compute.c2720
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c2321
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxy.compute.c2557
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxz.compute.c2488
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dy.compute.c2721
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyy.compute.c2265
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyz.compute.c2550
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dz.compute.c2737
-rw-r--r--src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dzz.compute.c2341
10 files changed, 25424 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-I.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-I.compute.c
new file mode 100644
index 0000000..64d1223
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-I.compute.c
@@ -0,0 +1,2724 @@
+fp t9058;
+fp t9057;
+fp t9060;
+fp t9696;
+fp t8960;
+fp t9307;
+fp t9063;
+fp t8964;
+fp t9563;
+fp t9262;
+fp t10201;
+fp t9021;
+fp t9025;
+fp t9767;
+fp t9759;
+fp t10200;
+fp t9059;
+fp t9061;
+fp t9065;
+fp t9571;
+fp t8975;
+fp t9774;
+fp t9510;
+fp t10199;
+fp t9046;
+fp t9681;
+fp t9016;
+fp t9616;
+fp t9064;
+fp t8809;
+fp t10198;
+fp t9598;
+fp t9062;
+fp t9372;
+fp t9733;
+fp t9251;
+fp t10197;
+fp t9649;
+fp t9037;
+fp t10196;
+fp t9662;
+fp t9434;
+fp t9583;
+fp t10195;
+fp t8997;
+fp t9622;
+fp t8972;
+fp t9569;
+fp t10194;
+fp t9719;
+fp t9764;
+fp t9449;
+fp t10193;
+fp t8995;
+fp t9699;
+fp t9723;
+fp t10192;
+fp t9000;
+fp t9639;
+fp t9005;
+fp t9674;
+fp t9326;
+fp t10191;
+fp t9782;
+fp t9023;
+fp t9019;
+fp t9769;
+fp t10190;
+fp t9742;
+fp t9457;
+fp t9675;
+fp t9554;
+fp t10189;
+fp t9600;
+fp t9508;
+fp t9690;
+fp t9549;
+fp t10188;
+fp t9673;
+fp t9589;
+fp t10187;
+fp t9702;
+fp t9788;
+fp t9011;
+fp t10186;
+fp t9601;
+fp t9047;
+fp t9652;
+fp t10185;
+fp t9461;
+fp t9724;
+fp t9289;
+fp t10184;
+fp t9608;
+fp t9440;
+fp t9380;
+fp t10183;
+fp t10182;
+fp t8963;
+fp t9772;
+fp t9615;
+fp t9243;
+fp t10181;
+fp t9017;
+fp t8983;
+fp t9590;
+fp t10180;
+fp t8962;
+fp t9297;
+fp t10179;
+fp t9003;
+fp t9635;
+fp t9225;
+fp t9001;
+fp t9657;
+fp t10178;
+fp t9646;
+fp t9629;
+fp t9235;
+fp t10177;
+fp t9779;
+fp t9018;
+fp t9503;
+fp t9777;
+fp t8982;
+fp t10176;
+fp t9008;
+fp t9015;
+fp t9645;
+fp t10175;
+fp t9052;
+fp t10174;
+fp t9738;
+fp t9685;
+fp t10173;
+fp t9698;
+fp t8634;
+fp t9042;
+fp t9587;
+fp t10172;
+fp t8977;
+fp t10171;
+fp t9627;
+fp t8998;
+fp t10170;
+fp t9614;
+fp t8641;
+fp t10169;
+fp t9642;
+fp t8723;
+fp t9566;
+fp t8832;
+fp t10168;
+fp t9605;
+fp t10167;
+fp t10166;
+fp t9632;
+fp t9558;
+fp t10165;
+fp t9752;
+fp t10164;
+fp t9040;
+fp t9055;
+fp t9786;
+fp t10163;
+fp t9594;
+fp t9732;
+fp t10162;
+fp t9004;
+fp t9597;
+fp t10161;
+fp t8968;
+fp t9596;
+fp t10160;
+fp t9741;
+fp t9500;
+fp t9462;
+fp t10159;
+fp t9056;
+fp t9634;
+fp t9640;
+fp t10158;
+fp t9705;
+fp t10157;
+fp t9041;
+fp t9577;
+fp t10156;
+fp t9570;
+fp t9002;
+fp t9581;
+fp t10155;
+fp t10154;
+fp t9526;
+fp t10153;
+fp t9751;
+fp t10152;
+fp t8970;
+fp t8973;
+fp t10151;
+fp t9661;
+fp t8815;
+fp t10150;
+fp t9726;
+fp t10149;
+fp t8981;
+fp t9038;
+fp t9636;
+fp t10148;
+fp t9531;
+fp t9745;
+fp t10147;
+fp t8716;
+fp t8713;
+fp t10146;
+fp t9682;
+fp t10145;
+fp t9770;
+fp t9760;
+fp t10144;
+fp t8958;
+fp t10143;
+fp t10142;
+fp t8959;
+fp t9643;
+fp t9753;
+fp t10141;
+fp t9754;
+fp t10140;
+fp t9660;
+fp t10139;
+fp t9565;
+fp t10138;
+fp t9013;
+fp t9707;
+fp t9787;
+fp t10137;
+fp t10136;
+fp t9035;
+fp t9027;
+fp t9585;
+fp t10135;
+fp t8976;
+fp t9708;
+fp t9410;
+fp t9562;
+fp t10134;
+fp t9617;
+fp t9196;
+fp t10133;
+fp t9762;
+fp t9735;
+fp t9007;
+fp t9666;
+fp t9241;
+fp t10132;
+fp t9790;
+fp t9543;
+fp t9655;
+fp t9207;
+fp t9584;
+fp t9253;
+fp t10029;
+fp t9700;
+fp t9430;
+fp t9381;
+fp t7750;
+fp t10131;
+fp t8979;
+fp t9775;
+fp t9504;
+fp t8986;
+fp t9619;
+fp t9489;
+fp t10130;
+fp t9781;
+fp t9547;
+fp t9778;
+fp t9497;
+fp t10129;
+fp t9766;
+fp t9572;
+fp t9582;
+fp t9310;
+fp t10128;
+fp t8829;
+fp t10127;
+fp t9722;
+fp t10126;
+fp t9039;
+fp t9574;
+fp t9044;
+fp t10125;
+fp t9656;
+fp t9505;
+fp t7739;
+fp t9443;
+fp t9339;
+fp t9268;
+fp t10015;
+fp t9518;
+fp t10124;
+fp t9654;
+fp t10123;
+fp t9665;
+fp t10122;
+fp t9612;
+fp t10121;
+fp t9595;
+fp t10120;
+fp t9687;
+fp t10119;
+fp t9591;
+fp t9453;
+fp t10118;
+fp t9743;
+fp t9513;
+fp t10117;
+fp t9784;
+fp t9468;
+fp t9704;
+fp t9507;
+fp t10116;
+fp t10115;
+fp t9206;
+fp t10114;
+fp t9715;
+fp t9613;
+fp t10113;
+fp t9501;
+fp t10112;
+fp t9647;
+fp t9467;
+fp t9433;
+fp t10111;
+fp t9620;
+fp t9276;
+fp t9299;
+fp t9470;
+fp t10110;
+fp t9306;
+fp t10109;
+fp t9680;
+fp t9485;
+fp t9431;
+fp t9737;
+fp t9541;
+fp t10079;
+fp t10108;
+fp t9400;
+fp t9285;
+fp t10107;
+fp t9229;
+fp t9261;
+fp t10106;
+fp t9298;
+fp t10105;
+fp t9791;
+fp t9417;
+fp t10104;
+fp t9528;
+fp t10103;
+fp t9325;
+fp t9272;
+fp t10102;
+fp t8967;
+fp t9283;
+fp t8969;
+fp t10101;
+fp t9221;
+fp t10100;
+fp t9329;
+fp t8980;
+fp t9248;
+fp t10099;
+fp t9219;
+fp t10098;
+fp t9267;
+fp t9367;
+fp t10097;
+fp t9376;
+fp t9313;
+fp t8974;
+fp t8971;
+fp t10096;
+fp t9588;
+fp t9256;
+fp t9269;
+fp t10095;
+fp t10094;
+fp t9694;
+fp t9264;
+fp t9308;
+fp t10093;
+fp t10092;
+fp t9050;
+fp t9670;
+fp t9373;
+fp t10091;
+fp t9378;
+fp t10090;
+fp t8999;
+fp t9028;
+fp t10089;
+fp t9033;
+fp t9302;
+fp t10088;
+fp t10087;
+fp t9201;
+fp t10086;
+fp t10085;
+fp t9604;
+fp t9362;
+fp t10084;
+fp t10083;
+fp t10082;
+fp t9424;
+fp t10081;
+fp t9281;
+fp t9575;
+fp t9414;
+fp t10080;
+fp t9303;
+fp t9343;
+fp t9631;
+fp t9312;
+fp t10078;
+fp t9198;
+fp t9483;
+fp t10077;
+fp t9757;
+fp t9498;
+fp t9209;
+fp t10076;
+fp t9346;
+fp t9559;
+fp t9200;
+fp t10075;
+fp t9678;
+fp t9442;
+fp t10074;
+fp t9347;
+fp t10073;
+fp t9481;
+fp t9290;
+fp t10072;
+fp t9428;
+fp t9556;
+fp t9713;
+fp t9493;
+fp t10071;
+fp t10070;
+fp t9542;
+fp t10069;
+fp t9333;
+fp t10068;
+fp t10067;
+fp t8990;
+fp t9437;
+fp t9517;
+fp t9291;
+fp t9419;
+fp t10066;
+fp t9749;
+fp t9469;
+fp t9514;
+fp t10065;
+fp t9024;
+fp t9049;
+fp t9034;
+fp t9036;
+fp t10064;
+fp t9464;
+fp t9651;
+fp t9353;
+fp t10063;
+fp t9650;
+fp t9368;
+fp t9720;
+fp t9478;
+fp t9288;
+fp t10062;
+fp t9511;
+fp t9521;
+fp t10061;
+fp t9369;
+fp t8608;
+fp t10060;
+fp t10059;
+fp t9477;
+fp t9475;
+fp t10058;
+fp t9389;
+fp t9279;
+fp t10057;
+fp t9195;
+fp t9271;
+fp t10056;
+fp t9697;
+fp t9340;
+fp t10055;
+fp t8834;
+fp t9548;
+fp t8629;
+fp t10054;
+fp t9216;
+fp t10053;
+fp t9592;
+fp t9361;
+fp t10052;
+fp t10051;
+fp t9533;
+fp t9427;
+fp t10050;
+fp t10049;
+fp t9456;
+fp t9618;
+fp t9226;
+fp t9287;
+fp t10048;
+fp t10047;
+fp t8994;
+fp t9026;
+fp t9573;
+fp t9593;
+fp t8989;
+fp t10046;
+fp t8748;
+fp t9676;
+fp t8616;
+fp t10045;
+fp t9667;
+fp t9332;
+fp t9716;
+fp t9413;
+fp t10044;
+fp t10043;
+fp t9448;
+fp t10042;
+fp t9022;
+fp t9568;
+fp t9473;
+fp t10041;
+fp t10040;
+fp t9659;
+fp t9370;
+fp t9644;
+fp t9357;
+fp t8668;
+fp t10039;
+fp t9730;
+fp t9502;
+fp t9395;
+fp t9211;
+fp t10038;
+fp t9217;
+fp t10037;
+fp t9454;
+fp t9249;
+fp t10036;
+fp t10035;
+fp t9399;
+fp t10034;
+fp t9405;
+fp t9671;
+fp t8649;
+fp t9296;
+fp t10033;
+fp t10032;
+fp t9274;
+fp t9204;
+fp t8686;
+fp t10031;
+fp t8673;
+fp t9280;
+fp t10030;
+fp t10028;
+fp t10027;
+fp t9761;
+fp t9534;
+fp t9292;
+fp t10026;
+fp t9776;
+fp t9551;
+fp t9250;
+fp t10025;
+fp t10024;
+fp t10023;
+fp t9197;
+fp t9331;
+fp t10022;
+fp t9265;
+fp t9491;
+fp t10021;
+fp t9535;
+fp t9527;
+fp t9205;
+fp t9630;
+fp t9282;
+fp t10020;
+fp t9321;
+fp t10019;
+fp t10018;
+fp t9599;
+fp t9295;
+fp t9354;
+fp t9553;
+fp t10017;
+fp t9536;
+fp t9387;
+fp t9270;
+fp t9409;
+fp t10016;
+fp t9611;
+fp t10014;
+fp t9771;
+fp t9460;
+fp t10013;
+fp t10012;
+fp t9383;
+fp t9247;
+fp t10011;
+fp t10010;
+fp t10009;
+fp t9232;
+fp t10008;
+fp t9792;
+fp t9610;
+fp t9277;
+fp t9218;
+fp t10007;
+fp t9363;
+fp t9451;
+fp t10006;
+fp t9429;
+fp t10005;
+fp t9746;
+fp t9684;
+fp t10004;
+fp t9411;
+fp t10003;
+fp t10002;
+fp t9736;
+fp t8597;
+fp t10001;
+fp t8670;
+fp t9496;
+fp t10000;
+fp t9624;
+fp t8644;
+fp t9275;
+fp t9999;
+fp t9546;
+fp t9445;
+fp t9663;
+fp t9998;
+fp t9335;
+fp t9532;
+fp t9997;
+fp t9486;
+fp t9552;
+fp t9499;
+fp t9996;
+fp t9484;
+fp t9995;
+fp t9537;
+fp t9479;
+fp t9482;
+fp t9994;
+fp t9773;
+fp t9471;
+fp t9993;
+fp t9356;
+fp t9314;
+fp t9992;
+fp t9452;
+fp t9991;
+fp t9322;
+fp t9990;
+fp t9579;
+fp t9224;
+fp t9989;
+fp t9260;
+fp t9988;
+fp t9606;
+fp t9444;
+fp t9609;
+fp t9520;
+fp t9987;
+fp t9692;
+fp t8756;
+fp t9785;
+fp t9986;
+fp t9524;
+fp t9985;
+fp t9984;
+fp t9783;
+fp t9637;
+fp t9672;
+fp t8721;
+fp t9744;
+fp t9983;
+fp t9982;
+fp t8598;
+fp t9981;
+fp t9980;
+fp t9576;
+fp t8606;
+fp t9979;
+fp t9561;
+fp t9231;
+fp t9978;
+fp t8701;
+fp t9305;
+fp t9212;
+fp t9623;
+fp t9174;
+fp t9977;
+fp t9976;
+fp t9446;
+fp t9975;
+fp t9459;
+fp t9974;
+fp t9401;
+fp t9973;
+fp t9972;
+fp t8603;
+fp t9240;
+fp t9227;
+fp t9159;
+fp t8725;
+fp t9971;
+fp t9970;
+fp t9968;
+fp t9633;
+fp t9641;
+fp t8620;
+fp t9967;
+fp t9966;
+fp t9509;
+fp t9965;
+fp t9964;
+fp t8677;
+fp t9963;
+fp t9273;
+fp t9962;
+fp t9961;
+fp t9960;
+fp t9958;
+fp t7925;
+fp t9957;
+fp t9544;
+fp t9530;
+fp t9956;
+fp t9350;
+fp t9955;
+fp t9954;
+fp t9953;
+fp t9341;
+fp t9328;
+fp t9952;
+fp t9348;
+fp t9951;
+fp t9950;
+fp t9949;
+fp t9948;
+fp t9242;
+fp t9379;
+fp t9947;
+fp t9342;
+fp t9679;
+fp t9516;
+fp t9398;
+fp t9946;
+fp t9945;
+fp t9220;
+fp t9944;
+fp t9943;
+fp t9942;
+fp t9941;
+fp t9940;
+fp t9352;
+fp t9939;
+fp t9344;
+fp t9364;
+fp t9938;
+fp t9371;
+fp t9937;
+fp t9625;
+fp t9626;
+fp t9653;
+fp t8689;
+fp t9936;
+fp t9664;
+fp t9257;
+fp t9412;
+fp t9396;
+fp t9935;
+fp t7687;
+fp t9934;
+fp t9933;
+fp t9402;
+fp t9450;
+fp t9580;
+fp t9932;
+fp t9931;
+fp t9930;
+fp t9390;
+fp t9929;
+fp t9375;
+fp t9366;
+fp t9330;
+fp t9432;
+fp t9320;
+fp t9928;
+fp t9927;
+fp t9259;
+fp t9926;
+fp t9925;
+fp t9924;
+fp t9683;
+fp t9923;
+fp t9922;
+fp t9921;
+fp t9920;
+fp t9919;
+fp t9729;
+fp t9441;
+fp t9918;
+fp t9917;
+fp t8139;
+fp t9916;
+fp t9915;
+fp t9914;
+fp t8595;
+fp t9913;
+fp t9912;
+fp t9789;
+fp t9564;
+fp t9266;
+fp t9557;
+fp t9658;
+fp t9911;
+fp t9293;
+fp t9910;
+fp t9909;
+fp t9908;
+fp t9907;
+fp t9238;
+fp t9906;
+fp t9435;
+fp t8071;
+fp t9905;
+fp t9711;
+fp t9263;
+fp t9904;
+fp t9391;
+fp t9540;
+fp t9436;
+fp t9213;
+fp t9903;
+fp t9902;
+fp t9718;
+fp t9515;
+fp t9901;
+fp t9900;
+fp t9899;
+fp t9337;
+fp t9525;
+fp t9418;
+fp t9898;
+fp t9578;
+fp t8931;
+fp t9319;
+fp t8929;
+fp t9897;
+fp t9309;
+fp t9896;
+fp t9480;
+fp t9895;
+fp t9317;
+fp t9894;
+fp t9358;
+fp t9893;
+fp t9892;
+fp t9891;
+fp t9890;
+fp t9286;
+fp t9889;
+fp t9385;
+fp t9210;
+fp t9888;
+fp t9887;
+fp t7990;
+fp t9886;
+fp t9885;
+fp t8148;
+fp t9884;
+fp t9883;
+fp t9882;
+fp t8895;
+fp t8890;
+fp t9881;
+fp t9203;
+fp t9880;
+fp t9879;
+fp t9878;
+fp t9408;
+fp t9877;
+fp t9876;
+fp t9875;
+fp t9874;
+fp t9873;
+fp t9872;
+fp t9871;
+fp t8714;
+fp t8927;
+fp t9388;
+fp t8923;
+fp t9870;
+fp t9143;
+fp t9869;
+fp t9868;
+fp t9147;
+fp t9867;
+fp t9458;
+fp t9490;
+fp t9866;
+fp t9439;
+fp t9865;
+fp t8684;
+fp t9712;
+fp t9864;
+fp t9316;
+fp t9404;
+fp t9863;
+fp t9862;
+fp t9425;
+fp t8662;
+fp t9740;
+fp t9861;
+fp t9860;
+fp t9426;
+fp t9355;
+fp t9545;
+fp t9529;
+fp t9859;
+fp t8738;
+fp t9202;
+fp t9734;
+fp t9858;
+fp t9351;
+fp t9602;
+fp t9857;
+fp t8754;
+fp t9686;
+fp t9555;
+fp t9415;
+fp t9856;
+fp t9855;
+fp t9438;
+fp t9854;
+fp t9689;
+fp t8751;
+fp t8661;
+fp t9853;
+fp t9701;
+fp t9607;
+fp t8752;
+fp t8683;
+fp t9852;
+fp t9474;
+fp t9851;
+fp t9717;
+fp t9669;
+fp t8770;
+fp t8659;
+fp t9850;
+fp t9849;
+fp t9728;
+fp t9848;
+fp t9847;
+fp t9739;
+fp t9233;
+fp t9846;
+fp t9386;
+fp t9294;
+fp t9688;
+fp t8710;
+fp t9845;
+fp t9710;
+fp t9709;
+fp t9394;
+fp t9844;
+fp t9843;
+fp t9721;
+fp t9311;
+fp t9842;
+fp t9841;
+fp t9768;
+fp t9495;
+fp t9840;
+fp t9714;
+fp t9839;
+fp t9382;
+fp t8744;
+fp t9731;
+fp t9838;
+fp t9567;
+fp t9638;
+fp t9837;
+fp t8746;
+fp t9300;
+fp t9836;
+fp t8839;
+fp t9835;
+fp t9834;
+fp t9833;
+fp t9392;
+fp t9832;
+fp t9214;
+fp t9831;
+fp t8794;
+fp t9830;
+fp t9756;
+fp t9403;
+fp t8827;
+fp t9829;
+fp t8625;
+fp t9828;
+fp t8687;
+fp t9827;
+fp t8763;
+fp t8753;
+fp t9826;
+fp t9825;
+fp t9824;
+fp t9750;
+fp t9823;
+fp t9822;
+fp t9677;
+fp t9821;
+fp t8775;
+fp t9706;
+fp t8776;
+fp t9725;
+fp t9820;
+fp t9727;
+fp t8592;
+fp t9819;
+fp t8602;
+fp t9818;
+fp t9817;
+fp t9816;
+fp t9815;
+fp t9814;
+fp t9813;
+fp t9812;
+fp t9811;
+fp t9810;
+fp t9809;
+fp t9808;
+fp t9807;
+fp t9806;
+fp t9805;
+fp t9804;
+fp t7923;
+fp t9803;
+fp t9802;
+fp t9801;
+fp t9800;
+fp t9799;
+fp t9798;
+fp t9797;
+fp t9796;
+fp t9795;
+fp t9794;
+fp t9793;
+fp t8952;
+fp t9703;
+fp t8950;
+fp t9693;
+fp t7904;
+fp t9691;
+fp t9668;
+fp t8949;
+fp t9628;
+fp t7817;
+fp t9621;
+fp t8945;
+fp t9603;
+fp t7706;
+fp t9560;
+fp t8845;
+fp t9487;
+fp t8833;
+fp t8853;
+fp t9422;
+fp t9416;
+fp t9397;
+fp t9374;
+fp t9194;
+fp t9193;
+fp t9192;
+fp t9191;
+fp t9188;
+fp t9187;
+fp t9186;
+fp t9185;
+fp t9184;
+fp t9183;
+fp t9030;
+fp t8966;
+fp t8987;
+fp t9180;
+fp t9010;
+fp t9009;
+fp t9048;
+fp t9179;
+fp t9178;
+fp t9006;
+fp t9043;
+fp t9177;
+fp t9029;
+fp t8993;
+fp t8991;
+fp t9176;
+fp t9045;
+fp t9054;
+fp t9175;
+fp t9014;
+fp t9032;
+fp t9173;
+fp t8984;
+fp t9172;
+fp t9012;
+fp t8978;
+fp t9171;
+fp t9170;
+fp t9169;
+fp t9051;
+fp t8992;
+fp t9168;
+fp t8965;
+fp t9167;
+fp t9166;
+fp t9165;
+fp t8996;
+fp t9164;
+fp t9053;
+fp t9163;
+fp t9162;
+fp t9020;
+fp t9031;
+fp t9161;
+fp t9160;
+fp t9158;
+fp t8985;
+fp t9157;
+fp t9156;
+fp t9155;
+fp t9154;
+fp t9153;
+fp t9152;
+fp t9151;
+fp t9150;
+fp t9148;
+fp t9146;
+fp t9145;
+fp t9144;
+fp t9142;
+fp t9141;
+fp t9140;
+fp t8988;
+fp t8961;
+fp t9139;
+fp t9138;
+fp t9137;
+fp t9136;
+fp t9135;
+fp t9134;
+fp t9133;
+fp t9132;
+fp t9131;
+fp t9130;
+fp t9129;
+fp t9128;
+fp t9127;
+fp t9126;
+fp t9125;
+fp t9124;
+fp t9123;
+fp t9122;
+fp t9121;
+fp t9120;
+fp t9119;
+fp t9118;
+fp t9117;
+fp t9116;
+fp t9115;
+fp t9114;
+fp t9113;
+fp t9112;
+fp t9111;
+fp t9110;
+fp t9109;
+fp t9108;
+fp t9107;
+fp t9106;
+fp t9105;
+fp t9104;
+fp t9103;
+fp t9102;
+fp t9101;
+fp t9100;
+fp t9099;
+fp t9098;
+fp t9097;
+fp t9096;
+fp t9095;
+fp t9094;
+fp t9093;
+fp t9092;
+fp t9091;
+fp t9090;
+fp t9089;
+fp t9088;
+fp t9087;
+fp t9086;
+fp t9085;
+fp t9084;
+fp t9083;
+fp t9082;
+fp t9081;
+fp t9080;
+fp t9079;
+fp t9078;
+fp t9077;
+fp t9076;
+fp t9075;
+fp t9074;
+fp t9073;
+fp t9072;
+ t9058 = z*z;
+ t9057 = x*x;
+ t9060 = t9057*x;
+ t9696 = t9058*t9060;
+ t8960 = RATIONAL(1.0,1728.0);
+ t9307 = t8960*t9696;
+ t9063 = t9058*t9058;
+ t8964 = RATIONAL(-1.0,1728.0);
+ t9563 = t9063*t8964;
+ t9262 = t9060*t9563;
+ t10201 = t9262+t9307;
+ t9021 = RATIONAL(-1.0,54.0);
+ t9025 = RATIONAL(2.0,27.0);
+ t9767 = x*t9025;
+ t9759 = z*t9060;
+ t10200 = t9021*t9759+z*t9767;
+ t9059 = y*y;
+ t9061 = t9059*y;
+ t9065 = t9057*t9057;
+ t9571 = t9061*t9065;
+ t8975 = RATIONAL(1.0,216.0);
+ t9774 = y*t9065;
+ t9510 = t9021*t9774;
+ t10199 = t8975*t9571+t9510;
+ t9046 = RATIONAL(-1.0,9.0);
+ t9681 = t9046*t9060;
+ t9016 = RATIONAL(-1.0,36.0);
+ t9616 = t9016*t9060;
+ t9064 = t9059*t9059;
+ t8809 = t9064*t9616;
+ t10198 = t9681+t8809;
+ t9598 = t9064*t9057;
+ t9062 = t9058*z;
+ t9372 = t9062*t9598;
+ t9733 = t9062*t9065;
+ t9251 = t9059*t9733;
+ t10197 = t9251+t9372;
+ t9649 = t9065*t9046;
+ t9037 = RATIONAL(1.0,36.0);
+ t10196 = t9037*t9733+z*t9649;
+ t9662 = t9021*t9063;
+ t9434 = y*t9662;
+ t9583 = t9061*t8975;
+ t10195 = t9434+t9063*t9583;
+ t8997 = RATIONAL(-1.0,288.0);
+ t9622 = t8997*t9058;
+ t8972 = RATIONAL(-5.0,1152.0);
+ t9569 = t9063*t8972;
+ t10194 = t9057*t9569+t9622;
+ t9719 = t9061*t8964;
+ t9764 = z*t8960;
+ t9449 = t9061*t9764;
+ t10193 = t9062*t9719+t9449;
+ t8995 = RATIONAL(1.0,288.0);
+ t9699 = t8995*t9058;
+ t9723 = t9063*t8997;
+ t10192 = t9699+t9723;
+ t9000 = RATIONAL(1.0,144.0);
+ t9639 = t9062*t9000;
+ t9005 = RATIONAL(1.0,576.0);
+ t9674 = t9065*t9005;
+ t9326 = t9062*t9674;
+ t10191 = t9326+t9639;
+ t9782 = z*t9065;
+ t9023 = RATIONAL(-2.0,27.0);
+ t9019 = RATIONAL(8.0,27.0);
+ t9769 = z*t9019;
+ t10190 = t9023*t9782+t9057*t9769;
+ t9742 = t9062*t9059;
+ t9457 = x*t9742;
+ t9675 = t9060*t9059;
+ t9554 = z*t9675;
+ t10189 = t9554+t9457;
+ t9600 = t9058*t9059;
+ t9508 = x*t9600;
+ t9690 = t9063*t9064;
+ t9549 = x*t9690;
+ t10188 = t9549+t9508;
+ t9673 = t9061*t9063;
+ t9589 = t9063*t9046;
+ t10187 = y*t9589+t9037*t9673;
+ t9702 = t9063*t9060;
+ t9788 = x*t9063;
+ t9011 = RATIONAL(1.0,54.0);
+ t10186 = t9023*t9788+t9011*t9702;
+ t9601 = t9065*t9016;
+ t9047 = RATIONAL(1.0,9.0);
+ t9652 = t9047*t9065;
+ t10185 = t9062*t9601+z*t9652;
+ t9461 = z*t9719;
+ t9724 = t9062*t8960;
+ t9289 = t9061*t9724;
+ t10184 = t9461+t9289;
+ t9608 = t9058*t9064;
+ t9440 = x*t9608;
+ t9380 = t9060*t9600;
+ t10183 = t9380+t9440;
+ t10182 = t9065*t9639+z*t9601;
+ t8963 = RATIONAL(-1.0,3456.0);
+ t9772 = y*t9058;
+ t9615 = t9063*t8963;
+ t9243 = t9061*t9615;
+ t10181 = t9243+t8963*t9772;
+ t9017 = RATIONAL(1.0,27.0);
+ t8983 = RATIONAL(-1.0,108.0);
+ t9590 = t9063*t9059;
+ t10180 = t8983*t9590+t9017*t9600;
+ t8962 = RATIONAL(1.0,3456.0);
+ t9297 = t8962*t9696;
+ t10179 = t9060*t9615+t9297;
+ t9003 = RATIONAL(5.0,576.0);
+ t9635 = t9003*t9058;
+ t9225 = t9061*t9635;
+ t9001 = RATIONAL(-1.0,144.0);
+ t9657 = t9061*t9001;
+ t10178 = t9657+t9225;
+ t9646 = t9062*t9064;
+ t9629 = t8962*t9059;
+ t9235 = t9062*t9629;
+ t10177 = t8963*t9646+t9235;
+ t9779 = z*t9059;
+ t9018 = RATIONAL(-1.0,27.0);
+ t9503 = t9018*t9779;
+ t9777 = z*t9064;
+ t8982 = RATIONAL(1.0,108.0);
+ t10176 = t9503+t8982*t9777;
+ t9008 = RATIONAL(-1.0,72.0);
+ t9015 = RATIONAL(-1.0,18.0);
+ t9645 = t9015*t9057;
+ t10175 = t9645+t9008*t9598;
+ t9052 = RATIONAL(-4.0,9.0);
+ t10174 = x*t9052+t9047*t9060;
+ t9738 = t9064*t9046;
+ t9685 = t9064*t9060;
+ t10173 = t9037*t9685+x*t9738;
+ t9698 = t8995*t9065;
+ t8634 = t9062*t9698;
+ t9042 = RATIONAL(1.0,72.0);
+ t9587 = t9042*t9062;
+ t10172 = t8634+t9587;
+ t8977 = RATIONAL(-1.0,432.0);
+ t10171 = t9064*t9563+t8977*t9600;
+ t9627 = t9015*t9059;
+ t8998 = RATIONAL(-5.0,288.0);
+ t10170 = t9627+t8998*t9608;
+ t9614 = t9061*t9008;
+ t8641 = t8997*t9571;
+ t10169 = t9614+t8641;
+ t9642 = t9042*t9065;
+ t8723 = y*t9642;
+ t9566 = t9008*t9065;
+ t8832 = t9061*t9566;
+ t10168 = t8723+t8832;
+ t9605 = t9061*t9057;
+ t10167 = t9657+t9003*t9605;
+ t10166 = t9019*t9772+t9011*t9673;
+ t9632 = t9011*t9064;
+ t9558 = t9062*t9023;
+ t10165 = t9059*t9558+t9062*t9632;
+ t9752 = t9065*t9037;
+ t10164 = t9016*t9057+t9752;
+ t9040 = RATIONAL(-5.0,36.0);
+ t9055 = RATIONAL(5.0,9.0);
+ t9786 = y*t9057;
+ t10163 = t9055*t9786+t9040*t9605;
+ t9594 = t9061*t9016;
+ t9732 = t9063*t9047;
+ t10162 = y*t9732+t9063*t9594;
+ t9004 = RATIONAL(-1.0,576.0);
+ t9597 = t9064*t9004;
+ t10161 = z*t9597+t9639;
+ t8968 = RATIONAL(-1.0,6912.0);
+ t9596 = t8968*t9058;
+ t10160 = t9064*t9596+t8968*t9590;
+ t9741 = t9065*t9059;
+ t9500 = z*t9741;
+ t9462 = z*t9598;
+ t10159 = t9462+t9500;
+ t9056 = RATIONAL(4.0,9.0);
+ t9634 = t9056*t9057;
+ t9640 = t9063*t9057;
+ t10158 = t9047*t9640+t9634;
+ t9705 = t9021*t9059;
+ t10157 = t9062*t9705+t9025*t9779;
+ t9041 = RATIONAL(-5.0,72.0);
+ t9577 = t9058*t9041;
+ t10156 = t9057*t9577+t9065*t9723;
+ t9570 = t9062*t9001;
+ t9002 = RATIONAL(-5.0,576.0);
+ t9581 = t9002*t9057;
+ t10155 = z*t9581+t9570;
+ t10154 = t8964*t9608+t8977*t9590;
+ t9526 = z*t9571;
+ t10153 = t9526+y*t9733;
+ t9751 = t9047*t9064;
+ t10152 = t9016*t9646+z*t9751;
+ t8970 = RATIONAL(5.0,1152.0);
+ t8973 = RATIONAL(1.0,1152.0);
+ t10151 = t8973*t9608+t8970*t9590;
+ t9661 = t9061*t9047;
+ t8815 = t9037*t9571;
+ t10150 = t9661+t8815;
+ t9726 = t9062*t9046;
+ t10149 = t9726+z*t9056;
+ t8981 = RATIONAL(5.0,288.0);
+ t9038 = RATIONAL(1.0,18.0);
+ t9636 = t9038*t9058;
+ t10148 = t8981*t9640+t9636;
+ t9531 = z*t9605;
+ t9745 = z*t9774;
+ t10147 = t9531+t9745;
+ t8716 = y*t9566;
+ t8713 = t9042*t9571;
+ t10146 = t8713+t8716;
+ t9682 = t9001*t9060;
+ t10145 = x*t9000+t9682;
+ t9770 = y*t8982;
+ t9760 = y*t9018;
+ t10144 = t9057*t9760+t9065*t9770;
+ t8958 = RATIONAL(-1.0,1152.0);
+ t10143 = t8958*t9590+t8972*t9608;
+ t10142 = t8963*t9786+t8962*t9774;
+ t8959 = RATIONAL(1.0,6912.0);
+ t9643 = t8959*t9065;
+ t9753 = t9059*t9057;
+ t10141 = t9064*t9643+t8959*t9753;
+ t9754 = t9064*t9065;
+ t10140 = t9059*t9643+t8968*t9754;
+ t9660 = t9016*t9059;
+ t10139 = t9064*t9037+t9660;
+ t9565 = t8958*t9064;
+ t10138 = t9059*t9569+t9622+t9058*t9565;
+ t9013 = RATIONAL(-8.0,27.0);
+ t9707 = t9061*t9058;
+ t9787 = y*t9063;
+ t10137 = t9013*t9772+(t9707+t9787)*t9025;
+ t10136 = t9590+t9741;
+ t9035 = RATIONAL(1.0,24.0);
+ t9027 = RATIONAL(-5.0,96.0);
+ t9585 = t9027*t9057;
+ t10135 = t9035+t9585;
+ t8976 = RATIONAL(1.0,432.0);
+ t9708 = t9061*t9060;
+ t9410 = t8976*t9708;
+ t9562 = z*t9760;
+ t10134 = x*t9562+t9062*t9410;
+ t9617 = t8981*t9058;
+ t9196 = t9061*t9617;
+ t10133 = t9196+t9614;
+ t9762 = y*t8975;
+ t9735 = z*t9762;
+ t9007 = RATIONAL(-1.0,864.0);
+ t9666 = t9007*t9060;
+ t9241 = t9061*t9666;
+ t10132 = t9062*t9241+x*t9735;
+ t9790 = x*z;
+ t9543 = t9017*t9779;
+ t9655 = t8982*t9059;
+ t9207 = t9060*t9655;
+ t9584 = t9064*t8983;
+ t9253 = t9060*t9646;
+ t10029 = t9062*t9207+x*t9543+t9584*t9790+t8977*t9253;
+ t9700 = t9062*t8983;
+ t9430 = x*t9700;
+ t9381 = t8976*t9646;
+ t7750 = x*t9381;
+ t10131 = t9059*t9430+t10029+t10176*t9060+t7750;
+ t8979 = RATIONAL(1.0,864.0);
+ t9775 = t9061*z;
+ t9504 = t8979*t9775;
+ t8986 = RATIONAL(-1.0,216.0);
+ t9619 = t8986*t9060;
+ t9489 = y*t9619;
+ t10130 = x*t9504+t9062*t9489;
+ t9781 = x*t8986;
+ t9547 = t9061*t9781;
+ t9778 = y*t9060;
+ t9497 = t8979*t9778;
+ t10129 = z*t9547+t9062*t9497;
+ t9766 = y*t9017;
+ t9572 = x*t9766;
+ t9582 = t9061*t8977;
+ t9310 = t9062*t9582;
+ t10128 = t9060*t9310+z*t9572;
+ t8829 = t9016*t9571;
+ t10127 = t8829+y*t9652;
+ t9722 = t8997*t9059;
+ t10126 = t8972*t9598+t9722;
+ t9039 = RATIONAL(5.0,24.0);
+ t9574 = t9039*t9059;
+ t9044 = RATIONAL(-1.0,6.0);
+ t10125 = t9044+t9574;
+ t9656 = t9064*t8977;
+ t9505 = x*t9656;
+ t7739 = t9062*t9505;
+ t9443 = x*t9655;
+ t9339 = t9060*t9584;
+ t9268 = t9062*t9675;
+ t10015 = t8976*t9253+t8983*t9268+t10176*x;
+ t9518 = t9017*t9759;
+ t10124 = t7739+z*t9339+t9062*t9443+t9059*t9518+t10015;
+ t9654 = t9058*t9065;
+ t10123 = t9608+t9654;
+ t9665 = t8997*t9057;
+ t10122 = t9057*t9565+t9665;
+ t9612 = t9058*t9037;
+ t10121 = t9612+t9063*t9016;
+ t9595 = t9063*t8973;
+ t10120 = t8970*t9654+t9057*t9595;
+ t9687 = t8995*t9057;
+ t10119 = t8997*t9065+t9687;
+ t9591 = t9062*t9007;
+ t9453 = x*t9591;
+ t10118 = t9061*t9453+t9060*t9735;
+ t9743 = x*t9775;
+ t9513 = t9060*t9770;
+ t10117 = t9062*t9513+t8983*t9743;
+ t9784 = x*t8982;
+ t9468 = t9062*t9784;
+ t9704 = t8983*t9060;
+ t9507 = y*t9704;
+ t10116 = z*t9507+t9061*t9468;
+ t10115 = t9636+t8981*t9590;
+ t9206 = t9061*t9700;
+ t10114 = x*t9206+z*t9513;
+ t9715 = t9063*t9037;
+ t9613 = t9058*t9016;
+ t10113 = t9613+t9715;
+ t9501 = t9061*x*t9062;
+ t10112 = t8979*t9501+z*t9489;
+ t9647 = t9061*t8982;
+ t9467 = z*t9647;
+ t9433 = y*t9700;
+ t10111 = x*t9467+t9060*t9433;
+ t9620 = t8976*t9058;
+ t9276 = t9060*t9620;
+ t9299 = t9061*t9563;
+ t9470 = x*t9707;
+ t10110 = y*t9276+x*t9299+t8960*t9470;
+ t9306 = t9061*t9620;
+ t10109 = x*t9306+t10201*y;
+ t9680 = t9062*t8986;
+ t9485 = x*t9680;
+ t9431 = z*t9583;
+ t9737 = t9062*t9060;
+ t9541 = y*t9737;
+ t10079 = x*t9431+t9007*t9541;
+ t10108 = z*t9497+t9061*t9485+t10079;
+ t9400 = t9063*t9598;
+ t9285 = t9065*t9600;
+ t10107 = t8962*t9400+t9007*t9285;
+ t9229 = t9064*t9615;
+ t9261 = t8979*t9600;
+ t10106 = t9057*t9261+t9065*t9229;
+ t9298 = t8979*t9640;
+ t10105 = t9064*t9298+t8963*t9285;
+ t9791 = y*z;
+ t9417 = t8979*t9708;
+ t10104 = t9062*t9417+t9781*t9791;
+ t9528 = t9062*t9762;
+ t10103 = z*t9241+x*t9528;
+ t9325 = t9065*t9590;
+ t9272 = t9007*t9598;
+ t10102 = t9058*t9272+t8962*t9325;
+ t8967 = RATIONAL(5.0,2304.0);
+ t9283 = t9058*t9598;
+ t8969 = RATIONAL(-1.0,2304.0);
+ t10101 = t8967*t9283+t8969*t9325;
+ t9221 = t8979*t9590;
+ t10100 = t9065*t9221+t8963*t9283;
+ t9329 = t9065*t9608;
+ t8980 = RATIONAL(-5.0,144.0);
+ t9248 = t8980*t9590;
+ t10099 = t9005*t9329+t9057*t9248;
+ t9219 = t9064*t9581;
+ t10098 = t9058*t9219+t9000*t9325;
+ t9267 = t8980*t9600;
+ t9367 = t9005*t9598;
+ t10097 = t9065*t9267+t9063*t9367;
+ t9376 = t9057*t9600;
+ t9313 = t9065*t9690;
+ t8974 = RATIONAL(1.0,2304.0);
+ t8971 = RATIONAL(-5.0,2304.0);
+ t10096 = t8971*t9376+t8974*t9313;
+ t9588 = t8986*t9059;
+ t9256 = t9063*t9588;
+ t9269 = t8975*t9608;
+ t10095 = t9057*t9269+t9065*t9256;
+ t10094 = t8969*t9400+t8967*t9285;
+ t9694 = t8979*t9065;
+ t9264 = t9063*t9694;
+ t9308 = t9057*t9705;
+ t10093 = t9064*t9264+t9058*t9308;
+ t10092 = t9005*t9325+t8980*t9283;
+ t9050 = RATIONAL(-5.0,9.0);
+ t9670 = t9050*t9057;
+ t9373 = t9058*t9670;
+ t10091 = t9000*t9313+t9059*t9373;
+ t9378 = t9000*t9690;
+ t10090 = t9057*t9378+t9002*t9285;
+ t8999 = RATIONAL(25.0,24.0);
+ t9028 = RATIONAL(-1.0,96.0);
+ t10089 = t8999*t9376+t9028*t9313;
+ t9033 = RATIONAL(5.0,36.0);
+ t9302 = t9033*t9640;
+ t10088 = t9059*t9302+t9016*t9329;
+ t10087 = t8986*t9400+t8975*t9285;
+ t9201 = t9063*t9581;
+ t10086 = t9059*t9201+t9000*t9329;
+ t10085 = RATIONAL(1.0,384.0)*t9313+RATIONAL(-25.0,384.0)*t9376;
+ t9604 = t9063*t9007;
+ t9362 = t9057*t9604;
+ t10084 = t9059*t9362+t8962*t9329;
+ t10083 = t9011*t9283+t9007*t9325;
+ t10082 = t9016*t9325+t9033*t9283;
+ t9424 = t9057*t9590;
+ t10081 = t8979*t9329+t8963*t9424;
+ t9281 = t8986*t9608;
+ t9575 = t8975*t9057;
+ t9414 = t9063*t9575;
+ t10080 = t9065*t9281+t9059*t9414;
+ t9303 = t9058*t9583;
+ t9343 = t9060*t9673;
+ t9631 = t8975*t9058;
+ t9312 = t9060*t9631;
+ t10078 = t8979*t9343+x*t9303+y*t9312;
+ t9198 = t8982*t9605;
+ t9483 = t9057*t9766;
+ t10077 = t9065*t9433+t9062*t9483+z*t9198;
+ t9757 = t9062*t9057;
+ t9498 = y*t9757;
+ t9209 = t8982*t9733;
+ t10076 = y*t9209+t8983*t9531+t9018*t9498;
+ t9346 = t9065*t9591;
+ t9559 = t8986*t9057;
+ t9200 = t9061*t9559;
+ t10075 = z*t9200+t8986*t9498+t9061*t9346;
+ t9678 = t9065*t8983;
+ t9442 = z*t9678;
+ t10074 = t9061*t9442+t9017*t9531+t8982*t9498;
+ t9347 = t9058*t9619;
+ t10073 = y*t9347+t8986*t9470+t9063*t9241;
+ t9481 = y*t9575;
+ t9290 = t9062*t9694;
+ t10072 = t9062*t9481+t9061*t9290+t9057*t9431;
+ t9428 = x*t9724;
+ t9556 = x*t9646;
+ t9713 = t8976*t9059;
+ t9493 = z*t9713;
+ t10071 = t9060*t9493+t9059*t9428+t8964*t9556;
+ t10070 = t8979*t9253+t10189*t8975;
+ t9542 = t9063*t9784;
+ t10069 = t9058*t9507+t9018*t9470+t9061*t9542;
+ t9333 = t9018*t9605;
+ t10068 = t9057*t9433+z*t9333+t9065*t9467;
+ t10067 = t9007*t9253+t10189*t8986;
+ t8990 = RATIONAL(5.0,144.0);
+ t9437 = t8990*t9779;
+ t9517 = z*t9754;
+ t9291 = t9057*t9742;
+ t9419 = t9062*t9597;
+ t10066 = t9002*t9291+t9057*t9437+t9065*t9419+t9000*t9517;
+ t9749 = t9063*t9065;
+ t9469 = y*t9749;
+ t9514 = t9021*t9786;
+ t10065 = t8986*t9469+t9058*t9514+t9061*t9264+t9057*t9303;
+ t9024 = RATIONAL(5.0,96.0);
+ t9049 = RATIONAL(-5.0,6.0);
+ t9034 = RATIONAL(-1.0,24.0);
+ t9036 = RATIONAL(-5.0,24.0);
+ t10064 = t9034*t9690+t9036*t9285+t9024*t9400+t9049*t9600;
+ t9464 = x*t9021*t9058;
+ t9651 = t8979*t9064;
+ t9353 = t9063*t9651;
+ t10063 = t8986*t9549+t9060*t9353+(t9312+t9464)*t9059;
+ t9650 = t8976*t9057;
+ t9368 = t8964*t9733;
+ t9720 = t9065*t8977;
+ t9478 = z*t9720;
+ t9288 = t9062*t9605;
+ t10062 = y*t9478+t8960*t9288+t9650*t9791+t9061*t9368;
+ t9511 = t8964*t9777;
+ t9521 = t8960*t9759;
+ t10061 = t8976*t9457+t7739+t9060*t9511+t9059*t9521;
+ t9369 = t9033*t9605;
+ t8608 = t9000*t9571;
+ t10060 = t9063*t8608+y*t9373+t9016*t9469+t9058*t9369;
+ t10059 = t10106+t10107;
+ t9477 = x*t9713;
+ t9475 = t8960*t9788;
+ t10058 = t9058*t9477+t9064*t9475+t10171*t9060;
+ t9389 = t9063*t9565;
+ t9279 = t8970*t9600;
+ t10057 = t9060*t9389+t8973*t9549+x*t9279+t8972*t9380;
+ t9195 = t9011*t9600;
+ t9271 = t9064*t9604;
+ t10056 = t9065*t9195+t9057*t9271+t10095;
+ t9697 = t9063*t8976;
+ t9340 = t9060*t9697;
+ t10055 = t9059*t9340+t9064*t9307+t10154*x;
+ t8834 = t9064*t9752;
+ t9548 = z*t9753;
+ t8629 = t9065*t9570;
+ t10054 = t9040*t9291+z*t8834+t9055*t9548+t9064*t8629;
+ t9216 = t9060*t9595;
+ t10053 = t9060*t9279+t9064*t9216+x*t9389+t8972*t9508;
+ t9592 = t9064*t8960;
+ t9361 = t9060*t9592;
+ t10052 = t9063*t9361+t9059*t9276+t10171*x;
+ t10051 = t10100+t10107;
+ t9533 = y*t9620;
+ t9427 = t8977*t9788;
+ t10050 = x*t9533+y*t9427+t10201*t9061;
+ t10049 = t10084+t10100;
+ t9456 = t8976*t9782;
+ t9618 = t8977*t9059;
+ t9226 = t9062*t9618;
+ t9287 = t8964*t9757;
+ t10048 = t9064*t9287+t8960*t9462+t9065*t9226+t9059*t9456;
+ t10047 = t10080+t10083;
+ t8994 = RATIONAL(-5.0,384.0);
+ t9026 = RATIONAL(1.0,96.0);
+ t9573 = t9026*t9065;
+ t9593 = t9024*t9058;
+ t8989 = RATIONAL(5.0,384.0);
+ t10046 = t8989*t9283+t9057*t9593+t9063*t9573+t8994*t9325;
+ t8748 = t9065*t9715;
+ t9676 = t9063*t9001;
+ t8616 = t9065*t9676;
+ t10045 = y*t8748+t9061*t8616+t10163*t9058;
+ t9667 = t9064*t9007;
+ t9332 = t9065*t9667;
+ t9716 = t8975*t9064;
+ t9413 = t9065*t9716;
+ t10044 = t9062*t9332+z*t9413+t9011*t9548+t8986*t9291;
+ t10043 = t9065*t9310+t9062*t9198+z*t9483+y*t9442;
+ t9448 = x*t9716;
+ t10042 = t9059*t9347+t9063*t9448+x*t9195+t9060*t9271;
+ t9022 = RATIONAL(5.0,72.0);
+ t9568 = t9022*t9057;
+ t9473 = y*t9568;
+ t10041 = t8995*t9469+t9058*t9473+t10156*t9061;
+ t10040 = t10103+t10104;
+ t9659 = t9003*t9059;
+ t9370 = t9060*t9659;
+ t9644 = t9064*t9005;
+ t9357 = t9060*t9644;
+ t8668 = t9064*t9676;
+ t10039 = t9058*t9370+t9063*t9357+(t9267+t8668)*x;
+ t9730 = t8977*t9057;
+ t9502 = z*t9730;
+ t9395 = t9062*t9592;
+ t9211 = t9062*t9650;
+ t10038 = (t9211+t9502)*t9059+(t9395+t9511)*t9065;
+ t9217 = t9058*t9582;
+ t10037 = t9065*t9299+t8960*t9469+(t9217+t9533)*t9057;
+ t9454 = z*t9670;
+ t9249 = t9033*t9742;
+ t10036 = t9059*t9454+t9057*t9249+t10182*t9064;
+ t10035 = y*t9485+z*t9417+t10132;
+ t9399 = t9062*t9571;
+ t10034 = t8976*t9399+t9057*t9206+t10144*z;
+ t9405 = t9063*t9685;
+ t9671 = t8997*t9064;
+ t8649 = x*t9671;
+ t9296 = t9022*t9675;
+ t10033 = t9063*t8649+t8995*t9405+t9041*t9508+t9058*t9296;
+ t10032 = t8964*t9462+t9059*t9478+t8960*t9372+t8976*t9251;
+ t9274 = t9065*t9671;
+ t9204 = t9059*t9568;
+ t8686 = z*t9698;
+ t10031 = t9064*t8686+t9041*t9291+z*t9204+t9062*t9274;
+ t8673 = t8995*t9571;
+ t9280 = t9061*t9568;
+ t10030 = t9063*t8673+t9058*t9280+t10156*y;
+ t10028 = t10104+t10118;
+ t10027 = t8960*t9517+t9064*t9368+(t9226+t9493)*t9057;
+ t9761 = x*t8979;
+ t9534 = t9062*t9761;
+ t9292 = t9061*t9619;
+ t10026 = y*t9534+z*t9292+t10079;
+ t9776 = y*t9011;
+ t9551 = t9057*t9776;
+ t9250 = t9061*t9604;
+ t10025 = t9065*t9250+t8975*t9469+(t9200+t9551)*t9058;
+ t10024 = t9060*t9467+y*t9430+t10128;
+ t10023 = t10080+t10093;
+ t9197 = t9063*t9597;
+ t9331 = t8990*t9600;
+ t10022 = t9060*t9197+t9002*t9380+(t9378+t9331)*x;
+ t9265 = t8960*t9673;
+ t9491 = t8977*t9772;
+ t10021 = t9065*t9265+t8964*t9469+(t9491+t9306)*t9057;
+ t9535 = t8983*t9787;
+ t9527 = t9058*t9766;
+ t9205 = t9058*t9647;
+ t9630 = t8977*t9060;
+ t9282 = t9063*t9630;
+ t10020 = t9060*t9205+t9061*t9282+(t9535+t9527)*x;
+ t9321 = t8986*t9754;
+ t10019 = t9064*t9290+t8975*t9291+(t9308+t9321)*z;
+ t10018 = t9061*t9287+t9065*t9289+(t9456+t9502)*y;
+ t9599 = t9058*t9002;
+ t9295 = t9061*t9599;
+ t9354 = t9063*t9571;
+ t9553 = t9057*t9772;
+ t10017 = t9004*t9354+t9000*t9469+t8990*t9553+t9057*t9295;
+ t9536 = x*t9590;
+ t9387 = t8977*t9608;
+ t9270 = t8976*t9608;
+ t9409 = t9060*t9590;
+ t10016 = t8960*t9409+t9060*t9270+t8964*t9536+x*t9387;
+ t9611 = t9026*t9064;
+ t10014 = t9063*t9611+t9059*t9593+t8989*t9285+t8994*t9400;
+ t9771 = z*t9041;
+ t9460 = t9059*t9771;
+ t10013 = t9064*t8634+t9057*t9460+t9062*t9204+z*t9274;
+ t10012 = t10103+t10130;
+ t9383 = t9058*t9605;
+ t9247 = t8958*t9749;
+ t10011 = t8970*t9553+t8972*t9383+t8973*t9469+t9061*t9247;
+ t10010 = t10087+t10093;
+ t10009 = t8960*t9268+t8964*t9253+(t9477+t9505)*z;
+ t9232 = t8970*t9605;
+ t10008 = t8973*t9354+t8972*t9553+t9058*t9232+y*t9247;
+ t9792 = y*x;
+ t9610 = t9058*t9018;
+ t9277 = t8976*t9673;
+ t9218 = t9061*t9704;
+ t10007 = t9610*t9792+y*t9542+t9058*t9218+t9060*t9277;
+ t9363 = t8964*t9696;
+ t9451 = x*t9697;
+ t10006 = x*t9491+t9060*t9265+t9061*t9363+y*t9451;
+ t9429 = x*t8976*t9064;
+ t10005 = t8964*t9268+z*t9429+t9618*t9790+t8960*t9253;
+ t9746 = t9034*t9065;
+ t9684 = t9049*t9057;
+ t10004 = t9063*t9746+t9058*t9684+t9024*t9325+t9036*t9283;
+ t9411 = t9011*t9640;
+ t10003 = t9059*t9411+t9007*t9329+t10095;
+ t10002 = z*t9218+y*t9468+t10134;
+ t9736 = t9065*t9001;
+ t8597 = t9064*t9736;
+ t10001 = t8980*t9548+t9064*t9326+t9003*t9291+z*t8597;
+ t8670 = t9063*t9674;
+ t9496 = t8980*t9786;
+ t10000 = t9057*t9225+y*t8616+t9058*t9496+t9061*t8670;
+ t9624 = t8995*t9064;
+ t8644 = x*t9624;
+ t9275 = t9060*t9577;
+ t9999 = t9022*t9508+t9063*t8644+t9059*t9275+t8997*t9405;
+ t9546 = y*t9666;
+ t9445 = t9063*t9761;
+ t9663 = x*t9772;
+ t9998 = t8986*t9663+t9063*t9546+y*t9445+x*t9250+t9058*t9292;
+ t9335 = t9064*t9666;
+ t9532 = z*t9651;
+ t9997 = t8986*t9268+t9588*t9790+x*t9532+z*t9335+t9064*t9453;
+ t9486 = z*t9705;
+ t9552 = z*t9685;
+ t9499 = x*t9632;
+ t9996 = z*t9499+x*t9486+t9007*t9268+t9064*t9485+t8986*t9552;
+ t9484 = t9065*t9762;
+ t9995 = t8979*t9288+t9062*t9484+(t9551+t10199)*z;
+ t9537 = y*t9559;
+ t9479 = t9007*t9775;
+ t9482 = y*t9694;
+ t9994 = t9065*t9479+t9062*t9200+y*t9346+(t9482+t9537)*z;
+ t9773 = x*t9059;
+ t9471 = t8975*t9773;
+ t9993 = t9064*t9534+t9060*t9532+t8975*t9268+z*t9471+t9667*t9790;
+ t9356 = t8975*t9702;
+ t9314 = t8979*t9707;
+ t9992 = t9060*t9314+t9011*t9663+y*t9356+t10195*x;
+ t9452 = t9007*t9774;
+ t9991 = t8975*t9288+y*t9290+t9065*t9504+(t9452+t9481)*z;
+ t9322 = t9065*t9680;
+ t9990 = t9007*t9288+y*t9322+t9011*t9745+z*t9514+t8986*t9526;
+ t9579 = x*t9787;
+ t9224 = t9060*t9583;
+ t9989 = t9007*t9579+t9631*t9792+t9058*t9224+t9061*t9445+t9063*t9497;
+ t9260 = t9063*t9619;
+ t9988 = t9011*t9579+t9063*t9547+t9058*t9241+(t9464+t9260)*y;
+ t9606 = t9021*t9064;
+ t9444 = z*t9716;
+ t9609 = t9011*t9059;
+ t9520 = x*t9609;
+ t9987 = t9062*t9448+t8979*t9268+t9606*t9790+z*t9520+t9060*t9444;
+ t9692 = t9042*t9064;
+ t8756 = z*t9692;
+ t9785 = z*t9038;
+ t9986 = t8998*t9268+t8995*t9253+t9060*t9587+(t8756+t9460+t9785)*x;
+ t9524 = t9057*t9771;
+ t9985 = t8998*t9288+z*t8723+(t9785+t9524)*y+t10172*t9061;
+ t9984 = t10027+t10084;
+ t9783 = x*t9015;
+ t9637 = t9008*t9060;
+ t9672 = t9008*t9064;
+ t8721 = x*t9672;
+ t9744 = z*t9773;
+ t9983 = t8981*t9268+t9062*t9637+t9022*t9744+t8997*t9253+(t8721+t9783)*z;
+ t9982 = t9015*t9791+t8981*t9288+t10169*t9062+(t8716+t9473)*z;
+ t8598 = t9000*t9741;
+ t9981 = t9037*t9598+t8598+t10090+t10092;
+ t9980 = t8977*t9462+t8964*t9500+t8960*t9251+t9064*t9211+t10105;
+ t9576 = t9037*t9059;
+ t8606 = t9000*t9598;
+ t9979 = t8606+t9065*t9576+t10097+t10098;
+ t9561 = t9062*t9018;
+ t9231 = t9059*t9561;
+ t9978 = t9064*t9468+x*t9231+t8983*t9554+t10029;
+ t8701 = t9000*t9640;
+ t9305 = t9003*t9590;
+ t9212 = t9001*t9598;
+ t9623 = t9057*t9331+t9065*t9197;
+ t9174 = t9057*t9613+t8616+t9058*t9212+t9065*t9305+t9623;
+ t9977 = t9065*t9612+t8701+t9174+t10086+t10097;
+ t9976 = t9057*t9449+t9065*t9461+y*t9211+t10018;
+ t9446 = y*t9630;
+ t9975 = t8964*t9470+x*t9265+t9058*t9446+t10050;
+ t9459 = y*t9724;
+ t9974 = t8976*t9531+y*t9368+t9057*t9459+t10018;
+ t9401 = t8983*t9673;
+ t9973 = t9017*t9470+t9058*t9513+x*t9401+t10007;
+ t9972 = t10034+t10077;
+ t8603 = t9000*t9590;
+ t9240 = t9003*t9598;
+ t9227 = t9059*t9736;
+ t9159 = t9058*t9227+t9063*t9240+t9016*t9600+t8668+t9623;
+ t8725 = t9037*t9608;
+ t9971 = t8603+t9159+t8725+t10086+t10092;
+ t9970 = t10006+t10110;
+ t9968 = t10034+t10074;
+ t9633 = t9037*t9057;
+ t9641 = t9058*t9000;
+ t8620 = t9065*t9641;
+ t9967 = t9063*t9633+t8620+t9174+t10090+t10099;
+ t9966 = t10020+t10069;
+ t9509 = z*t9630;
+ t9965 = t9059*t9509+t8964*t9457+x*t9395+t10009;
+ t9964 = t9064*t9430+t9017*t9457+z*t9207+t10015;
+ t8677 = t9000*t9608;
+ t9963 = t9159+t9063*t9576+t8677+t10098+t10099;
+ t9273 = t9062*t9730;
+ t9962 = t9065*t9449+t9057*t9461+y*t9273+t10062;
+ t9961 = t9061*t9502+y*t9287+t9065*t9459+t10062;
+ t9960 = t10043+t10076;
+ t9958 = t10043+t10068;
+ t7925 = t9064*t9509;
+ t9957 = t7925+t9964;
+ t9544 = y*t9640;
+ t9530 = y*t9654;
+ t9956 = t9065*t9217+t8976*t9530+t9057*t9299+t8960*t9544+t10021;
+ t9350 = t8986*t9654;
+ t9955 = t9057*t9250+y*t9414+t9061*t9350+t9011*t9530+t10065;
+ t9954 = t10055+t10058;
+ t9953 = x*t9310+y*t9518+t10002+t10111;
+ t9341 = t9060*t9610;
+ t9328 = t8982*t9608;
+ t9952 = t9060*t9328+t9064*t9282+t9059*t9341+t8983*t9440+(t9207+t9429)*
+t9063+t10180*x;
+ t9348 = t8979*t9598;
+ t9951 = t9065*t9486+t8975*t9251+t9062*t9348+t8986*t9462+t10044;
+ t9950 = z*t9224+y*t9453+t10112+t10129+t10132;
+ t9949 = t9060*t9256+t9063*t9520+x*t9269+t9058*t9335+t10063;
+ t9948 = z*t9361+t8964*t9554+x*t9226+t7750+t10009;
+ t9242 = t9059*t9678;
+ t9379 = t9065*t9656;
+ t9947 = t9059*t9209+z*t9242+t9062*t9379+t8983*t9462+t9064*t9456+t8982*
+t9372+(t9231+t9543)*t9057;
+ t9342 = t8963*t9707;
+ t9679 = t8962*t9063;
+ t9516 = x*t9679;
+ t9398 = t9060*t9679;
+ t9946 = y*t9398+t8963*t9579+t8962*t9663+x*t9342+t10181*t9060+(t9297+t9516
+)*t9061;
+ t9945 = t8959*t9462+t10141*t9062+t10140*z+(t9548+t10197)*t8968;
+ t9220 = t8959*t9685;
+ t9944 = t9063*t9220+t10160*t9060+t10188*t8968+(t9536+t10183)*t8959;
+ t9943 = (t9325+t9376+t9400+t9329)*RATIONAL(-1.0,13824.0)+(t9285+t9313+
+t9283+t9424)*RATIONAL(1.0,13824.0);
+ t9942 = t10038+t10048;
+ t9941 = x*t9270+t9060*t9387+t10052+(t9475+t9262)*t9059;
+ t9940 = t8975*t9500+t8986*t9372+t9011*t9462+t9007*t9251+t10019;
+ t9352 = t8983*t9707;
+ t9939 = t9017*t9383+t8977*t9469+t9057*t9401+t8982*t9544+(t9277+t9352)*
+t9065+t10144*t9058;
+ t9344 = t8962*t9605;
+ t9364 = t8962*t9571;
+ t9938 = t9063*t9344+t9057*t9342+t8979*t9553+t9065*t9243+(t9364+t9452)*
+t9058+(t9362+t9264)*y;
+ t9371 = t9058*t9571;
+ t9937 = t8977*t9544+t9057*t9277+t8964*t9530+t8960*t9371+t10037;
+ t9625 = t9005*t9057;
+ t9626 = t9063*t9004;
+ t9653 = t9065*t9004;
+ t8689 = t9058*t9653;
+ t9936 = t8971*t9325+t9057*t9626+t8670+t8974*t9283+t8689+t9058*t9625+
+t10094;
+ t9664 = t8962*t9064;
+ t9257 = t9060*t9664;
+ t9412 = t8979*t9608;
+ t9396 = t8963*t9685;
+ t9935 = t9063*t9257+t9007*t9508+t9058*t9396+t10179*t9059+(t9412+t9221+
+t9271)*x;
+ t7687 = t8976*t9552;
+ t9934 = t7687+t9978;
+ t9933 = y*t9350+t9065*t9314+t10025+t10195*t9057;
+ t9402 = t9011*t9708;
+ t9450 = t9062*t9776;
+ t9580 = x*t9769;
+ t9932 = t9060*t9450+t9062*t9292+z*t9402+t9558*t9792+t9011*t9501+t9023*
+t9743+(t9580+t9023*t9759)*y;
+ t9931 = z*t9410+t9561*t9792+t10116+t10117+t10128;
+ t9930 = t9996+t10070;
+ t9390 = t9007*t9590;
+ t9929 = t8963*t9380+t9058*t9257+t9007*t9440+t9059*t9398+t9060*t9229+(
+t9390+t9261+t9353)*x;
+ t9375 = t8968*t9640;
+ t9366 = t9061*t9596;
+ t9330 = t8959*t9605;
+ t9432 = t8959*t9787;
+ t9320 = t9058*t9643;
+ t9928 = t9057*t9432+t9058*t9330+t8959*t9354+y*t9320+t9061*t9375+t9065*
+t9366+(t9469+t9553)*t8968;
+ t9927 = t9060*t9528+x*t9479+t10035+t10112;
+ t9259 = t9021*t9598;
+ t9926 = t8979*t9251+t8986*t9500+t8975*t9372+z*t9259+t10044;
+ t9925 = t9062*t9572+t9061*t9509+t10111+t10114+t10134;
+ t9924 = t9065*t9205+t8976*t9469+t9057*t9535+t8983*t9530+t8977*t9354+t9063
+*t9198+(t9483+t9333)*t9058;
+ t9683 = z*t9786;
+ t9923 = z*t9364+t10142*t9062+(t9288+t9683)*t8962+(t9399+t10147)*t8963;
+ t9922 = t9060*t9342+(t9343+t9470)*t8962+t10181*x+(t9516+t10179)*y;
+ t9921 = t9062*t9364+t8962*t9498+(t9288+t10153)*t8963+(t9344+t10142)*z;
+ t9920 = t8959*t9553+t9063*t9330+t9061*t9320+t9057*t9366+t9065*t9432+y*
+t9375+(t9530+t9354)*t8968;
+ t9919 = t10006+t10040;
+ t9729 = t8964*t9792;
+ t9441 = t8964*t9778;
+ t9918 = t9062*t9441+z*t9729+t10184*t9060+(t9428+t9521)*y+t10193*x;
+ t9917 = t10063+t9063*t9471+t9011*t9440+(t9281+t9390)*t9060;
+ t8139 = x*t9277;
+ t9916 = t8139+x*t9217+t10050+(t8960*t9702+t9363)*y;
+ t9915 = t9997+t10070;
+ t9914 = t9992+t10073;
+ t8595 = t9058*t9597;
+ t9913 = t8974*t9285+t9005*t9600+t8595+t9063*t9644+t9004*t9590+t8971*t9400
++t10101;
+ t9912 = t9058*t9220+(t9405+t9380)*t8968+t10160*x+(t9409+t10188)*t8959;
+ t9789 = y*t9062;
+ t9564 = t9061*t9021;
+ t9266 = t9062*t9564;
+ t9557 = t9025*t9060;
+ t9658 = t9013*t9790;
+ t9911 = t9062*t9224+x*t9266+t9557*t9791+y*t9658+t9021*t9541+t9767*t9789+
+t10200*t9061;
+ t9293 = t9021*t9590;
+ t9910 = t9060*t9412+t9059*t9356+t10042+(t9293+t9281)*x;
+ t9909 = t9060*t9562+t8976*t9501+t10024+t10117;
+ t9908 = t10052+t8960*t9440+t9059*t9451+t10154*t9060;
+ t9907 = t9063*t9507+t10007+t10023+t9060*t9527+x*t9205+t10056;
+ t9238 = t9065*t9609;
+ t9906 = t8986*t9251+t9062*t9272+z*t9238+t9057*t9444+t10019;
+ t9435 = t8976*t9789;
+ t8071 = t9065*t9435;
+ t9905 = t8071+t9962;
+ t9711 = x*t9777;
+ t9263 = t9060*t9632;
+ t9904 = t9011*t9268+t8986*t9253+t9059*t9580+z*t9263+(t9711+t9554)*t9023+
+t10165*x;
+ t9391 = t8962*t9646;
+ t9540 = z*t9629;
+ t9436 = t8963*t9779;
+ t9213 = t8962*t9737;
+ t9903 = z*t9257+t9059*t9213+t9060*t9436+(t9540+t9391)*x+(t9457+t9711+
+t9253)*t8963;
+ t9902 = t10027+t10032;
+ t9718 = t9058*t9023;
+ t9515 = y*t9718;
+ t9901 = t9058*t9402+t9061*t9260+t9023*t9470+t9060*t9515+t10186*y+t10166*x
+;
+ t9900 = t9060*t9540+z*t9396+t8963*t9268+t9064*t9213+t9664*t9790+(t9436+
+t10177)*x;
+ t9899 = t8983*t9372+t9062*t9242+t9057*t9503+t9017*t9291+t9065*t9381+z*
+t9379+t10159*t8982;
+ t9337 = t9058*t9557;
+ t9525 = x*t9662;
+ t9418 = t9061*t9696;
+ t9898 = y*t9337+t9021*t9418+t9060*t9434+t9063*t9224+t9061*t9525+t10137*x;
+ t9578 = t9046*t9059;
+ t8931 = t9065*t9578;
+ t9319 = t8980*t9654;
+ t8929 = t9046*t9598;
+ t9897 = t8931+t8834+t10082+t9064*t9319+t8929+t10158*t9059;
+ t9309 = t9058*t9606;
+ t9896 = t9013*t9508+t9059*t9337+(t9293+t9309)*t9060+(t9536+t9440)*t9025+(
+t9356+t9525)*t9064;
+ t9480 = y*t9720;
+ t9895 = t9065*t9306+t9058*t9480+t8964*t9544+t9057*t9265+t10037;
+ t9317 = t9011*t9571;
+ t9894 = t9065*t9450+z*t9317+t9011*t9288+t9061*t9322+(t9498+t9531)*t9023+
+t10190*y;
+ t9358 = t9065*t9564;
+ t9893 = z*t9358+t9013*t9683+t9057*t9266+t10199*t9062+(t9498+t10147)*t9025
+;
+ t9892 = t10042+(t9221+t9269)*t9060+(t9309+t9256)*x;
+ t9891 = t10003+t10010;
+ t9890 = t8975*t9253+t9021*t9556+t9025*t9457+t9059*t9658+t10157*t9060+
+t10200*t9064;
+ t9286 = t9019*t9600;
+ t9889 = t9058*t9263+t9064*t9260+x*t9286+t9063*t9499+t10183*t9023+t10186*
+t9059;
+ t9385 = t9023*t9640;
+ t9210 = t9057*t9718;
+ t9888 = t9058*t9317+y*t9385+t9061*t9210+t9065*t9515+t8986*t9354+t9011*
+t9469+t10166*t9057;
+ t9887 = t9018*t9743+t9060*t9435+t10024+t10116;
+ t7990 = y*t9340;
+ t9886 = t7990+t9975;
+ t9885 = z*t9441+t9764*t9792+t9062*t9729+t10184*x+(t9459+t10193)*t9060;
+ t8148 = t9062*t9480;
+ t9884 = t8148+t9976;
+ t9883 = t8962*t9354+t9063*t9452+t9007*t9553+t9065*t9342+t9057*t9243+y*
+t9298+(t9344+t9482)*t9058;
+ t9882 = t8959*t9372+t10140*t9062+t10141*z+(t9291+t10159)*t8968;
+ t8895 = t9057*t9589;
+ t8890 = t9058*t9649;
+ t9881 = t9065*t9248+t9058*t9634+t8748+t9047*t9283+t8895+t8890+t10088;
+ t9203 = t9065*t9632;
+ t9880 = t9023*t9462+z*t9203+t10165*t9057+t10190*t9059+(t9238+t9321)*t9062
+;
+ t9879 = t9018*t9508+t9058*t9339+t9063*t9443+x*t9328+t10180*t9060+(t9427+
+t9340)*t9064;
+ t9878 = t9063*t9200+y*t9411+t9007*t9371+t9058*t9484+t10065;
+ t9408 = t9063*t9605;
+ t9877 = t9058*t9358+t9025*t9530+t9021*t9408+t10195*t9065+t10137*t9057;
+ t9876 = z*t9546+t8975*t9501+t10035+t10129;
+ t9875 = t9065*t9303+t9058*t9510+t9063*t9537+t9061*t9298+t10025;
+ t9874 = t9013*t9548+t9021*t9517+t10157*t9065+(t9462+t9291)*t9025+(t9259+
+t9413)*t9062;
+ t9873 = t9017*t9743+t9062*t9446+t10002+t10114;
+ t9872 = t9063*t9238+t9064*t9210+t9057*t9286+t9058*t9203+t9023*t9285+t9011
+*t9400+t9059*t9385+t8986*t9313;
+ t9871 = t8960*t9530+t8976*t9544+t8977*t9408+t8964*t9371+t10021;
+ t8714 = t9037*t9690;
+ t8927 = t9046*t9608;
+ t9388 = t8980*t9598;
+ t8923 = t9063*t9578;
+ t9870 = t9056*t9600+t10088+t10091+t8714+t8927+t9047*t9285+t8923+t9063*
+t9388+t10082;
+ t9143 = t10020+t10023;
+ t9869 = t8139+y*t9341+t9143+x*t9352+t9063*t9513+t10056;
+ t9868 = t10096+t10101+t9065*t9644+t9057*t9597+t10094+t8974*t9424+t8971*
+t9329+(t9625+t9653)*t9059;
+ t9147 = t10038+t10084+t10106;
+ t9867 = t9064*t9273+t8976*t9462+t9147+t8960*t9500+t8964*t9251+t10102+
+t10105;
+ t9458 = t8979*t9779;
+ t9490 = t9007*t9779;
+ t9866 = z*t9272+t8979*t9517+t9057*t9458+t8962*t9372+t10081+t8963*t9291+(
+t9490+t10177)*t9065;
+ t9439 = x*t9644;
+ t9865 = t9003*t9457+t9005*t9253+t10161*t9060+(t9744+t9268)*t9002+(t9419+
+t9570)*x+(t9370+t9439+t10145)*z;
+ t8684 = t8997*t9702;
+ t9712 = t9063*t8995;
+ t9864 = t8684+t8995*t9696+t10057+t10151*t9060+(t9712+t10138)*x;
+ t9316 = t9008*t9640;
+ t9404 = t9042*t9640;
+ t9863 = t8998*t9530+t9065*t9196+t9038*t9605+t9061*t9404+t10041+(t9645+
+t9316)*y+t10168;
+ t9862 = t10081+t10102+(t9490+t9235)*t9057+(t9391+t9458)*t9065+t10197*
+t8963+(t9348+t9332)*z;
+ t9425 = t8970*t9608;
+ t8662 = t9060*t9624;
+ t9740 = t8995*t9059;
+ t9861 = t10053+t8997*t9675+t8649+t8662+t8973*t9536+t10143*t9060+(t9740+
+t9425)*x;
+ t9860 = t9057*t9639+t8980*t9500+t9062*t9367+t8629+t9003*t9251+t10066+(
+t9212+t10164)*z;
+ t9426 = t9060*t9635;
+ t9355 = t9060*t9626;
+ t9545 = t9005*t9788;
+ t9529 = x*t9626;
+ t9859 = t9000*t9708+t9599*t9792+t9005*t9343+t9060*t9295+t9061*t9529+
+t10178*x+(t9355+t9426+t9545+t10145)*y;
+ t8738 = t9037*t9646;
+ t9202 = t8990*t9675;
+ t9734 = t9047*t9062;
+ t9858 = t9055*t9744+t9001*t9253+t10189*t9040+(t9202+t9616)*t9062+(t9734+
+t8738)*x+(t10173+t10174)*z;
+ t9351 = t9016*t9640;
+ t9602 = t9061*t9046;
+ t9857 = t8815+t9057*t9602+t9033*t9530+t10060+(t9351+t9319)*t9061+(t9649+
+t10158)*y;
+ t8754 = t9063*t9616;
+ t9686 = t9061*t9037;
+ t9555 = y*t9696;
+ t9415 = t8980*t9696;
+ t9856 = t9000*t9343+t9061*t9415+t9060*t9686+t9056*t9792+t9050*t9663+(
+t9470+t9555)*t9033+(t8754+t9681)*y+(t9602+t10162)*x;
+ t9855 = t9004*t9372+t9065*t9437+t9002*t9251+t9057*t9570+t10001+(t9633+
+t8606)*z+t10182;
+ t9438 = t9040*t9786;
+ t9854 = t8990*t9288+t9061*t8629+t9052*t9791+(t9594+t9438)*t9062+(t9734+
+t10196)*y+(t10150+t10163)*z;
+ t9689 = t9015*t9062;
+ t8751 = t9008*t9646;
+ t8661 = t9060*t9671;
+ t9853 = t8981*t9554+t9022*t9457+t9986+(t9637+t8661)*z+(t9689+t8751)*x;
+ t9701 = t9038*t9060;
+ t9607 = t9042*t9060;
+ t8752 = t9064*t9607;
+ t8683 = t9062*t9624;
+ t9852 = t9060*t9460+t8998*t9457+t9983+(t8752+t9701)*z+(t9587+t8683)*x;
+ t9474 = t9033*t9779;
+ t9851 = t8980*t9268+t9037*t9737+t9000*t9253+t9050*t9744+t9060*t9474+
+t10198*z+(t9249+t10149+t10152)*x;
+ t9717 = t9015*t9060;
+ t9669 = t9008*t9062;
+ t8770 = t9064*t9637;
+ t8659 = t8997*t9646;
+ t9850 = t8981*t9457+t9986+(t8659+t9669)*x+(t9296+t9717+t8770)*z;
+ t9849 = t8980*t9251+t9065*t9474+t9047*t9462+t9016*t9372+t9057*t9726+z*
+t9634+t10036+t10196;
+ t9728 = t9052*t9057;
+ t9848 = t9037*t9372+t9057*t9734+t9040*t9500+t8990*t9251+t10054+(t8929+
+t9728)*z+t10185;
+ t9847 = t8980*t9288+t9033*t9498+(t8608+t9686)*t9062+(t9369+t8829+t9602)*z
++(t9454+t10149+t10185)*y;
+ t9739 = t9038*t9057;
+ t9233 = t8998*t9707;
+ t9846 = t9015*t9605+t8981*t9530+t9061*t9316+t9065*t9233+t10030+(t9404+
+t9739)*y+t10146;
+ t9386 = t9060*t9599;
+ t9294 = t8990*t9608;
+ t9688 = t9064*t9016;
+ t8710 = x*t9688;
+ t9845 = t9000*t9685+t9001*t9675+t8710+t9059*t9355+t9064*t9386+t10039+(
+t9576+t8603+t9294)*x;
+ t9710 = t9061*t9000;
+ t9709 = t9000*t9060;
+ t9394 = t9005*t9702;
+ t9844 = t9061*t9545+t9004*t9343+t10178*t9060+(t9001+t9635)*t9792+(t9710+
+t9295)*x+(t9386+t9529+t9709+t9394)*y;
+ t9843 = t9060*t9425+t8995*t9675+t8661+t10057+t9059*t9216+t8644+(t9722+
+t10143)*x;
+ t9721 = t9038*t9059;
+ t9311 = t9042*t9590;
+ t9842 = t9008*t9409+t8721+t8752+t8981*t9440+t10033+t10170*t9060+(t9311+
+t9721)*x;
+ t9841 = t10017+t9065*t9225+t9000*t9605+t9005*t9408+(t9544+t9571)*t9001+(
+t9319+t10164)*y;
+ t9768 = z*t9001;
+ t9495 = t9003*t9786;
+ t9840 = t9004*t9399+t9653*t9791+t9005*t9526+t9002*t9498+t9003*t9288+(
+t9710+t9495)*z+t10155*t9061+(t9768+t10191)*y;
+ t9714 = t9056*t9059;
+ t9839 = t9047*t9500+t8738+t9062*t9578+t8980*t9372+t9033*t9462+t9016*t9251
++t10036+(t9738+t9714)*z;
+ t9382 = t8998*t9605;
+ t8744 = t9042*t9673;
+ t9731 = t9063*t9008;
+ t9838 = t8744+t9015*t9707+t9063*t9382+t10030+t10168*t9058+(t9731+t10148)*
+y;
+ t9567 = t9047*t9059;
+ t9638 = t9052*t9059;
+ t9837 = t9040*t9462+t9062*t9567+t9037*t9251+t8990*t9372+t10054+(t8931+
+t9638)*z+t10152;
+ t8746 = t9037*t9702;
+ t9300 = t9040*t9696;
+ t9836 = t9001*t9343+t8990*t9418+t9060*t9594+t9040*t9470+t9055*t9663+(
+t9661+t10187)*x+(t8746+t9300+t10174)*y;
+ t8839 = t9062*t9566;
+ t9835 = t9062*t9473+t9985+t8981*t9531+t10169*z+(t8839+t9689)*y;
+ t9834 = t9004*t9408+t8990*t9530+t9065*t9295+t9001*t9605+t8608+t10000+(
+t8701+t9601+t9633)*y;
+ t9833 = t9037*t9408+t9047*t9605+t9040*t9530+t10127+t8990*t9371+t10045+(
+t9728+t8895)*y;
+ t9392 = t9060*t9617;
+ t9832 = t9064*t9392+t9038*t9675+t9060*t9311+t9008*t9536+t8770+t9999+(
+t9692+t10170)*x;
+ t9214 = t9001*t9590;
+ t9831 = t10022+t9059*t9394+t9000*t9675+t8980*t9440+(t9426+t9682)*t9064+(
+t9214+t10139)*x;
+ t8794 = z*t9642;
+ t9830 = t8998*t9500+t8981*t9251+t8794+t8839+t9062*t9739+t9042*t9372+
+t10031+t10175*z;
+ t9756 = t9062*t9038;
+ t9403 = t8998*t9675;
+ t8827 = t9064*t9587;
+ t9829 = t9041*t9457+t9983+(t9756+t8827)*x+(t8662+t9403+t9607)*z;
+ t8625 = t8995*t9673;
+ t9828 = t8970*t9544+t8973*t9530+t8625+t8958*t9371+t10008+t10192*y+t10194*
+t9061;
+ t8687 = t8995*t9702;
+ t9827 = t10053+t8687+t10138*t9060+(t10151+t10192)*x;
+ t8763 = t9065*t9587;
+ t8753 = z*t9566;
+ t9826 = t8998*t9251+t9042*t9462+t8763+t8753+z*t9739+t8981*t9500+t10013+
+t10175*t9062;
+ t9825 = t9002*t9288+t9062*t9495+t10153*t9004+t10167*z+t10155*y+(t9674+
+t9000)*t9791+t10191*t9061;
+ t9824 = t8998*t9372+t9059*t8794+t9062*t9627+t9008*t9251+t8981*t9462+t8827
++t10013+(t9721+t9672)*z;
+ t9750 = t9061*t9042;
+ t9823 = t9041*t9498+t9982+(t9756+t8763)*y+(t8673+t9382+t9750)*z;
+ t9822 = t9062*t9439+t9003*t9268+t9659*t9790+t9004*t9253+t9060*t9570+
+t10189*t9002+(t9357+t9709)*z+(t9768+t10161)*x;
+ t9677 = t9061*t9038;
+ t9821 = t8998*t9498+t9061*t9524+t9982+(t9677+t8713)*z+t10172*y;
+ t8775 = t9063*t9614;
+ t9706 = t9042*t9063;
+ t8776 = y*t9706;
+ t9725 = t9015*t9058;
+ t9820 = t10041+t8776+y*t9725+t8775+t8998*t9544+t10146*t9058+t10148*t9061;
+ t9727 = t9061*t9015;
+ t8592 = t8997*t9733;
+ t9819 = t8981*t9498+t9985+(t8592+t9669)*y+(t9280+t8832+t9727)*z;
+ t8602 = t8997*t9673;
+ t9818 = t9061*t9699+t9063*t9232+t8958*t9530+t8602+t8973*t9371+t10011+(
+t9712+t10194)*y;
+ t9817 = t8998*t9462+t9059*t8753+t8751+z*t9627+t8756+t9042*t9251+t9062*
+t9721+t8981*t9372+t10031;
+ t9816 = t10072+t9990+t10131;
+ t9815 = t9950+t9989;
+ t9814 = t10075+t9995+t10124;
+ t9813 = t9937+t9991;
+ t9812 = t9998+t10026+t10028;
+ t9811 = t9871+t9994;
+ t9810 = t9956+t9961;
+ t9809 = t9919+t10108+t10109;
+ t9808 = t9895+t9974;
+ t9807 = t9941+t9965;
+ t9806 = t9895+t9961;
+ t9805 = t9956+t9974;
+ t9804 = t10005+t10016+t10058+t10071;
+ t7923 = t9061*t9427;
+ t9803 = t7923+t9876+t10006+t10109;
+ t9802 = t9875+t9952;
+ t9801 = t9909+t9951;
+ t9800 = t9916+t10040+t10108;
+ t9799 = t9906+t9909;
+ t9798 = t9879+t9955;
+ t9797 = t9876+t9916;
+ t9796 = t9906+t9953;
+ t9795 = t9929+t10005+t10061;
+ t9794 = t9951+t9953;
+ t9793 = t9935+t9948;
+ t8952 = t9044*t9064;
+ t9703 = t8071+t7990;
+ t8950 = t9044*t9065;
+ t9693 = t9024*t9059;
+ t7904 = t9061*t9456;
+ t9691 = t7925+t7904;
+ t9668 = t9056*t9058;
+ t8949 = t9035*t9064;
+ t9628 = t9058*t9052;
+ t7817 = t9061*t9478;
+ t9621 = t7817+t7687;
+ t8945 = t9035*t9065;
+ t9603 = t9027*t9059;
+ t7706 = y*t9282;
+ t9560 = t8148+t7706;
+ t8845 = x*t9731;
+ t9487 = t9022*t9772;
+ t8833 = t9063*t9607;
+ t8853 = t9063*t9637;
+ t9422 = t8973*t9754;
+ t9416 = t9065*t9565;
+ t9397 = t8990*t9640;
+ t9374 = t8958*t9640;
+ t9194 = t7706+t10067;
+ t9193 = t7904+t10078;
+ t9192 = t7923+t10075;
+ t9191 = t7817+t10078;
+ t9188 = t9064*t9351+t9033*t9285+t10091;
+ t9187 = t8969*t9329+t8967*t9424+t10096;
+ t9186 = t7923+t10072;
+ t9185 = t7706+t10070;
+ t9184 = t7817+t10073;
+ t9183 = t7990+t10067;
+ t9030 = RATIONAL(5.0,48.0);
+ t8966 = RATIONAL(-25.0,192.0);
+ t8987 = RATIONAL(5.0,192.0);
+ t9180 = t8966*t9057+t8987*t9065+t9030;
+ t9010 = RATIONAL(-5.0,16.0);
+ t9009 = RATIONAL(1.0,16.0);
+ t9048 = RATIONAL(1.0,4.0);
+ t9179 = t9048+t9010*t9057+t9009*t9065;
+ t9178 = t9573+t10135;
+ t9006 = RATIONAL(25.0,16.0);
+ t9043 = RATIONAL(-5.0,4.0);
+ t9177 = t9006*t9057+t9010*t9065+t9043;
+ t9029 = RATIONAL(1.0,48.0);
+ t8993 = RATIONAL(1.0,192.0);
+ t8991 = RATIONAL(-5.0,192.0);
+ t9176 = t9029+t8993*t9065+t8991*t9057;
+ t9045 = RATIONAL(1.0,6.0);
+ t9054 = RATIONAL(2.0,3.0);
+ t9175 = t9045*t9065+t9684+t9054;
+ t9014 = RATIONAL(1.0,12.0);
+ t9032 = RATIONAL(-5.0,48.0);
+ t9173 = t9032*t9057+t9029*t9065+t9014;
+ t8984 = RATIONAL(-25.0,96.0);
+ t9172 = t8984*t9057+t9039+t9024*t9065;
+ t9012 = RATIONAL(-5.0,64.0);
+ t8978 = RATIONAL(25.0,64.0);
+ t9171 = t9012*t9065+t8978*t9057+t9010;
+ t9170 = t9045+t9036*t9057+t8945;
+ t9169 = t9034*t9064+t10125;
+ t9051 = RATIONAL(5.0,6.0);
+ t8992 = RATIONAL(-25.0,24.0);
+ t9168 = t8992*t9057+t9051+t9039*t9065;
+ t8965 = RATIONAL(25.0,192.0);
+ t9167 = t8965*t9057+t9032+t8991*t9065;
+ t9166 = t8949+t9036*t9059+t9045;
+ t9165 = t9024*t9329+t9064*t9746+t9036*t9424+t9059*t9684+t10089;
+ t8996 = RATIONAL(25.0,96.0);
+ t9164 = t9027*t9065+t9036+t8996*t9057;
+ t9053 = RATIONAL(-2.0,3.0);
+ t9163 = t9053+t9051*t9057+t8950;
+ t9162 = t9044+t9746+t9039*t9057;
+ t9020 = RATIONAL(-1.0,12.0);
+ t9031 = RATIONAL(-1.0,48.0);
+ t9161 = t9020+t9031*t9065+t9030*t9057;
+ t9160 = t9064*t9573+t8989*t9424+t8994*t9329+t9057*t9693+t10085;
+ t9158 = t8597+t9003*t9329+t9623+(t9214+t9660)*t9057;
+ t8985 = RATIONAL(-1.0,192.0);
+ t9157 = t8987*t9057+t9031+t8985*t9065;
+ t9156 = t8999*t9057+t9049+t9036*t9065;
+ t9155 = t9028*t9065+t9034+t9024*t9057;
+ t9154 = t10058+t10059;
+ t9153 = t9984+t10106;
+ t9152 = t10005+t10102+t10106;
+ t9151 = t10010+t10034;
+ t9150 = t10028+t10059;
+ t9148 = t8972*t9291+t9062*t9416+t8970*t9548+z*t9422+t9187;
+ t9146 = t9001*t9405+x*t8714+t9059*t9300+t9055*t9508+t9188;
+ t9145 = t10010+t10043;
+ t9144 = t8972*t9548+t9062*t9422+t8970*t9291+z*t9416+t9187;
+ t9142 = t9063*t8710+t9033*t9380+t9060*t9378+t9050*t9508+t9188;
+ t9141 = t9158+t8997*t9343+x*t9487+t10133*t9060+(t9783+t8845)*y;
+ t9140 = t9060*t9233+t9061*t9607+t9158+x*t8776+t8995*t9343+(t9577+t9038)*
+t9792;
+ t8988 = RATIONAL(-1.0,384.0);
+ t8961 = RATIONAL(25.0,384.0);
+ t9139 = t10014+t9027*t9590+t8988*t9329+t9034*t9058+t10085+t8961*t9424+
+t10046+t10123*t9028+t10135*t9063;
+ t9138 = t9034*t9059+t8949+t9064*t9585+t9027*t9608+t8961*t9283+t9160+t8988
+*t9325+t10014+t10136*t9028;
+ t9137 = t9065*t9574+t9165+t8984*t9285+t10004+t9035*t9400+t8950+t9039*
+t9654+(t9054+(t9064+t9063)*t9045)*t9057;
+ t9136 = t9034*t9057+t9065*t9603+t8945+t8961*t9285+t8988*t9400+t9160+t9027
+*t9654+t10046+(t9640+t9598)*t9028;
+ t9135 = t8984*t9283+t10064+t9054*t9059+t8952+t9165+t9035*t9325+(t9608+
+t9598)*t9039+t10136*t9045;
+ t9134 = t9035*t9329+t10064+t9054*t9058+t9039*t9640+t10089+t8984*t9424+
+t10004+t10123*t9045+t10125*t9063;
+ t9133 = t9180*t9058+t9157*t9063+t9161;
+ t9132 = t9167*t9059+t9176*t9064+t9173;
+ t9131 = t9020+t9031*t9064+t9030*t9059+(t8987*t9064+t9030+t8966*t9059)*
+t9058+(t9031+t8985*t9064+t8987*t9059)*t9063;
+ t9130 = t9167*t9058+t9176*t9063+t9173;
+ t9129 = t9180*t9059+t9157*t9064+t9161;
+ t9128 = t9029*t9064+t9014+t9032*t9059+(t8991*t9064+t9032+t8965*t9059)*
+t9058+(t8991*t9059+t9029+t8993*t9064)*t9063;
+ t9127 = t9060*t9578+t9064*t9415+t9142+t9047*t9536+t9033*t9440+x*t9714+
+t9016*t9409+t9897+t10173;
+ t9126 = t8998*t9555+t9141+t9041*t9470+t9981+(t9607+t8687)*y+(t8744+t9677)
+*x;
+ t9125 = t8973*t9251+t9148+t9913+t8958*t9500+t9062*t9740+t8659+t8970*t9372
++(t9624+t10126)*z;
+ t9124 = t9141+t9979+(t8833+t9275+t9701)*y+(t9233+t8625+t9750)*x;
+ t9123 = t9870+t8980*t9408+t10060+(t9302+t9668)*y+(t9602+t10127)*t9058+
+t10187;
+ t9122 = t9059*t9570+t9971+t9062*t9219+t8990*t9462+t9064*t9639+t10001+
+t9004*t9251+(t9688+t9576+t8598)*z;
+ t9121 = t9061*t9641+t10017+t9005*t9371+t9001*t9530+t9963+t10113*y+(t9496+
+t10167)*t9063;
+ t9120 = t8972*t9530+t9868+t8995*t9605+t8641+t10011+t10120*t9061+(t9665+
+t9698+t9374)*y;
+ t9119 = t9000*t9702+t9967+t9060*t8595+t9058*t9682+t8990*t9536+t9002*t9409
++t10039+(t8677+t10121)*x;
+ t9118 = t9058*t8770+t9042*t9440+t9015*t9696+t9063*t9403+t8833+t8845+t9977
++t10033+t10115*x;
+ t9117 = t9063*t9202+t8754+t9881+t9040*t9536+t9060*t8725+t9146+t9047*t9696
++(t9732+t9628+t8927)*x;
+ t9116 = t9060*t9248+t9881+t9047*t9440+t9142+t8746+t9033*t9536+t10198*
+t9058+(t9589+t9668)*x;
+ t9115 = t9060*t9487+t9140+t9979+(t9717+t8853)*y+(t8602+t10133)*x;
+ t9114 = t8970*t9462+t8683+t8958*t9251+t9144+t9913+t8973*t9500+t10126*
+t9062+(t9671+t9740)*z;
+ t9113 = t8972*t9371+t8673+t9868+t8997*t9605+t9061*t9374+t10008+(t10119+
+t10120)*y;
+ t9112 = t9005*t9251+t9062*t9240+t9971+t9059*t9639+t10066+t9064*t9570+(
+t9388+t9227+t10139)*z;
+ t9111 = t8973*t9372+t8970*t9251+t9062*t9687+t8592+t9148+t8686+t8972*t9500
++t9936+t10122*z;
+ t9110 = t8998*t9536+t9977+t8853+t9058*t8752+t9999+t9008*t9440+t10115*
+t9060+(t9725+t9706)*x;
+ t9109 = t9963+t9058*t9657+t9000*t9673+t10000+(t9201+t8689)*t9061+(t9397+
+t8620+t10121)*y;
+ t9108 = t9140+t9022*t9470+t9981+(t8775+t9727)*x+(t9392+t9637+t8684)*y;
+ t9107 = t8634+t9144+t8970*t9500+t8973*t9462+t8972*t9251+t9936+t10122*
+t9062+t10119*z;
+ t9106 = t9061*t9397+t9870+t10045+t9063*t9438+t10150*t9058+(t8890+t9628)*y
++t10162;
+ t9105 = t9967+t10022+t9058*t9357+t9001*t9440+(t9676+t9305+t9641)*t9060+(
+t9248+t10113)*x;
+ t9104 = t9040*t9440+t9897+t9146+t8809+t9037*t9409+(t9294+t9567)*t9060+(
+t9751+t8923+t9638)*x;
+ t9103 = t9957+t9191+t9151+t9988+t10003+t10077;
+ t9102 = t9877+t9874+t9872+t9894;
+ t9101 = t9150+t9883+t9993+t10012+t10049+t10067;
+ t9100 = t8071+t9194+t9973+t9145+t9987+t10047+t10068;
+ t9099 = t9900+t9920+t9885+t9943;
+ t9098 = t9950+t9862+t9998+t10059+t10078;
+ t9097 = t9150+t9862+t9989+t10026+t10073;
+ t9096 = t9869+t9952+t9955;
+ t9095 = t9151+t9940+t9939+t8148+t10047+t10074;
+ t9094 = t9893+t9889+t9872+t9911;
+ t9093 = t9905+t9927+t9154+t10049+t10055;
+ t9092 = t9878+t9145+t9947+t7904+t10003+t10076;
+ t9091 = t9186+t9907+t9990+t10124;
+ t9090 = t9867+t9937+t9994+t10072;
+ t9089 = t9928+t9882+t9923+t9943;
+ t9088 = t7687+t9154+t9866+t9965+t10016+t10102;
+ t9087 = t9143+t9917+t9924+t7990+t10069+t10083+t10087;
+ t9086 = t9192+t9907+t9995+t10131;
+ t9085 = t9884+t9147+t9938+t10048+t10051;
+ t9084 = t9929+t9153+t9948+t9980+t10102;
+ t9083 = t9880+t9890+t9872+t9896;
+ t9082 = t9918+t9943+t9921+t9944;
+ t9081 = t9926+t9930+t9892+t10010+t10047;
+ t9080 = t9152+t9935+t9980+t9984+t10061;
+ t9079 = t9914+t9891+t9899+t9931;
+ t9078 = t9912+t9903+t9943+t9945;
+ t9077 = t9891+t9925+t9933+t9934;
+ t9076 = t9888+t9904+t9872+t9932;
+ t9075 = t9908+t9153+t9915+t10032+t10051;
+ t9074 = t9871+t9867+t9991+t10075;
+ t9073 = t9869+t9875+t9879;
+ t9072 = t9152+t7925+t9941+t9866+t10071+t10107;
+ coeffs_I->coeff_m2_m2_m2 = t9912+t9882+t9099+t9921+t9922;
+ coeffs_I->coeff_m1_m2_m2 = t9800+t9074+t9793;
+ coeffs_I->coeff_0_m2_m2 = t9125+t9818+t9825;
+ coeffs_I->coeff_p1_m2_m2 = t9795+t9074+t9803;
+ coeffs_I->coeff_p2_m2_m2 = t9082+t9903+t9882+t9920+t9946;
+ coeffs_I->coeff_m2_m1_m2 = t9942+t9908+t9962+t9101+t9703+t9975;
+ coeffs_I->coeff_m1_m1_m2 = t9931+t9103+t9910+t9933+t9947;
+ coeffs_I->coeff_0_m1_m2 = t9109+t9823+t9824;
+ coeffs_I->coeff_p1_m1_m2 = t9077+t9949+t9947+t9184+t9972+t9992;
+ coeffs_I->coeff_p2_m1_m2 = t9942+t9185+t9883+t9093+t9970+t9997;
+ coeffs_I->coeff_m2_0_m2 = t9865+t9111+t9864;
+ coeffs_I->coeff_m1_0_m2 = t9826+t9119+t9829;
+ coeffs_I->coeff_0_0_m2 = t9129*t9062+t9139+t9132*z;
+ coeffs_I->coeff_p1_0_m2 = t9826+t9853+t9105;
+ coeffs_I->coeff_p2_0_m2 = t9822+t9827+t9111;
+ coeffs_I->coeff_m2_p1_m2 = t9194+t9085+t9908+t9927+t9970+t9993;
+ coeffs_I->coeff_m1_p1_m2 = t9092+t9914+t9910+t9925+t9957;
+ coeffs_I->coeff_0_p1_m2 = t9835+t9121+t9824;
+ coeffs_I->coeff_p1_p1_m2 = t9949+t9931+t9092+t9934+t9988+t10078;
+ coeffs_I->coeff_p2_p1_m2 = t9085+t9954+t9915+t9886+t10012+t10028;
+ coeffs_I->coeff_m2_p2_m2 = t9900+t9089+t9918+t9912+t9946;
+ coeffs_I->coeff_m1_p2_m2 = t9803+t9090+t9793;
+ coeffs_I->coeff_0_p2_m2 = t9828+t9840+t9125;
+ coeffs_I->coeff_p1_p2_m2 = t9795+t9800+t9090;
+ coeffs_I->coeff_p2_p2_m2 = t9089+t9903+t9922+t9885+t9944;
+ coeffs_I->coeff_m2_m2_m1 = t7687+t9097+t9810+t9807+t7904;
+ coeffs_I->coeff_m1_m2_m1 = t9887+t9924+t9560+t9081+t9968+t9973;
+ coeffs_I->coeff_0_m2_m1 = t9821+t9122+t9838;
+ coeffs_I->coeff_p1_m2_m1 = t9926+t9087+t9873+t8148+t9968+t9987+t10067;
+ coeffs_I->coeff_p2_m2_m1 = t9098+t9810+t9804+t9691;
+ coeffs_I->coeff_m2_m1_m1 = t9802+t9091+t9801;
+ coeffs_I->coeff_m1_m1_m1 = t9102+t9901+t9896+t9904+t9911;
+ coeffs_I->coeff_0_m1_m1 = t9106+t9847+t9837;
+ coeffs_I->coeff_p1_m1_m1 = t9890+t9898+t9102+t9889+t9932;
+ coeffs_I->coeff_p2_m1_m1 = t9073+t9816+t9794;
+ coeffs_I->coeff_m2_0_m1 = t9118+t9855+t9852;
+ coeffs_I->coeff_m1_0_m1 = t9851+t9848+t9117;
+ coeffs_I->coeff_0_0_m1 = (t9168*t9059+t9162*t9064+t9163)*z+(t9164*t9059+
+t9178*t9064+t9170)*t9062+t9134;
+ coeffs_I->coeff_p1_0_m1 = t9858+t9116+t9848;
+ coeffs_I->coeff_p2_0_m1 = t9110+t9850+t9855;
+ coeffs_I->coeff_m2_p1_m1 = t9814+t9794+t9096;
+ coeffs_I->coeff_m1_p1_m1 = t9076+t9893+t9896+t9874+t9898;
+ coeffs_I->coeff_0_p1_m1 = t9854+t9837+t9123;
+ coeffs_I->coeff_p1_p1_m1 = t9890+t9094+t9888+t9874+t9901;
+ coeffs_I->coeff_p2_p1_m1 = t9086+t9801+t9798;
+ coeffs_I->coeff_m2_p2_m1 = t9808+t9098+t9807+t9621;
+ coeffs_I->coeff_m1_p2_m1 = t9958+t9939+t9081+t9873+t9703+t9966;
+ coeffs_I->coeff_0_p2_m1 = t9122+t9819+t9820;
+ coeffs_I->coeff_p1_p2_m1 = t9100+t9887+t9917+t9926+t9939;
+ coeffs_I->coeff_p2_p2_m1 = t7817+t9808+t9097+t7925+t9804;
+ coeffs_I->coeff_m2_m2_0 = t9843+t9120+t9859;
+ coeffs_I->coeff_m1_m2_0 = t9846+t9126+t9845;
+ coeffs_I->coeff_0_m2_0 = t9138+t9130*y+t9133*t9061;
+ coeffs_I->coeff_p1_m2_0 = t9846+t9108+t9831;
+ coeffs_I->coeff_p2_m2_0 = t9861+t9844+t9120;
+ coeffs_I->coeff_m2_m1_0 = t9842+t9124+t9834;
+ coeffs_I->coeff_m1_m1_0 = t9856+t9104+t9833;
+ coeffs_I->coeff_0_m1_0 = t9135+(t9164*t9058+t9178*t9063+t9170)*t9061+(
+t9168*t9058+t9162*t9063+t9163)*y;
+ coeffs_I->coeff_p1_m1_0 = t9127+t9836+t9833;
+ coeffs_I->coeff_p2_m1_0 = t9115+t9834+t9832;
+ coeffs_I->coeff_m2_0_0 = t9131*t9060+t9136+t9128*x;
+ coeffs_I->coeff_m1_0_0 = (t9051*t9059+t8952+t9053+(t8992*t9059+t9039*
+t9064+t9051)*t9058+t9169*t9063)*x+((t8996*t9059+t9027*t9064+t9036)*t9058+(t9611
++t9035+t9603)*t9063+t9166)*t9060+t9137;
+ coeffs_I->coeff_0_0_0 = t9043*t9057+RATIONAL(1.0,1.0)+t9048*t9065+t9177*
+t9059+t9179*t9064+((RATIONAL(-125.0,64.0)*t9057+t9006+t8978*t9065)*t9059+t9171*
+t9064+t9177)*t9058+(t9171*t9059+(RATIONAL(1.0,64.0)*t9065+t9009+t9012*t9057)*
+t9064+t9179)*t9063;
+ coeffs_I->coeff_p1_0_0 = ((t9024*t9064+t9039+t8984*t9059)*t9058+(t9693+
+t9028*t9064+t9034)*t9063+t9169)*t9060+t9137+(t9054+t9049*t9059+t9045*t9064+(
+t8999*t9059+t9049+t9036*t9064)*t9058+t9166*t9063)*x;
+ coeffs_I->coeff_p2_0_0 = t9136+t9131*x+t9128*t9060;
+ coeffs_I->coeff_m2_p1_0 = t9842+t9115+t9841;
+ coeffs_I->coeff_m1_p1_0 = t9104+t9836+t9857;
+ coeffs_I->coeff_0_p1_0 = t9135+(t9156*t9058+t9170*t9063+t9175)*y+(t9172*
+t9058+t9155*t9063+t9162)*t9061;
+ coeffs_I->coeff_p1_p1_0 = t9856+t9127+t9857;
+ coeffs_I->coeff_p2_p1_0 = t9124+t9841+t9832;
+ coeffs_I->coeff_m2_p2_0 = t9113+t9844+t9843;
+ coeffs_I->coeff_m1_p2_0 = t9863+t9108+t9845;
+ coeffs_I->coeff_0_p2_0 = t9138+t9130*t9061+t9133*y;
+ coeffs_I->coeff_p1_p2_0 = t9863+t9126+t9831;
+ coeffs_I->coeff_p2_p2_0 = t9113+t9861+t9859;
+ coeffs_I->coeff_m2_m2_p1 = t9815+t9072+t9805+t9184;
+ coeffs_I->coeff_m1_m2_p1 = t9100+t9924+t9873+t9892+t9940;
+ coeffs_I->coeff_0_m2_p1 = t9819+t9112+t9838;
+ coeffs_I->coeff_p1_m2_p1 = t8071+t9887+t9940+t9087+t9930+t9958;
+ coeffs_I->coeff_p2_m2_p1 = t9088+t9191+t9805+t9812;
+ coeffs_I->coeff_m2_m1_p1 = t9802+t9086+t9796;
+ coeffs_I->coeff_m1_m1_p1 = t9893+t9901+t9083+t9877+t9932;
+ coeffs_I->coeff_0_m1_p1 = t9106+t9854+t9839;
+ coeffs_I->coeff_p1_m1_p1 = t9880+t9898+t9094+t9877+t9904;
+ coeffs_I->coeff_p2_m1_p1 = t9814+t9073+t9799;
+ coeffs_I->coeff_m2_0_p1 = t9118+t9850+t9860;
+ coeffs_I->coeff_m1_0_p1 = t9849+t9858+t9117;
+ coeffs_I->coeff_0_0_p1 = (t9156*t9059+t9170*t9064+t9175)*z+t9134+(t9172*
+t9059+t9155*t9064+t9162)*t9062;
+ coeffs_I->coeff_p1_0_p1 = t9849+t9851+t9116;
+ coeffs_I->coeff_p2_0_p1 = t9110+t9860+t9852;
+ coeffs_I->coeff_m2_p1_p1 = t9816+t9799+t9096;
+ coeffs_I->coeff_m1_p1_p1 = t9898+t9083+t9888+t9894+t9911;
+ coeffs_I->coeff_0_p1_p1 = t9847+t9839+t9123;
+ coeffs_I->coeff_p1_p1_p1 = t9880+t9076+t9889+t9894+t9901;
+ coeffs_I->coeff_p2_p1_p1 = t9091+t9796+t9798;
+ coeffs_I->coeff_m2_p2_p1 = t9806+t9193+t9072+t9812;
+ coeffs_I->coeff_m1_p2_p1 = t9095+t9887+t9183+t9892+t9966+t9987;
+ coeffs_I->coeff_0_p2_p1 = t9821+t9112+t9820;
+ coeffs_I->coeff_p1_p2_p1 = t9095+t9185+t9917+t9873+t9973+t9996;
+ coeffs_I->coeff_p2_p2_p1 = t9806+t9088+t9815+t7904+t10073;
+ coeffs_I->coeff_m2_m2_p2 = t9078+t9918+t9922+t9920+t9923;
+ coeffs_I->coeff_m1_m2_p2 = t9080+t9811+t9797+t10072;
+ coeffs_I->coeff_0_m2_p2 = t9840+t9818+t9114;
+ coeffs_I->coeff_p1_m2_p2 = t9811+t9809+t9084+t9186;
+ coeffs_I->coeff_p2_m2_p2 = t9945+t9099+t9923+t9944+t9946;
+ coeffs_I->coeff_m2_m1_p2 = t9884+t9886+t9883+t9075+t9927;
+ coeffs_I->coeff_m1_m1_p2 = t9077+t9193+t9899+t9910+t9960+t9988;
+ coeffs_I->coeff_0_m1_p2 = t9835+t9109+t9817;
+ coeffs_I->coeff_p1_m1_p2 = t9079+t9949+t9691+t9960+t9933+t9964;
+ coeffs_I->coeff_p2_m1_p2 = t9902+t9970+t9101+t9954+t9560+t9976;
+ coeffs_I->coeff_m2_0_p2 = t9107+t9822+t9864;
+ coeffs_I->coeff_m1_0_p2 = t9119+t9853+t9830;
+ coeffs_I->coeff_0_0_p2 = t9129*z+t9139+t9132*t9062;
+ coeffs_I->coeff_p1_0_p2 = t9830+t9829+t9105;
+ coeffs_I->coeff_p2_0_p2 = t9107+t9865+t9827;
+ coeffs_I->coeff_m2_p1_p2 = t9905+t9919+t7706+t9075+t9938+t10110+t10118+
+t10130;
+ coeffs_I->coeff_m1_p1_p2 = t9079+t9878+t9910+t9972+t9621+t9978;
+ coeffs_I->coeff_0_p1_p2 = t9121+t9817+t9823;
+ coeffs_I->coeff_p1_p1_p2 = t9103+t9878+t9899+t9925+t9949;
+ coeffs_I->coeff_p2_p1_p2 = t9902+t9183+t9093+t9938+t9975+t9993;
+ coeffs_I->coeff_m2_p2_p2 = t9928+t9078+t9885+t9921+t9946;
+ coeffs_I->coeff_m1_p2_p2 = t9080+t9192+t9809+t9813;
+ coeffs_I->coeff_0_p2_p2 = t9828+t9825+t9114;
+ coeffs_I->coeff_p1_p2_p2 = t9813+t9084+t9797+t10075;
+ coeffs_I->coeff_p2_p2_p2 = t9900+t9928+t9082+t9922+t9945;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dx.compute.c
new file mode 100644
index 0000000..4044656
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dx.compute.c
@@ -0,0 +1,2720 @@
+fp t11752;
+fp t11751;
+fp t11876;
+fp t11880;
+fp t12847;
+fp t11877;
+fp t11882;
+fp t11756;
+fp t11749;
+fp t12846;
+fp t11816;
+fp t11875;
+fp t11878;
+fp t12197;
+fp t12367;
+fp t11823;
+fp t12124;
+fp t12845;
+fp t11799;
+fp t11766;
+fp t12231;
+fp t12199;
+fp t12844;
+fp t11839;
+fp t11854;
+fp t12843;
+fp t11840;
+fp t12378;
+fp t11853;
+fp t12842;
+fp t11753;
+fp t11879;
+fp t11881;
+fp t12210;
+fp t11750;
+fp t12285;
+fp t12841;
+fp t11796;
+fp t11795;
+fp t12325;
+fp t12400;
+fp t12840;
+fp t11806;
+fp t11873;
+fp t12392;
+fp t12839;
+fp t11748;
+fp t12206;
+fp t12092;
+fp t11760;
+fp t12280;
+fp t12040;
+fp t12838;
+fp t11808;
+fp t12384;
+fp t12318;
+fp t12837;
+fp t11847;
+fp t12255;
+fp t11794;
+fp t12836;
+fp t12256;
+fp t12032;
+fp t11821;
+fp t12382;
+fp t12835;
+fp t11763;
+fp t12221;
+fp t11791;
+fp t12281;
+fp t12057;
+fp t12834;
+fp t12322;
+fp t11664;
+fp t11874;
+fp t12302;
+fp t12833;
+fp t12207;
+fp t12061;
+fp t12270;
+fp t12832;
+fp t11820;
+fp t12211;
+fp t11803;
+fp t12831;
+fp t11846;
+fp t12234;
+fp t12830;
+fp t12238;
+fp t12829;
+fp t11213;
+fp t12250;
+fp t12828;
+fp t12375;
+fp t12827;
+fp t11809;
+fp t12826;
+fp t11513;
+fp t12825;
+fp t11462;
+fp t12212;
+fp t12824;
+fp t11736;
+fp t12823;
+fp t12822;
+fp t11764;
+fp t12398;
+fp t11765;
+fp t12399;
+fp t12821;
+fp t11861;
+fp t11869;
+fp t12820;
+fp t11811;
+fp t12333;
+fp t12819;
+fp t12818;
+fp t12317;
+fp t12817;
+fp t12816;
+fp t12815;
+fp t12814;
+fp t11835;
+fp t12330;
+fp t11822;
+fp t12304;
+fp t12014;
+fp t12813;
+fp t12812;
+fp t11828;
+fp t12346;
+fp t12811;
+fp t12328;
+fp t11814;
+fp t12810;
+fp t12289;
+fp t11439;
+fp t12809;
+fp t12808;
+fp t11837;
+fp t12348;
+fp t11825;
+fp t12058;
+fp t12807;
+fp t12390;
+fp t12376;
+fp t12806;
+fp t12239;
+fp t12237;
+fp t12805;
+fp t11844;
+fp t11440;
+fp t11872;
+fp t12300;
+fp t12804;
+fp t12279;
+fp t11588;
+fp t11779;
+fp t11391;
+fp t12803;
+fp t12205;
+fp t11331;
+fp t12802;
+fp t12241;
+fp t12225;
+fp t12801;
+fp t12307;
+fp t11815;
+fp t12800;
+fp t12193;
+fp t12799;
+fp t11834;
+fp t11414;
+fp t11866;
+fp t12798;
+fp t11831;
+fp t12262;
+fp t11780;
+fp t12016;
+fp t12797;
+fp t11812;
+fp t12374;
+fp t12796;
+fp t12795;
+fp t11762;
+fp t12405;
+fp t12794;
+fp t11789;
+fp t11354;
+fp t12793;
+fp t12792;
+fp t12753;
+fp t11807;
+fp t12272;
+fp t12791;
+fp t12790;
+fp t11295;
+fp t11800;
+fp t12789;
+fp t11200;
+fp t12788;
+fp t11785;
+fp t11787;
+fp t12005;
+fp t12787;
+fp t12397;
+fp t12786;
+fp t11827;
+fp t11473;
+fp t12785;
+fp t11863;
+fp t12784;
+fp t11841;
+fp t11848;
+fp t12385;
+fp t12783;
+fp t11792;
+fp t12162;
+fp t11768;
+fp t12267;
+fp t12782;
+fp t12200;
+fp t11688;
+fp t12781;
+fp t11797;
+fp t12273;
+fp t11798;
+fp t11793;
+fp t11685;
+fp t12780;
+fp t11684;
+fp t12320;
+fp t12779;
+fp t12309;
+fp t12778;
+fp t12380;
+fp t12777;
+fp t12776;
+fp t12371;
+fp t12287;
+fp t12404;
+fp t12775;
+fp t12344;
+fp t12209;
+fp t12774;
+fp t12773;
+fp t12394;
+fp t12772;
+fp t12771;
+fp t11767;
+fp t12220;
+fp t11725;
+fp t12770;
+fp t11330;
+fp t12769;
+fp t11774;
+fp t12338;
+fp t11387;
+fp t12265;
+fp t12156;
+fp t12768;
+fp t12298;
+fp t11285;
+fp t12090;
+fp t12767;
+fp t12766;
+fp t11852;
+fp t11838;
+fp t12765;
+fp t12349;
+fp t12172;
+fp t11775;
+fp t12201;
+fp t11336;
+fp t12764;
+fp t12204;
+fp t11712;
+fp t11497;
+fp t12763;
+fp t12387;
+fp t11260;
+fp t12245;
+fp t12145;
+fp t12762;
+fp t12236;
+fp t12761;
+fp t12760;
+fp t11744;
+fp t12242;
+fp t12759;
+fp t11705;
+fp t12758;
+fp t12342;
+fp t11416;
+fp t11505;
+fp t12757;
+fp t11813;
+fp t12321;
+fp t12756;
+fp t11604;
+fp t11694;
+fp t12003;
+fp t12755;
+fp t12314;
+fp t12754;
+fp t12752;
+fp t12037;
+fp t11275;
+fp t12751;
+fp t12181;
+fp t11819;
+fp t12284;
+fp t11559;
+fp t12263;
+fp t12062;
+fp t12337;
+fp t12019;
+fp t12750;
+fp t11867;
+fp t11870;
+fp t12749;
+fp t12748;
+fp t12213;
+fp t12327;
+fp t12120;
+fp t12054;
+fp t12747;
+fp t12301;
+fp t11342;
+fp t12222;
+fp t11343;
+fp t12335;
+fp t12126;
+fp t12746;
+fp t11276;
+fp t11726;
+fp t12184;
+fp t12187;
+fp t12745;
+fp t12323;
+fp t12141;
+fp t12744;
+fp t12080;
+fp t11329;
+fp t12743;
+fp t11995;
+fp t12111;
+fp t12742;
+fp t12269;
+fp t12047;
+fp t12741;
+fp t12383;
+fp t11300;
+fp t11267;
+fp t12031;
+fp t12740;
+fp t11393;
+fp t12244;
+fp t12130;
+fp t12739;
+fp t11355;
+fp t11226;
+fp t12044;
+fp t12738;
+fp t12737;
+fp t11361;
+fp t12319;
+fp t11485;
+fp t12171;
+fp t12259;
+fp t12046;
+fp t12736;
+fp t10549;
+fp t12735;
+fp t12246;
+fp t11290;
+fp t12373;
+fp t12180;
+fp t12734;
+fp t12326;
+fp t12123;
+fp t12056;
+fp t12227;
+fp t12050;
+fp t11296;
+fp t12733;
+fp t11315;
+fp t12403;
+fp t12053;
+fp t12074;
+fp t12732;
+fp t11999;
+fp t12076;
+fp t12731;
+fp t12045;
+fp t12730;
+fp t12729;
+fp t11204;
+fp t12069;
+fp t11407;
+fp t12728;
+fp t12059;
+fp t12268;
+fp t12727;
+fp t11364;
+fp t12070;
+fp t12177;
+fp t12224;
+fp t12029;
+fp t12726;
+fp t11366;
+fp t12202;
+fp t11385;
+fp t12725;
+fp t12306;
+fp t12113;
+fp t12196;
+fp t12020;
+fp t12724;
+fp t12146;
+fp t11269;
+fp t12723;
+fp t11363;
+fp t12248;
+fp t11586;
+fp t12722;
+fp t12257;
+fp t11282;
+fp t12065;
+fp t12721;
+fp t12030;
+fp t11410;
+fp t12720;
+fp t12240;
+fp t11488;
+fp t12208;
+fp t11308;
+fp t12719;
+fp t12253;
+fp t12004;
+fp t11317;
+fp t12718;
+fp t12366;
+fp t11337;
+fp t12088;
+fp t12717;
+fp t11758;
+fp t12249;
+fp t11254;
+fp t12716;
+fp t12264;
+fp t11205;
+fp t12715;
+fp t12401;
+fp t12108;
+fp t12104;
+fp t12714;
+fp t12105;
+fp t12713;
+fp t11397;
+fp t12712;
+fp t12711;
+fp t12114;
+fp t12710;
+fp t12709;
+fp t12188;
+fp t12708;
+fp t11408;
+fp t12707;
+fp t11771;
+fp t12706;
+fp t12228;
+fp t11383;
+fp t12704;
+fp t11824;
+fp t11755;
+fp t12703;
+fp t12015;
+fp t12702;
+fp t11268;
+fp t12701;
+fp t12700;
+fp t12369;
+fp t12140;
+fp t11284;
+fp t12699;
+fp t12216;
+fp t11571;
+fp t12698;
+fp t11372;
+fp t12697;
+fp t12296;
+fp t11322;
+fp t12329;
+fp t12161;
+fp t12696;
+fp t12365;
+fp t12695;
+fp t11220;
+fp t12694;
+fp t12125;
+fp t11368;
+fp t12693;
+fp t12157;
+fp t12048;
+fp t12692;
+fp t11370;
+fp t12691;
+fp t11829;
+fp t11864;
+fp t12690;
+fp t11722;
+fp t11527;
+fp t12689;
+fp t12203;
+fp t12035;
+fp t12688;
+fp t11759;
+fp t12288;
+fp t11255;
+fp t12687;
+fp t11297;
+fp t12082;
+fp t12686;
+fp t11262;
+fp t12012;
+fp t12064;
+fp t12685;
+fp t11367;
+fp t12006;
+fp t12684;
+fp t12683;
+fp t12311;
+fp t11447;
+fp t12121;
+fp t12356;
+fp t12682;
+fp t11435;
+fp t12251;
+fp t12110;
+fp t11467;
+fp t12681;
+fp t11351;
+fp t11706;
+fp t12143;
+fp t12680;
+fp t12010;
+fp t11335;
+fp t12679;
+fp t12271;
+fp t11577;
+fp t12055;
+fp t12678;
+fp t12388;
+fp t12115;
+fp t12677;
+fp t12166;
+fp t11400;
+fp t12676;
+fp t12324;
+fp t11316;
+fp t12350;
+fp t12183;
+fp t12675;
+fp t12674;
+fp t12232;
+fp t11535;
+fp t12389;
+fp t12361;
+fp t12235;
+fp t12085;
+fp t12673;
+fp t11324;
+fp t12672;
+fp t12363;
+fp t12063;
+fp t12671;
+fp t11601;
+fp t12670;
+fp t11541;
+fp t11489;
+fp t12021;
+fp t12669;
+fp t11845;
+fp t12173;
+fp t11650;
+fp t11843;
+fp t11511;
+fp t12395;
+fp t12354;
+fp t12668;
+fp t12381;
+fp t12159;
+fp t11563;
+fp t12667;
+fp t12666;
+fp t11476;
+fp t12357;
+fp t12665;
+fp t12664;
+fp t11998;
+fp t12112;
+fp t12663;
+fp t12662;
+fp t12661;
+fp t11842;
+fp t11836;
+fp t11850;
+fp t12229;
+fp t12191;
+fp t11860;
+fp t12660;
+fp t11283;
+fp t12659;
+fp t12658;
+fp t12219;
+fp t11442;
+fp t12657;
+fp t12656;
+fp t12072;
+fp t12655;
+fp t12654;
+fp t11291;
+fp t12653;
+fp t11328;
+fp t12018;
+fp t12652;
+fp t11782;
+fp t11256;
+fp t11784;
+fp t11997;
+fp t12103;
+fp t12651;
+fp t12292;
+fp t11340;
+fp t12650;
+fp t11302;
+fp t12649;
+fp t12386;
+fp t11259;
+fp t12095;
+fp t12648;
+fp t12647;
+fp t12186;
+fp t12646;
+fp t11346;
+fp t12645;
+fp t11600;
+fp t12079;
+fp t12644;
+fp t12027;
+fp t12643;
+fp t11281;
+fp t12642;
+fp t11833;
+fp t12086;
+fp t12218;
+fp t11514;
+fp t12226;
+fp t12641;
+fp t12013;
+fp t12640;
+fp t12142;
+fp t12639;
+fp t11477;
+fp t12066;
+fp t12638;
+fp t11338;
+fp t12637;
+fp t11603;
+fp t12160;
+fp t12359;
+fp t12636;
+fp t12635;
+fp t11731;
+fp t11673;
+fp t12634;
+fp t11531;
+fp t11353;
+fp t12633;
+fp t12051;
+fp t12000;
+fp t12632;
+fp t12039;
+fp t11521;
+fp t12631;
+fp t12630;
+fp t12261;
+fp t12067;
+fp t11783;
+fp t12313;
+fp t11777;
+fp t12075;
+fp t12629;
+fp t12628;
+fp t12089;
+fp t12043;
+fp t12627;
+fp t12626;
+fp t12138;
+fp t12625;
+fp t11386;
+fp t12355;
+fp t12624;
+fp t11636;
+fp t12167;
+fp t12362;
+fp t12623;
+fp t12278;
+fp t12178;
+fp t12622;
+fp t12621;
+fp t12620;
+fp t12243;
+fp t11288;
+fp t12033;
+fp t12619;
+fp t12254;
+fp t12192;
+fp t12618;
+fp t11591;
+fp t11576;
+fp t12274;
+fp t11561;
+fp t12144;
+fp t12617;
+fp t12283;
+fp t11484;
+fp t12291;
+fp t11457;
+fp t11472;
+fp t12616;
+fp t12615;
+fp t12614;
+fp t12230;
+fp t11381;
+fp t12022;
+fp t12613;
+fp t12612;
+fp t12611;
+fp t12402;
+fp t12148;
+fp t12610;
+fp t12339;
+fp t12609;
+fp t11710;
+fp t12147;
+fp t11356;
+fp t12084;
+fp t11463;
+fp t12608;
+fp t12607;
+fp t12372;
+fp t12128;
+fp t12606;
+fp t12605;
+fp t12604;
+fp t11357;
+fp t12603;
+fp t12602;
+fp t11781;
+fp t11788;
+fp t12601;
+fp t12600;
+fp t12215;
+fp t11348;
+fp t11538;
+fp t12599;
+fp t12598;
+fp t12597;
+fp t12011;
+fp t12596;
+fp t12595;
+fp t12594;
+fp t12593;
+fp t12118;
+fp t12592;
+fp t12591;
+fp t12590;
+fp t12119;
+fp t12083;
+fp t12589;
+fp t12028;
+fp t12135;
+fp t12588;
+fp t12155;
+fp t12169;
+fp t11620;
+fp t11979;
+fp t12587;
+fp t12586;
+fp t12358;
+fp t12585;
+fp t12370;
+fp t11560;
+fp t11359;
+fp t12584;
+fp t11487;
+fp t11517;
+fp t12583;
+fp t12071;
+fp t12582;
+fp t12581;
+fp t12580;
+fp t11265;
+fp t12579;
+fp t12578;
+fp t12577;
+fp t11719;
+fp t11507;
+fp t12576;
+fp t11700;
+fp t11465;
+fp t12297;
+fp t11417;
+fp t12106;
+fp t12575;
+fp t12574;
+fp t12573;
+fp t12572;
+fp t12571;
+fp t12570;
+fp t12569;
+fp t12568;
+fp t12260;
+fp t11309;
+fp t11960;
+fp t12293;
+fp t12567;
+fp t11371;
+fp t11962;
+fp t11506;
+fp t12566;
+fp t12565;
+fp t12564;
+fp t12185;
+fp t12563;
+fp t12562;
+fp t12561;
+fp t11640;
+fp t12560;
+fp t11512;
+fp t11509;
+fp t12559;
+fp t12558;
+fp t12557;
+fp t12152;
+fp t11596;
+fp t12556;
+fp t12555;
+fp t12554;
+fp t12102;
+fp t12553;
+fp t12552;
+fp t12551;
+fp t12550;
+fp t12098;
+fp t12549;
+fp t12174;
+fp t12179;
+fp t12548;
+fp t12547;
+fp t11519;
+fp t11425;
+fp t12546;
+fp t12545;
+fp t12100;
+fp t12093;
+fp t12165;
+fp t12544;
+fp t12189;
+fp t12543;
+fp t12364;
+fp t12542;
+fp t12117;
+fp t12541;
+fp t12007;
+fp t12540;
+fp t12539;
+fp t12538;
+fp t12537;
+fp t12290;
+fp t11557;
+fp t11778;
+fp t12134;
+fp t12536;
+fp t12535;
+fp t12534;
+fp t12533;
+fp t12532;
+fp t12531;
+fp t12530;
+fp t12529;
+fp t12528;
+fp t11455;
+fp t12527;
+fp t12312;
+fp t12526;
+fp t12525;
+fp t12524;
+fp t12175;
+fp t12523;
+fp t12522;
+fp t12266;
+fp t11495;
+fp t12038;
+fp t12521;
+fp t12520;
+fp t12233;
+fp t12034;
+fp t12519;
+fp t12518;
+fp t12517;
+fp t12516;
+fp t12107;
+fp t11478;
+fp t12515;
+fp t11859;
+fp t12163;
+fp t12514;
+fp t12513;
+fp t12026;
+fp t12122;
+fp t12512;
+fp t12511;
+fp t12510;
+fp t12509;
+fp t12508;
+fp t12507;
+fp t12506;
+fp t12505;
+fp t12504;
+fp t12503;
+fp t12502;
+fp t12501;
+fp t12151;
+fp t12002;
+fp t12500;
+fp t12017;
+fp t12499;
+fp t11580;
+fp t12498;
+fp t12497;
+fp t12347;
+fp t12049;
+fp t12190;
+fp t12496;
+fp t12001;
+fp t12495;
+fp t11264;
+fp t12494;
+fp t12493;
+fp t12492;
+fp t11994;
+fp t12491;
+fp t12336;
+fp t12041;
+fp t12009;
+fp t12490;
+fp t11558;
+fp t12489;
+fp t12488;
+fp t12094;
+fp t12487;
+fp t11325;
+fp t12168;
+fp t12137;
+fp t12486;
+fp t12485;
+fp t11757;
+fp t11761;
+fp t12073;
+fp t12484;
+fp t12483;
+fp t12482;
+fp t12481;
+fp t12480;
+fp t12277;
+fp t12133;
+fp t11613;
+fp t12479;
+fp t12478;
+fp t12477;
+fp t12476;
+fp t12158;
+fp t12475;
+fp t11735;
+fp t11630;
+fp t12474;
+fp t12473;
+fp t12472;
+fp t12471;
+fp t11402;
+fp t12470;
+fp t12469;
+fp t12468;
+fp t12467;
+fp t12466;
+fp t12465;
+fp t12464;
+fp t12463;
+fp t12462;
+fp t12461;
+fp t12460;
+fp t12077;
+fp t12459;
+fp t12458;
+fp t12457;
+fp t12456;
+fp t12455;
+fp t12334;
+fp t11483;
+fp t11583;
+fp t12454;
+fp t12453;
+fp t12452;
+fp t10451;
+fp t12451;
+fp t12450;
+fp t12449;
+fp t12448;
+fp t12447;
+fp t12446;
+fp t11369;
+fp t12445;
+fp t12444;
+fp t12443;
+fp t12442;
+fp t11654;
+fp t11660;
+fp t11536;
+fp t12441;
+fp t11981;
+fp t12440;
+fp t12439;
+fp t11626;
+fp t11458;
+fp t12438;
+fp t12396;
+fp t12437;
+fp t11832;
+fp t12194;
+fp t12060;
+fp t12436;
+fp t11523;
+fp t12435;
+fp t12315;
+fp t11490;
+fp t12434;
+fp t12096;
+fp t12433;
+fp t12276;
+fp t11547;
+fp t12432;
+fp t11582;
+fp t12431;
+fp t12430;
+fp t12429;
+fp t12025;
+fp t12068;
+fp t11713;
+fp t12428;
+fp t12427;
+fp t12252;
+fp t12426;
+fp t11598;
+fp t12425;
+fp t12424;
+fp t11723;
+fp t12391;
+fp t12423;
+fp t12422;
+fp t12421;
+fp t12420;
+fp t12419;
+fp t12097;
+fp t12418;
+fp t11572;
+fp t12417;
+fp t12416;
+fp t12415;
+fp t12414;
+fp t12413;
+fp t12412;
+fp t12411;
+fp t12410;
+fp t12299;
+fp t11569;
+fp t12409;
+fp t12408;
+fp t12407;
+fp t12406;
+fp t12345;
+fp t10342;
+fp t10375;
+fp t12341;
+fp t10419;
+fp t10357;
+fp t12332;
+fp t12331;
+fp t12310;
+fp t12305;
+fp t12295;
+fp t12294;
+fp t10556;
+fp t12286;
+fp t12258;
+fp t12247;
+fp t10416;
+fp t12217;
+fp t12170;
+fp t12164;
+fp t12078;
+fp t11433;
+fp t11993;
+fp t11992;
+fp t11991;
+fp t11988;
+fp t11987;
+fp t11985;
+fp t11984;
+fp t11983;
+fp t11980;
+fp t11978;
+fp t11977;
+fp t11976;
+fp t11975;
+fp t11790;
+fp t11974;
+fp t11973;
+fp t11802;
+fp t11857;
+fp t11801;
+fp t11972;
+fp t11971;
+fp t11776;
+fp t11970;
+fp t11969;
+fp t11968;
+fp t11871;
+fp t11967;
+fp t11966;
+fp t11965;
+fp t11964;
+fp t11770;
+fp t11810;
+fp t11855;
+fp t11963;
+fp t11961;
+fp t11959;
+fp t11958;
+fp t11957;
+fp t11956;
+fp t11955;
+fp t11954;
+fp t11953;
+fp t11952;
+fp t11951;
+fp t11950;
+fp t11754;
+fp t11949;
+fp t11772;
+fp t11948;
+fp t11947;
+fp t11946;
+fp t11945;
+fp t11944;
+fp t11943;
+fp t11942;
+fp t11941;
+fp t11940;
+fp t11939;
+fp t11938;
+fp t11937;
+fp t11786;
+fp t11936;
+fp t11935;
+fp t11934;
+fp t11933;
+fp t11932;
+fp t11931;
+fp t11930;
+fp t11929;
+fp t11928;
+fp t11927;
+fp t11926;
+fp t11925;
+fp t11924;
+fp t11923;
+fp t11922;
+fp t11921;
+fp t11920;
+fp t11919;
+fp t11918;
+fp t11917;
+fp t11916;
+fp t11915;
+fp t11914;
+fp t11913;
+fp t11912;
+fp t11911;
+fp t11910;
+fp t11909;
+fp t11908;
+fp t11907;
+fp t11906;
+fp t11905;
+fp t11904;
+fp t11903;
+fp t11902;
+fp t11901;
+fp t11900;
+fp t11899;
+fp t11898;
+fp t11897;
+fp t11896;
+fp t11895;
+fp t11894;
+fp t11893;
+fp t11892;
+fp t11891;
+fp t11890;
+fp t11889;
+fp t11888;
+fp t11868;
+fp t11858;
+fp t11856;
+fp t11851;
+fp t11849;
+fp t11830;
+fp t11826;
+fp t11818;
+fp t11817;
+fp t11805;
+fp t11804;
+fp t11773;
+fp t11769;
+ t11752 = RATIONAL(-1.0,3456.0);
+ t11751 = RATIONAL(1.0,3456.0);
+ t11876 = z*z;
+ t11880 = z*t11876;
+ t12847 = t11751*t11880+z*t11752;
+ t11877 = y*y;
+ t11882 = t11877*t11877;
+ t11756 = RATIONAL(-1.0,6912.0);
+ t11749 = RATIONAL(1.0,6912.0);
+ t12846 = t11882*t11756+t11877*t11749;
+ t11816 = RATIONAL(-1.0,54.0);
+ t11875 = x*x;
+ t11878 = t11875*x;
+ t12197 = t11816*t11878;
+ t12367 = z*t11878;
+ t11823 = RATIONAL(2.0,27.0);
+ t12124 = t11823*t12367;
+ t12845 = t11880*t12197+t12124;
+ t11799 = RATIONAL(-1.0,864.0);
+ t11766 = RATIONAL(1.0,864.0);
+ t12231 = t11882*t11766;
+ t12199 = t11882*t11880;
+ t12844 = t11799*t12199+z*t12231;
+ t11839 = RATIONAL(1.0,36.0);
+ t11854 = RATIONAL(1.0,9.0);
+ t12843 = t11854*t11880+t11839*t12199;
+ t11840 = RATIONAL(1.0,18.0);
+ t12378 = x*t11840;
+ t11853 = RATIONAL(-1.0,9.0);
+ t12842 = t12378+t11878*t11853;
+ t11753 = RATIONAL(-1.0,1728.0);
+ t11879 = y*t11877;
+ t11881 = t11876*t11876;
+ t12210 = t11879*t11881;
+ t11750 = RATIONAL(1.0,1728.0);
+ t12285 = t11876*t11750;
+ t12841 = t11753*t12210+t11879*t12285;
+ t11796 = RATIONAL(5.0,576.0);
+ t11795 = RATIONAL(-5.0,576.0);
+ t12325 = t11876*t11879;
+ t12400 = y*t11876;
+ t12840 = t11795*t12400+t11796*t12325;
+ t11806 = RATIONAL(-8.0,27.0);
+ t11873 = RATIONAL(2.0,9.0);
+ t12392 = y*t11875;
+ t12839 = t11873*t12392+y*t11806;
+ t11748 = RATIONAL(-1.0,1152.0);
+ t12206 = t11877*t11748;
+ t12092 = t11875*t12206;
+ t11760 = RATIONAL(1.0,1152.0);
+ t12280 = t11760*t11875;
+ t12040 = t11882*t12280;
+ t12838 = t12092+t12040;
+ t11808 = RATIONAL(-1.0,18.0);
+ t12384 = x*t11808;
+ t12318 = t11854*t11878;
+ t12837 = t12318+t12384;
+ t11847 = RATIONAL(1.0,72.0);
+ t12255 = t11847*t11878;
+ t11794 = RATIONAL(-1.0,144.0);
+ t12836 = t12255+x*t11794;
+ t12256 = t11876*t11878;
+ t12032 = t11823*t12256;
+ t11821 = RATIONAL(-4.0,27.0);
+ t12382 = x*t11821;
+ t12835 = t12032+t11876*t12382;
+ t11763 = RATIONAL(1.0,216.0);
+ t12221 = t11882*t11763;
+ t11791 = RATIONAL(-1.0,288.0);
+ t12281 = t11791*t11875;
+ t12057 = t11882*t12281;
+ t12834 = t12057+t12221;
+ t12322 = t11878*t11880;
+ t11664 = t11853*t12322;
+ t11874 = RATIONAL(4.0,9.0);
+ t12302 = t11874*t11878;
+ t12833 = t11664+z*t12302;
+ t12207 = t11882*t11748;
+ t12061 = t11875*t12207;
+ t12270 = t11877*t11875;
+ t12832 = t11760*t12270+t12061;
+ t11820 = RATIONAL(-2.0,27.0);
+ t12211 = t11880*t11820;
+ t11803 = RATIONAL(1.0,54.0);
+ t12831 = t11803*t12199+t11877*t12211;
+ t11846 = RATIONAL(-5.0,72.0);
+ t12234 = t11876*t11846;
+ t12830 = t12234+t11840;
+ t12238 = t11877*t11880;
+ t12829 = t11753*t12238+t11750*t12199;
+ t11213 = t11750*t12210;
+ t12250 = t11753*t11879;
+ t12828 = t11213+t11876*t12250;
+ t12375 = y*t11881;
+ t12827 = t11799*t12210+t11766*t12375;
+ t11809 = RATIONAL(-1.0,36.0);
+ t12826 = t11853*t11880+t11809*t12199;
+ t11513 = t11839*t12210;
+ t12825 = t11513+t11854*t11879;
+ t11462 = t11816*t12210;
+ t12212 = t11879*t11823;
+ t12824 = t11462+t11876*t12212;
+ t11736 = t11853*t11879;
+ t12823 = t11809*t12210+t11736;
+ t12822 = t11877*t11799+t12061;
+ t11764 = RATIONAL(1.0,432.0);
+ t12398 = z*t11882;
+ t11765 = RATIONAL(-1.0,432.0);
+ t12399 = z*t11877;
+ t12821 = t11764*t12398+t11765*t12399;
+ t11861 = RATIONAL(1.0,3.0);
+ t11869 = RATIONAL(-4.0,9.0);
+ t12820 = t11869+t11861*t11875;
+ t11811 = RATIONAL(1.0,27.0);
+ t12333 = t11811*t11879;
+ t12819 = y*t12382+x*t12333;
+ t12818 = t11765*t12375+t11764*t12400;
+ t12317 = t11869*t11878;
+ t12817 = y*t12317+t11879*t12318;
+ t12816 = t11796*t12399+t11795*t12238;
+ t12815 = t11879*t12280+t11748*t12392;
+ t12814 = t11882*t11823+t11873*t12270;
+ t11835 = RATIONAL(-1.0,24.0);
+ t12330 = t11835*t11875;
+ t11822 = RATIONAL(5.0,96.0);
+ t12304 = t11876*t11875;
+ t12014 = t11822*t12304;
+ t12813 = t12330+t12014;
+ t12812 = t11766*t12199+t11799*t12398;
+ t11828 = RATIONAL(1.0,48.0);
+ t12346 = t11828*t11875;
+ t12811 = t11794+t12346;
+ t12328 = t11880*t11875;
+ t11814 = RATIONAL(8.0,27.0);
+ t12810 = t11840*t12328+z*t11814;
+ t12289 = t11820*t11881;
+ t11439 = t11803*t12210;
+ t12809 = y*t12289+t11439;
+ t12808 = t11823*t12238+t11816*t12199;
+ t11837 = RATIONAL(1.0,24.0);
+ t12348 = t11837*t11875;
+ t11825 = RATIONAL(-5.0,96.0);
+ t12058 = t11825*t12304;
+ t12807 = t12058+t12348;
+ t12390 = x*RATIONAL(8.0,9.0);
+ t12376 = x*t11881;
+ t12806 = t11873*t12376+t12390;
+ t12239 = t11876*t11765;
+ t12237 = t11764*t11881;
+ t12805 = (t12239+t12237)*y;
+ t11844 = RATIONAL(-5.0,36.0);
+ t11440 = t11844*t12238;
+ t11872 = RATIONAL(5.0,9.0);
+ t12300 = t11877*t11872;
+ t12804 = t11440+z*t12300;
+ t12279 = t11803*t11881;
+ t11588 = y*t12279;
+ t11779 = RATIONAL(-1.0,216.0);
+ t11391 = t11779*t12210;
+ t12803 = t11588+t11391;
+ t12205 = t11766*t11879;
+ t11331 = t11881*t12205;
+ t12802 = t11799*t12375+t11331;
+ t12241 = t11882*t11765;
+ t12225 = t11877*t11764;
+ t12801 = (t12225+t12241)*z;
+ t12307 = t11882*t11875;
+ t11815 = RATIONAL(-1.0,12.0);
+ t12800 = t11854*t11882+t11815*t12307;
+ t12193 = t11839*t11875;
+ t12799 = t11882*t12193+t11853*t12270;
+ t11834 = RATIONAL(5.0,36.0);
+ t11414 = t11834*t12238;
+ t11866 = RATIONAL(-5.0,9.0);
+ t12798 = t11866*t12399+t11414;
+ t11831 = RATIONAL(-1.0,48.0);
+ t12262 = t11831*t11875;
+ t11780 = RATIONAL(5.0,192.0);
+ t12016 = t11780*t12304;
+ t12797 = t12016+t12262;
+ t11812 = RATIONAL(4.0,27.0);
+ t12374 = x*t11812;
+ t12796 = t11814*t12367+t11880*t12374;
+ t12795 = t12262+t11839;
+ t11762 = RATIONAL(-16.0,27.0);
+ t12405 = y*x;
+ t12794 = t11879*t12374+t11762*t12405;
+ t11789 = RATIONAL(1.0,288.0);
+ t11354 = t11789*t12210;
+ t12793 = t11354+t11847*t11879;
+ t12792 = t11795*t12399+t11796*t12238;
+ t12753 = y*t12302+t11878*t11736;
+ t11807 = RATIONAL(1.0,12.0);
+ t12272 = t11807*t11875;
+ t12791 = (t11853+t12272)*t11882;
+ t12790 = t11796*t12400+t11795*t12325;
+ t11295 = t11791*t12210;
+ t11800 = RATIONAL(-1.0,72.0);
+ t12789 = t11295+t11800*t11879;
+ t11200 = t11750*t12238;
+ t12788 = t11753*t12199+t11200;
+ t11785 = RATIONAL(-5.0,192.0);
+ t11787 = RATIONAL(1.0,192.0);
+ t12005 = t11787*t12307;
+ t12787 = t12005+t11785*t12270;
+ t12397 = x*t11882;
+ t12786 = t12390+t11873*t12397;
+ t11827 = RATIONAL(-1.0,96.0);
+ t11473 = t11827*t12307;
+ t12785 = t11473+t11822*t12270;
+ t11863 = RATIONAL(-1.0,3.0);
+ t12784 = t11874+t11863*t11875;
+ t11841 = RATIONAL(-10.0,9.0);
+ t11848 = RATIONAL(5.0,18.0);
+ t12385 = x*t11879;
+ t12783 = t11841*t12405+t11848*t12385;
+ t11792 = RATIONAL(-5.0,288.0);
+ t12162 = t11792*t12385;
+ t11768 = RATIONAL(5.0,288.0);
+ t12267 = t11794*t11878;
+ t12782 = t11768*t12405+y*t12267+t12162;
+ t12200 = t11876*t11760;
+ t11688 = t11791*t11881;
+ t12781 = t11789*t11876+t11882*t12200+t11688;
+ t11797 = RATIONAL(-1.0,576.0);
+ t12273 = t11882*t11797;
+ t11798 = RATIONAL(1.0,576.0);
+ t11793 = RATIONAL(1.0,144.0);
+ t11685 = t11793*t11880;
+ t12780 = t11798*t12199+t11685+z*t12273;
+ t11684 = t11789*t11877;
+ t12320 = t11877*t11881;
+ t12779 = t11791*t11882+t11760*t12320+t11684;
+ t12309 = t11752*t11876;
+ t12778 = t11879*t12309+t11752*t12375+(t12400+t12210)*t11751;
+ t12380 = z*t11751;
+ t12777 = t11752*t12199+t11882*t12380+t12847*t11877;
+ t12776 = t11752*t12238+t11877*t12380+t12847*t11882;
+ t12371 = z*t11879;
+ t12287 = t11880*t11750;
+ t12404 = y*z;
+ t12775 = t11750*t12371+y*t12287+t11753*t12404+t11880*t12250;
+ t12344 = t11877*t11876;
+ t12209 = t11882*t11749;
+ t12774 = t11756*t12344+t11876*t12209+t12846*t11881;
+ t12773 = t11752*t12210+y*t12309+(t12375+t12325)*t11751;
+ t12394 = y*t11880;
+ t12772 = t11750*t12404+t11753*t12394+t11879*t12287+z*t12250;
+ t12771 = t11794*t11880+t11793*z+t11797*t12199+t11798*t12398;
+ t11767 = RATIONAL(-5.0,144.0);
+ t12220 = t11882*t11767;
+ t11725 = t11808*t11877;
+ t12770 = x*t12220+t11878*t11725;
+ t11330 = t11789*t12199;
+ t12769 = t11330+t11847*t11880;
+ t11774 = RATIONAL(1.0,108.0);
+ t12338 = t11774*t11880;
+ t11387 = t11879*t12338;
+ t12265 = t11809*t11875;
+ t12156 = z*t12265;
+ t12768 = y*t12156+t11387;
+ t12298 = t11879*t11779;
+ t11285 = z*t12298;
+ t12090 = t11789*t12328;
+ t12767 = t11285+y*t12090;
+ t12766 = t11800*t11880+t11791*t12199;
+ t11852 = RATIONAL(1.0,6.0);
+ t11838 = RATIONAL(-5.0,24.0);
+ t12765 = t11852+t11838*t11877;
+ t12349 = t11879*t11875;
+ t12172 = z*t12349;
+ t11775 = RATIONAL(-1.0,108.0);
+ t12201 = t11775*t11880;
+ t11336 = y*t12201;
+ t12764 = t11336+t11839*t12172;
+ t12204 = t11878*t11840;
+ t11712 = t11808*t11879;
+ t11497 = t11878*t11712;
+ t12763 = y*t12204+t11497;
+ t12387 = y*t11799;
+ t11260 = t11880*t12387;
+ t12245 = t11847*t11875;
+ t12145 = z*t12245;
+ t12762 = t11260+t11879*t12145;
+ t12236 = t11791*t11878;
+ t12761 = t11795*t12397+t11877*t12236;
+ t12760 = t11878*t11684+t11796*t12397;
+ t11744 = t11854*t11881;
+ t12242 = t11875*t11881;
+ t12759 = t11744+t11815*t12242;
+ t11705 = t11800*t11881;
+ t12758 = t11877*t11705+t11725;
+ t12342 = t11808*t11878;
+ t11416 = y*t12342;
+ t11505 = t11879*t12204;
+ t12757 = t11416+t11505;
+ t11813 = RATIONAL(-1.0,27.0);
+ t12321 = t11813*t11880;
+ t12756 = y*t12321+t11793*t12172;
+ t11604 = t11811*t12404;
+ t11694 = t11794*t11879;
+ t12003 = t11880*t11694;
+ t12755 = t11875*t12003+t11604;
+ t12314 = t11882*t11876;
+ t12754 = t11808*t11876+t11800*t12314;
+ t12752 = t11831*t11882+t11815;
+ t12037 = t11880*t12193;
+ t11275 = t11775*t12371;
+ t12751 = y*t12037+t11275;
+ t12181 = t11768*t12397;
+ t11819 = RATIONAL(5.0,72.0);
+ t12284 = t11877*t11819;
+ t11559 = t11876*t12284;
+ t12263 = t11882*t11878;
+ t12062 = t11881*t12263;
+ t12337 = t11794*t12062+x*t11559;
+ t12019 = t11877*t12256;
+ t12750 = t12337+t11809*t12019+t11881*t12181;
+ t11867 = RATIONAL(5.0,6.0);
+ t11870 = RATIONAL(-2.0,3.0);
+ t12749 = t11867*t11876+t11870;
+ t12748 = t11798*t12210+t11793*t11879+t11797*t12375;
+ t12213 = t11879*t11765;
+ t12327 = t11797*t11875;
+ t12120 = y*t12327;
+ t12054 = t11798*t12242;
+ t12747 = y*t12054+(t12213+t12120)*t11876;
+ t12301 = t11879*t11763;
+ t11342 = z*t12301;
+ t12222 = t11766*t11880;
+ t11343 = y*t12222;
+ t12335 = t11878*t11765;
+ t12126 = y*t12335;
+ t12746 = t11880*t12126+(t11343+t11342)*x;
+ t11276 = t11774*t12325;
+ t11726 = t11809*t11881;
+ t12184 = y*t11726;
+ t12187 = y*t12304;
+ t12745 = t11875*t12184+t11854*t12187+t11276;
+ t12323 = t11794*t11875;
+ t12141 = y*t12323;
+ t12744 = t11876*t12141+t12828;
+ t12080 = t11876*t12193;
+ t11329 = t11775*t12210;
+ t12743 = y*t12080+t11811*t12325+t11329;
+ t11995 = t11798*t12270;
+ t12111 = z*t12307;
+ t12742 = t11797*t12111+t11880*t12225+z*t11995;
+ t12269 = t11877*t11793;
+ t12047 = t11875*t12269;
+ t12741 = z*t12047+t12788;
+ t12383 = y*t11763;
+ t11300 = t11880*t12383;
+ t11267 = z*t12205;
+ t12031 = t11878*t12213;
+ t12740 = z*t12031+(t11300+t11267)*x;
+ t11393 = t11877*t12201;
+ t12244 = t11774*t11878;
+ t12130 = z*t12244;
+ t12739 = t11878*t11393+t11877*t12130+t12844*x;
+ t11355 = t11882*t12239;
+ t11226 = t11753*t12320;
+ t12044 = t11793*t12307;
+ t12738 = t11355+t11226+t11881*t11995+t11876*t12044;
+ t12737 = t12751+t12756;
+ t11361 = t11775*t12199;
+ t12319 = t11877*t11803;
+ t11485 = z*t12319;
+ t12171 = t11811*t12397;
+ t12259 = t11779*t11880;
+ t12046 = t11878*t12259;
+ t12736 = z*t12171+t11878*t11485+t11877*t12046+x*t11361;
+ t10549 = t11878*t11275;
+ t12735 = t10549+t12746;
+ t12246 = t11764*t11879;
+ t11290 = t11880*t12246;
+ t12373 = y*t11853;
+ t12180 = t11875*t12373;
+ t12734 = z*t12180+t11290+t12764;
+ t12326 = t11775*t11881;
+ t12123 = x*t12326;
+ t12056 = t11803*t12256;
+ t12227 = t11878*t11820;
+ t12050 = t11876*t12227;
+ t11296 = t11764*t12210;
+ t12733 = t11879*t12056+x*t11296+(t12050+t12123)*y;
+ t11315 = t11779*t12199;
+ t12403 = x*z;
+ t12053 = t11877*t12335;
+ t12074 = t11878*t12225;
+ t12732 = t12221*t12403+z*t12074+t11880*t12053+x*t11315;
+ t11999 = t11877*t12242;
+ t12076 = t11882*t12304;
+ t12731 = t11764*t12314+t11794*t12076+t11797*t11999+t11750*t12320;
+ t12045 = t11876*t12273;
+ t12730 = t11881*t12225+t11882*t12285+t11875*t12045+t11794*t11999;
+ t12729 = t11793*y+t11797*t12210+t11694+t11798*t12375;
+ t11204 = t11753*t12314;
+ t12069 = t11798*t12304;
+ t11407 = t11765*t12320;
+ t12728 = t11204+t11793*t11999+t11407+t11882*t12069;
+ t12059 = t11875*t11685;
+ t12268 = t11879*t11813;
+ t12727 = z*t12268+y*t12059+t12764;
+ t11364 = t11774*t12210;
+ t12070 = t11876*t12197;
+ t12177 = t11813*t12376;
+ t12224 = t11878*t11763;
+ t12029 = t11876*t12224;
+ t12726 = x*t11364+t11879*t12029+(t12177+t12070)*y;
+ t11366 = t11765*t12199;
+ t12202 = t11882*t11774;
+ t11385 = z*t12202;
+ t12725 = t12845*t11877+(t11366+t11385)*x;
+ t12306 = t11877*t11846;
+ t12113 = x*t12306;
+ t12196 = t11793*t11878;
+ t12020 = t11876*t12196;
+ t12724 = t11882*t12020+t11881*t12113;
+ t12146 = y*t12193;
+ t11269 = t11879*t12201;
+ t12723 = z*t12146+t11269;
+ t11363 = t11876*t12202;
+ t12248 = t11816*t11881;
+ t11586 = t11877*t12248;
+ t12722 = x*t11363+t11878*t11586;
+ t12257 = t11792*t11876;
+ t11282 = t11882*t12257;
+ t12065 = t11878*t12320;
+ t12721 = t11839*t12065+x*t11282;
+ t12030 = t11879*t12281;
+ t11410 = z*t12383;
+ t12720 = t11880*t12030+t11410;
+ t12240 = t11839*t11878;
+ t11488 = t11876*t12240;
+ t12208 = t11792*t11877;
+ t11308 = t11881*t12208;
+ t12719 = x*t11308+t11882*t11488;
+ t12253 = t11809*t11880;
+ t12004 = t11875*t12253;
+ t11317 = t11774*t12371;
+ t12718 = y*t12004+t11317;
+ t12366 = z*t11779;
+ t11337 = y*t12366;
+ t12088 = t11879*t12328;
+ t12717 = t11337+t11789*t12088;
+ t11758 = RATIONAL(5.0,1152.0);
+ t12249 = t11877*t11758;
+ t11254 = t11881*t12249;
+ t12716 = t11878*t12045+x*t11254;
+ t12264 = t11882*t11881;
+ t11205 = t11750*t12264;
+ t12715 = t11779*t12019+x*t11205;
+ t12401 = x*t11877;
+ t12108 = t11848*t12401;
+ t12104 = t11882*t12256;
+ t12714 = t11853*t12104+t11881*t12108;
+ t12105 = t11880*t12281;
+ t12713 = t11342+y*t12105;
+ t11397 = y*t12259;
+ t12712 = t11789*t12172+t11397;
+ t12711 = t11300+z*t12030;
+ t12114 = x*t12344;
+ t12710 = t11841*t12114+t11839*t12062;
+ t12709 = t11803*t12019+t11882*t12123;
+ t12188 = x*t12264;
+ t12708 = t11785*t12188+t11822*t12019;
+ t11408 = t11876*t12225;
+ t12707 = t11799*t12062+x*t11408;
+ t11771 = RATIONAL(25.0,12.0);
+ t12706 = t11835*t12062+t11771*t12114;
+ t12228 = t11774*t11881;
+ t11383 = t11877*t12228;
+ t12704 = t11882*t12070+x*t11383;
+ t11824 = RATIONAL(1.0,96.0);
+ t11755 = RATIONAL(-25.0,192.0);
+ t12703 = t11824*t12062+t11755*t12114;
+ t12015 = t11878*t12221;
+ t12702 = t11876*t12015+x*t11226;
+ t11268 = t11766*t12320;
+ t12701 = t11878*t11268+x*t11355;
+ t12700 = t11808*t12188+t11872*t12019;
+ t12369 = z*t11875;
+ t12140 = t11800*t12369;
+ t11284 = t11880*t12205;
+ t12699 = y*t12140+t11284;
+ t12216 = t11877*t11813;
+ t11571 = t11876*t12216;
+ t12698 = x*t11571+t11881*t12015;
+ t11372 = t11789*t12264;
+ t12697 = t11844*t12019+x*t11372;
+ t12296 = t11779*t11881;
+ t11322 = t11877*t12296;
+ t12329 = t11876*t11811;
+ t12161 = x*t12329;
+ t12696 = t11882*t12161+t11878*t11322;
+ t12365 = y*t11813;
+ t12695 = z*t12365+t11879*t12059;
+ t11220 = t11758*t12314;
+ t12694 = x*t11220+t11797*t12065;
+ t12125 = x*t12234;
+ t11368 = t11881*t12196;
+ t12693 = t11882*t12125+t11877*t11368;
+ t12157 = t11811*t12376;
+ t12048 = t11779*t12263;
+ t12692 = t11876*t12048+t11877*t12157;
+ t11370 = t11881*t12241;
+ t12691 = t11823*t12019+x*t11370;
+ t11829 = RATIONAL(5.0,48.0);
+ t11864 = RATIONAL(-5.0,6.0);
+ t12690 = t11864*t12019+t11829*t12188;
+ t11722 = t11847*t11881;
+ t11527 = x*t11722;
+ t12689 = t11882*t11527+t11767*t12019;
+ t12203 = t11766*t11876;
+ t12035 = t11878*t12203;
+ t12688 = x*t11407+t11882*t12035;
+ t11759 = RATIONAL(-5.0,1152.0);
+ t12288 = t11876*t11759;
+ t11255 = t11877*t12288;
+ t12687 = t11798*t12062+x*t11255;
+ t11297 = t11763*t12238;
+ t12082 = t11877*t12245;
+ t12686 = t11297+z*t12082+t11875*t11330;
+ t11262 = t11876*t12298;
+ t12012 = t11875*t12210;
+ t12064 = t11800*t12304;
+ t12685 = t11262+y*t12064+t11791*t12012;
+ t11367 = y*t12338;
+ t12006 = t11879*t12322;
+ t12684 = t11763*t12006+(t11367+t11317)*x;
+ t12683 = t11779*t12006+(t11336+t11275)*x;
+ t12311 = t11823*t11880;
+ t11447 = y*t12311;
+ t12121 = t11878*t12365;
+ t12356 = x*t12371;
+ t12682 = x*t11447+t11880*t12121+t11803*t12356;
+ t11435 = t11811*t12394;
+ t12251 = t11816*t11879;
+ t12110 = z*t12251;
+ t11467 = y*t12211;
+ t12681 = t11878*t11435+(t11467+t12110)*x;
+ t11351 = t11774*t12199;
+ t11706 = t11809*t11877;
+ t12143 = z*t11706;
+ t12680 = t11351+t11880*t12216+t11875*t12143;
+ t12010 = t11800*t12270;
+ t11335 = t11779*t12238;
+ t12679 = z*t12010+t11880*t12057+t11335;
+ t12271 = t11803*t11880;
+ t11577 = z*t12212;
+ t12055 = t11878*t12268;
+ t12678 = t12271*t12405+x*t11577+z*t12055;
+ t12388 = y*t11878;
+ t12115 = t11764*t12388;
+ t12677 = t11880*t12115+(t11260+t11285)*x;
+ t12166 = y*t12245;
+ t11400 = t11876*t12301;
+ t12676 = t11876*t12166+t11789*t12012+t11400;
+ t12324 = t11879*t11799;
+ t11316 = z*t12324;
+ t12350 = t11879*t11878;
+ t12183 = z*t12350;
+ t12675 = t11764*t12183+(t11397+t11316)*x;
+ t12674 = t11393+t12799*z;
+ t12232 = t11879*t11820;
+ t11535 = z*t12232;
+ t12389 = x*t11880;
+ t12361 = y*t12389;
+ t12235 = t11811*t11878;
+ t12085 = t11879*t12235;
+ t12673 = z*t12085+t11816*t12361+x*t11535;
+ t11324 = t11876*t12383;
+ t12672 = (t12115+t12031)*t11881+(t11262+t11324)*x;
+ t12363 = x*t12375;
+ t12063 = t11764*t12256;
+ t12671 = x*t11391+t11876*t12031+t11763*t12363+y*t12063;
+ t11601 = z*t12216;
+ t12670 = t11877*t12004+t11880*t12044+t11601+t11385;
+ t11541 = y*t12248;
+ t11489 = t11876*t12365;
+ t12021 = t11881*t12224;
+ t12669 = t11878*t11541+t11879*t12021+(t11489+t11276)*x;
+ t11845 = RATIONAL(-5.0,18.0);
+ t12173 = t11845*t12385;
+ t11650 = t11878*t11744;
+ t11843 = RATIONAL(10.0,9.0);
+ t11511 = t11878*t11726;
+ t12395 = x*t11876;
+ t12354 = y*t12395;
+ t12668 = t11843*t12354+y*t11650+t11876*t12173+t11879*t11511;
+ t12381 = z*t11820;
+ t12159 = y*t12235;
+ t11563 = t11880*t12251;
+ t12667 = z*t12159+t12381*t12405+t11774*t12006+x*t11563;
+ t12666 = t12834*t11881+(t12010+t12319)*t11876;
+ t11476 = t11879*t12271;
+ t12357 = t11823*t12403;
+ t12665 = y*t12357+x*t11476+z*t12121+t11775*t12006;
+ t12664 = t12692+t12722;
+ t11998 = t11878*t12199;
+ t12112 = z*t12263;
+ t12663 = t11791*t12112+t11789*t11998+t12792*x;
+ t12662 = t12702+t12715;
+ t12661 = t12751+t12755;
+ t11842 = RATIONAL(5.0,24.0);
+ t11836 = RATIONAL(-5.0,12.0);
+ t11850 = RATIONAL(-1.0,6.0);
+ t12229 = t11850*t11881;
+ t12191 = x*t12314;
+ t11860 = RATIONAL(-5.0,3.0);
+ t12660 = t11842*t12065+t11836*t12191+t11860*t12395+t11878*t12229;
+ t11283 = t11882*t12237;
+ t12659 = x*t11283+t11799*t12019+t12688;
+ t12658 = t11880*t12301+t12281*t12404+t12712;
+ t12219 = t11877*t11811;
+ t11442 = z*t12219;
+ t12657 = t11803*t12112+t11779*t11998+(t11442+t11393)*x;
+ t12656 = t11847*t11999+t11789*t12076+t11586+t11779*t12314;
+ t12072 = t11800*t12328;
+ t12655 = t11267+y*t12072+t12711;
+ t12654 = t10549+t12682;
+ t11291 = t11774*t12238;
+ t12653 = t11816*t12112+t11763*t11998+(t11601+t11291)*x;
+ t11328 = y*t12228;
+ t12018 = t11876*t12265;
+ t12652 = t11328+t11489+t11879*t12018+t11793*t12012;
+ t11782 = RATIONAL(5.0,384.0);
+ t11256 = t11881*t12207;
+ t11784 = RATIONAL(1.0,384.0);
+ t11997 = t11784*t12307;
+ t12103 = t11876*t12270;
+ t12651 = t11255+t11256+t11782*t12103+t11881*t11997;
+ t12292 = t11877*t11763;
+ t11340 = z*t12292;
+ t12650 = t11764*t12112+t11765*t11998+(t11335+t11340)*x;
+ t11302 = t11877*t12366;
+ t12649 = t11764*t11998+t11765*t12112+(t11302+t11297)*x;
+ t12386 = z*t11775;
+ t11259 = t11882*t12386;
+ t12095 = t11880*t12323;
+ t12648 = t11877*t12037+t11259+t11442+t11882*t12095;
+ t12647 = t11789*t12112+t11791*t11998+t12816*x;
+ t12186 = t11844*t12399;
+ t12646 = t11800*t12112+t11847*t11998+(t12186+t11414)*x;
+ t11346 = t11794*t12264;
+ t12645 = t11346+t11877*t12016+t11767*t12344+t11881*t12005;
+ t11600 = t11824*t12242;
+ t12079 = t11842*t12304;
+ t12644 = t11791*t12264+t11882*t11600+(t12079+t12234)*t11877;
+ t12027 = t11882*t12245;
+ t12643 = t11322+t11816*t12314+t11876*t12027+t11789*t11999;
+ t11281 = y*t12326;
+ t12642 = y*t12329+t11879*t12080+t11794*t12012+t11281;
+ t11833 = RATIONAL(5.0,12.0);
+ t12086 = t11833*t12270;
+ t12218 = t11828*t11881;
+ t11514 = t11875*t12218;
+ t12226 = t11866*t11876;
+ t12641 = t11809*t12264+t11876*t12086+t11877*t12226+t11882*t11514;
+ t12013 = t11879*t12327;
+ t12640 = t11876*t12013+t11798*t12012+t12805;
+ t12142 = y*t11688;
+ t12639 = (t11354+t12142)*t11878+t12840*x;
+ t11477 = t11831*t12242;
+ t12066 = t11836*t12270;
+ t12638 = t11839*t12264+t11882*t11477+(t12300+t12066)*t11876;
+ t11338 = t11880*t12324;
+ t12637 = t11338+y*t12145+t12717;
+ t11603 = z*t12204;
+ t12160 = t11767*t12385;
+ t12359 = t11844*t12405;
+ t12636 = t11847*t12006+z*t12359+y*t11603+t11880*t12160;
+ t12635 = t11879*t12156+t11367+t12695;
+ t11731 = t11853*t11881;
+ t11673 = y*t11731;
+ t12634 = (t11673+t11513)*t11878+t12783*t11876;
+ t11531 = z*t12284;
+ t11353 = t11880*t12208;
+ t12633 = t11794*t11998+t11839*t12112+(t11531+t11353)*x;
+ t12051 = t11798*t12328;
+ t12000 = t11797*t12270;
+ t12632 = t11882*t12051+t11880*t12000+t12821;
+ t12039 = t11838*t12270;
+ t11521 = t11827*t12242;
+ t12631 = t11372+t11876*t12039+t11882*t11521+t11559;
+ t12630 = t11343+t11879*t12140+t12713;
+ t12261 = t11785*t11876;
+ t12067 = t11875*t12261;
+ t11783 = RATIONAL(5.0,144.0);
+ t12313 = t11877*t11783;
+ t11777 = RATIONAL(-1.0,192.0);
+ t12075 = t11777*t12307;
+ t12629 = t11876*t12313+t11793*t12264+t11877*t12067+t11881*t12075;
+ t12628 = t12691+t12722;
+ t12089 = t11882*t12242;
+ t12043 = t11794*t12270;
+ t12627 = t11408+t11205+t11797*t12089+t11876*t12043;
+ t12626 = t11877*t12021+x*t11204+t12688;
+ t12138 = t11775*t12388;
+ t12625 = z*t12138+t11765*t12006+(t11410+t11284)*x;
+ t11386 = t11880*t12213;
+ t12355 = y*t12369;
+ t12624 = t11854*t12355+t11386+t12718;
+ t11636 = t11854*t12263;
+ t12167 = t11845*t12389;
+ t12362 = x*t12399;
+ t12623 = z*t11636+t11877*t12167+t11843*t12362+t11809*t11998;
+ t12278 = t11877*t11834;
+ t12178 = z*t12278;
+ t12622 = t11847*t12112+t11800*t11998+(t11440+t12178)*x;
+ t12621 = t12720+t12767;
+ t12620 = t12755+t12768;
+ t12243 = t11876*t11768;
+ t11288 = t11879*t12243;
+ t12033 = t11879*t12196;
+ t12619 = x*t11288+t11881*t12033+(t11511+t12125)*y;
+ t12254 = t11837*t11878;
+ t12192 = t11829*t11876;
+ t12618 = t11881*t12254+x*t12192+t11825*t12065+t11780*t12191;
+ t11591 = t11800*t12210;
+ t11576 = y*t11722;
+ t12274 = t11844*t11879;
+ t11561 = t11876*t12274;
+ t12144 = t11834*t12400;
+ t12617 = (t11591+t11576)*t11878+(t11561+t12144)*x;
+ t12283 = t11844*t11876;
+ t11484 = y*t11705;
+ t12291 = t11834*t11879;
+ t11457 = t11876*t12291;
+ t11472 = t11847*t12210;
+ t12616 = x*t11457+t12283*t12405+(t11472+t11484)*t11878;
+ t12615 = t12698+t12704;
+ t12614 = t12699+t12762;
+ t12230 = t11876*t11775;
+ t11381 = t11879*t12230;
+ t12022 = t11876*t12244;
+ t12613 = t11878*t11381+y*t12022+t12827*x;
+ t12612 = z*t12333+y*t12095+t12723;
+ t12611 = t11876*t12047+t11877*t12239+t11882*t12054+t11753*t12264;
+ t12402 = y*t12403;
+ t12148 = t11783*t12389;
+ t12610 = z*t11416+t11800*t12006+t11879*t12148+t11834*t12402;
+ t12339 = t11816*t11876;
+ t12609 = t11877*t12339+t11876*t12082+t11789*t12089+t11779*t12264;
+ t11710 = t11839*t11881;
+ t12147 = y*t11710;
+ t11356 = t11879*t12257;
+ t12084 = t11879*t12267;
+ t11463 = t11819*t12400;
+ t12608 = t11878*t12147+t11881*t12084+(t11463+t11356)*x;
+ t12607 = t11797*t12012+t11879*t12069+t12818;
+ t12372 = y*t11789;
+ t12128 = t11878*t12372;
+ t12606 = t11881*t12128+t11878*t11295+t12790*x;
+ t12605 = t12701+t12702;
+ t12604 = t12696+t12704;
+ t11357 = t11779*t12400;
+ t12603 = t11881*t12126+t11878*t11296+(t11400+t11357)*x;
+ t12602 = y*t12130+t11764*t12006+(t11338+t11337)*x;
+ t11781 = RATIONAL(-1.0,384.0);
+ t11788 = RATIONAL(-5.0,384.0);
+ t12601 = t11760*t12264+t11876*t12249+t11781*t12089+t11788*t12103;
+ t12600 = t12699+t12720;
+ t12215 = t11877*t11768;
+ t11348 = t11880*t12215;
+ t11538 = t11809*t12263;
+ t12599 = x*t11348+t11793*t11998+(t12113+t11538)*z;
+ t12598 = t12707+t12715;
+ t12597 = t11853*t12112+t11880*t12108+t11841*t12362+t11839*t11998;
+ t12011 = t11880*t12327;
+ t12596 = t11880*t11995+t11882*t12011+t12801;
+ t12595 = y*t12161+x*t11381+t12803*t11878;
+ t12594 = t12698+t12709;
+ t12593 = t12701+t12707;
+ t12118 = z*t12224;
+ t12592 = t11879*t12118+t11774*t12402+x*t11387+(t11300+t11337)*t11878;
+ t12591 = t11878*t11285+x*t11269+t12386*t12405+(t12118+t12046)*y;
+ t12590 = t11357+t11879*t12064+t11875*t12142+t12827;
+ t12119 = t11875*t12372;
+ t12083 = t11879*t12304;
+ t12589 = t11324+t11881*t12119+t11847*t12083+t12802;
+ t12028 = t11878*t12271;
+ t12135 = z*t12227;
+ t12588 = t11803*t12183+(t12028+t12135)*y+(t11290+t11604)*x;
+ t12155 = t11846*t12397;
+ t12169 = t11848*t12397;
+ t11620 = t11877*t11731;
+ t11979 = t11878*t11620+t11876*t12169+t12710;
+ t12587 = t11874*t12019+t11881*t12155+t11979+t12714;
+ t12586 = t12724+t12721+t12750;
+ t12358 = t11813*t12403;
+ t12585 = t11878*t12110+x*t11386+(t12358+t12845)*y;
+ t12370 = z*t11816;
+ t11560 = t11882*t12370;
+ t11359 = t11763*t12199;
+ t12584 = z*t12027+t11560+t11485+t11877*t12090+t11359;
+ t11487 = t11803*t12398;
+ t11517 = t11877*t12370;
+ t12583 = t11315+t11800*t12111+t11877*t12105+t11487+t11517;
+ t12071 = t11800*t12242;
+ t12582 = t11876*t12030+(t12339+t12071)*y+t12803;
+ t12581 = t11880*t12010+t11302+z*t12057+t12844;
+ t12580 = t12719+t12693+t12750;
+ t11265 = t11763*t12210;
+ t12579 = t11541+t11265+t11875*t11576+t11789*t12083+t11803*t12400;
+ t12578 = t12687+t12694+t11759*t12188+t11798*t12019+t12716;
+ t12577 = t11880*t12082+t11340+t11789*t12111+t12812;
+ t11719 = t11800*t11882;
+ t11507 = z*t11719;
+ t12576 = t11835*t12328+t11808*z+t11531+t11507+t12785*t11880;
+ t11700 = t11847*t11882;
+ t11465 = z*t11700;
+ t12297 = t11824*t11875;
+ t11417 = t11882*t12297;
+ t12106 = t11875*t12238;
+ t12575 = t11825*t12106+t11465+t11880*t11417+t11837*t12328+(t11840+t12306)
+*z;
+ t12574 = t11808*y+t11463+t11827*t12012+t11484+t12813*t11879;
+ t12573 = t11576+t11824*t12012+t12807*t11879+t12830*y;
+ t12572 = z*t12043+t12596+t12829;
+ t12571 = t12607+t12744;
+ t12570 = t11381+t11881*t12146+t11876*t12180+t12642;
+ t12569 = t11765*t12238+t11798*t12111+z*t12000+t12596;
+ t12568 = t12665+t12681;
+ t12260 = t11882*t11783;
+ t11309 = t11876*t12260;
+ t11960 = t11538+t11878*t11309+t12337+t12758*x;
+ t12293 = t11877*t11854;
+ t12567 = t11960+t11878*t12293+x*t11700+t12697+t12721;
+ t11371 = t11881*t12313;
+ t11962 = t12337+t11878*t11371+t11511+t12754*x;
+ t11506 = t11840*t12376;
+ t12566 = t11962+t11506+t11488+t12689+t12724;
+ t12565 = t12625+t12677;
+ t12564 = t12625+t12675;
+ t12185 = t11793*t12392;
+ t12563 = t11876*t12185+t12640+t12841;
+ t12562 = t12648+t12674;
+ t12561 = t12652+t12743;
+ t11640 = t11854*t12256;
+ t12560 = t11962+t11640+t11527+t12697+t12719;
+ t11512 = t11877*t12240;
+ t11509 = t11882*t12378;
+ t12559 = t11960+t11512+t11509+t12689+t12693;
+ t12558 = t11364+y*t12018+t11876*t12268+t12642;
+ t12557 = t12652+t12745;
+ t12152 = z*t12270;
+ t11596 = t11880*t12219;
+ t12556 = t11839*t12152+t11361+t11596+t12670;
+ t12555 = y*t12069+t11881*t12120+t11876*t12246+t12640;
+ t12554 = t12665+t12673;
+ t12102 = t11854*t12270;
+ t12553 = t11291+z*t12102+t11809*t12111+t12670;
+ t12552 = t12632+t12741;
+ t12551 = t12648+t12680;
+ t12550 = t11798*t12355+y*t12011+t11879*t12051+z*t12013+t12775;
+ t12098 = t11878*t12238;
+ t12549 = t11766*t11998+z*t12048+t11799*t12098+t11877*t12118+(t12788+
+t12821)*x;
+ t12174 = y*t12256;
+ t12179 = x*t12210;
+ t12548 = t11846*t12363+t11768*t12179+t11879*t12020+t11809*t12174+t12608;
+ t12547 = t12595+t12726;
+ t11519 = t11880*t12204;
+ t11425 = t11879*t12255;
+ t12546 = t12610+t11880*t12359+y*t11519+(t12160+t11425)*z;
+ t12545 = z*t12119+t11879*t12259+t12711+t12713+t12717;
+ t12100 = t11879*t12256;
+ t12093 = t11876*t12236;
+ t12165 = t11796*t12376;
+ t12544 = y*t12093+t11795*t12363+t11789*t12100+t11879*t12165+t12606;
+ t12189 = y*t12242;
+ t12543 = t11748*t12012+t11760*t12189+t12815*t11876+t12778;
+ t12364 = z*t12397;
+ t12542 = z*t12053+t11779*t12364+x*t11359+t11880*t12074+t12650;
+ t12117 = x*t12321;
+ t12541 = t11803*t12006+t11878*t11467+(t12117+t12135)*t11879+t12794*z+
+t12796*y;
+ t12007 = t11880*t12196;
+ t12540 = t11878*t12143+z*t12155+t11877*t12007+t11880*t12181+t12633;
+ t12539 = z*t12084+t12196*t12404+t11793*t12006+t11768*t12356+t11792*t12402
++t12782*t11880;
+ t12538 = t12598+t12626;
+ t12537 = t12627+t12728;
+ t12290 = t11823*t11881;
+ t11557 = t11877*t12290;
+ t11778 = RATIONAL(16.0,27.0);
+ t12134 = t11877*t12382;
+ t12536 = t11881*t12134+t11878*t11557+t11778*t12114+t11816*t12062+t11806*
+t12019+(t12157+t12835)*t11882;
+ t12535 = t12649+t12732;
+ t12534 = t12669+x*t11329+t11878*t11262+(t12056+t12157)*y;
+ t12533 = t12582+t12676;
+ t12532 = t12630+t12637;
+ t12531 = (t12062+t12019)*t11751+(t12104+t12065)*t11752+t12774*x;
+ t12530 = t12649+t12739;
+ t12529 = t12661+t12734;
+ t12528 = t12653+t12725;
+ t11455 = t11880*t12255;
+ t12527 = t12274*t12403+y*t11455+z*t11505+t11767*t12361+t12610;
+ t12312 = t11876*t11820;
+ t12526 = t12312*t12405+(t11364+t11281)*t11878+(t12159+t12055)*t11876+(
+t11588+t12824)*x;
+ t12525 = t12611+t12731;
+ t12524 = t11366+t12553;
+ t12175 = t11880*t12385;
+ t12523 = y*t11664+t11839*t12006+t11846*t12175+t11848*t12361+(t12783+
+t12753)*z;
+ t12522 = t12637+t12655;
+ t12266 = t11877*t11806;
+ t11495 = z*t12266;
+ t12038 = t11878*t12311;
+ t12521 = t11823*t12112+t11821*t12364+t11878*t11495+t11816*t11998+t11778*
+t12362+t11877*t12038+(t12134+t12171)*t11880;
+ t12520 = t12603+t12671;
+ t12233 = t11808*t11875;
+ t12034 = t11880*t12233;
+ t12519 = t11495+t11880*t12027+t11808*t12111+t11877*t12034+t12814*z+t12808
+;
+ t12518 = t12607+t12649;
+ t12517 = t12653+t12736;
+ t12516 = t12603+t12613;
+ t12107 = t11806*t12388;
+ t11478 = y*t12290;
+ t12515 = t11876*t12107+t11778*t12354+t12819*t11881+(t11478+t11462)*t11878
++t12835*t11879;
+ t11859 = RATIONAL(-2.0,9.0);
+ t12163 = t11859*t12392;
+ t12514 = t11535+t11879*t12072+t11840*t12172+z*t12163+t11467+t11476+t12810
+*y;
+ t12513 = t11879*t12011+y*t12051+t11798*t12172+z*t12120+t12772;
+ t12026 = t11878*t12324;
+ t12122 = y*t12296;
+ t12512 = y*t12029+t11876*t12026+(t11331+t12122)*t11878+(t12805+t12841)*x;
+ t12511 = t12627+t12738;
+ t12510 = y*t12038+t11879*t12124+t11821*t12356+t11778*t12402+z*t12107+
+t11816*t12006+t12819*t11880;
+ t12509 = t11366+t12632+t12742;
+ t12508 = t12672+t11876*t12126+t11879*t12063+(t11265+t12122)*x;
+ t12507 = t12595+t12733;
+ t12506 = t12588+t12683;
+ t12505 = t12590+t12676;
+ t12504 = t12593+t12659;
+ t12503 = t11878*t11357+t11881*t12026+y*t12021+t11879*t12035+(t12818+
+t12828)*x;
+ t12502 = t12615+t12628;
+ t12501 = t11775*t12320+t11882*t12230+t11283+t11839*t11999+t11875*t11346+(
+t12219+t12799)*t11876;
+ t12151 = t11878*t12375;
+ t12002 = t11753*t12256;
+ t12500 = t11878*t11213+t11750*t12174+t11879*t12002+t11753*t12151+t12773*x
+;
+ t12017 = t11875*t12200;
+ t12499 = t11760*t11999+t11799*t12314+t11882*t12017+t11876*t12092+t11877*
+t12203+(t12231+t12822)*t11881;
+ t11580 = t11800*t12322;
+ t12498 = z*t11497+t12291*t12403+t12636+(t11580+t12148)*y;
+ t12497 = t11876*t12138+t11879*t12022+t12672+t12802*x;
+ t12347 = t11877*t11878;
+ t12049 = t11753*t12347;
+ t12190 = z*t12347;
+ t12496 = t11880*t12049+t11753*t12112+(t11998+t12190)*t11750+t12777*x;
+ t12001 = t11878*t12216;
+ t12495 = t11820*t12362+t11880*t12001+t11774*t11998+t11775*t12112+t11878*
+t11442+(t11487+t12808)*x;
+ t11264 = t11764*t12199;
+ t12494 = t11264+t12569;
+ t12493 = t12621+t12632;
+ t12492 = t11268+t11882*t12203+t11877*t12017+t11799*t12264+t11881*t12040+
+t11748*t11999+t12822*t11876;
+ t11994 = t11876*t12233;
+ t12491 = t11808*t12189+t11847*t12012+t11879*t11994+t11478+t12839*t11876+
+t12824;
+ t12336 = t11876*t11814;
+ t12041 = t11859*t12270;
+ t12009 = t11840*t12304;
+ t12490 = t11803*t12264+t11876*t12041+t11840*t11999+(t12336+t12289)*t11877
++(t12009+t12312+t12071)*t11882;
+ t11558 = t11876*t12232;
+ t12489 = t11800*t12012+t11558+t11840*t12189+t11879*t12009+y*t12336+t11876
+*t12163+t12809;
+ t12488 = t11363+t11882*t12018+t11809*t11999+t11383+t11571+t11876*t12102+
+t11881*t12044+t11370;
+ t12094 = t11878*t12222;
+ t12487 = z*t12015+t11878*t11302+t11799*t11998+t11877*t12094+(t12801+
+t12829)*x;
+ t11325 = t11877*t12267;
+ t12168 = t11792*t12389;
+ t12137 = t11819*t12397;
+ t12486 = t12599+t11882*t12168+t11880*t11325+(t12137+t11512)*z;
+ t12485 = t12609+t11800*t11999+t11877*t12279+t12834*t11876;
+ t11757 = RATIONAL(-1.0,2304.0);
+ t11761 = RATIONAL(1.0,2304.0);
+ t12073 = t11757*t12304;
+ t12484 = t11882*t12073+t11757*t11999+(t12089+t12103)*t11761+t12774;
+ t12483 = t11823*t12354+(t11328+t11329)*t11878+(t12121+t12085)*t11876+(
+t11541+t11558+t11439)*x;
+ t12482 = t12635+t12653;
+ t12481 = t12611+t12730;
+ t12480 = t12652+t12653;
+ t12277 = t11879*t11819;
+ t12133 = x*t12277;
+ t11613 = t11880*t12318;
+ t12479 = t11880*t12133+t11809*t12006+t11843*t12402+(t12167+t11613)*y+(
+t12173+t12817)*z;
+ t12478 = t11878*t11596+t11877*t12357+t11775*t11998+z*t12001+t11774*t12112
++(t11560+t12831)*x;
+ t12477 = z*t12041+t11840*t12111+t12810*t11877+(t12381+t12072)*t11882+
+t12831;
+ t12476 = y*t12002+t11750*t12151+t12841*t11878+t12778*x;
+ t12158 = t11766*t12367;
+ t12475 = y*t12158+z*t12026+t11766*t12006+t11878*t11260+t12775*x;
+ t11735 = t11869*t11877;
+ t11630 = t11878*t11735;
+ t12474 = t11880*t12137+z*t11630+t11877*t11613+t11845*t12364+t12623;
+ t12473 = t12602+t12627;
+ t12472 = t11447+t11577+t11808*t12172+y*t12034+t11563+t11847*t12088+t12839
+*z;
+ t12471 = t12650+t11878*t11291+t11775*t12190+t12812*x;
+ t11402 = t11765*t12210;
+ t12470 = t11402+t12555;
+ t12469 = t11756*t12320+t11877*t12073+t11881*t12209+t11757*t12089+(t12076+
+t11999)*t11761+t12846*t11876;
+ t12468 = t11296+t12607+t12747;
+ t12467 = t12367*t12387+y*t12094+t11799*t12006+t11879*t12158+t12772*x;
+ t12466 = t12832*t11880+t12838*z+t12776;
+ t12465 = t11881*t12292+t11791*t11999+t11882*t12064+t11803*t12314+t12609;
+ t12464 = t11812*t12363+t11814*t12174+t12809*t11878+(t12177+t12050)*t11879
++t12794*t11876;
+ t12463 = t11768*t12175+t11878*t12003+(t12168+t12007)*y+(t12033+t12782)*z;
+ t12462 = t12595+t12661;
+ t12461 = t11316+t11880*t12166+t12600+t12712;
+ t12460 = t12838*t11880+t12832*z+t12777;
+ t12077 = t11877*t12227;
+ t12459 = t11877*t12028+z*t12077+t12657+(t11264+t11259)*x;
+ t12458 = y*t12017+t11748*t12083+t12815*t11881+t12773;
+ t12457 = t11753*t11998+z*t12049+t11750*t12112+t11878*t11200+t12776*x;
+ t12456 = y*t12032+t11879*t12070+t12669+(t11328+t11402)*x;
+ t12455 = t11435+t11794*t12172+t12695+t12718+t12723;
+ t12334 = t11800*t11878;
+ t11483 = t11879*t12334;
+ t11583 = t11808*t12322;
+ t12454 = y*t11583+t11834*t12361+z*t11483+t11783*t12356+t12636;
+ t12453 = t12657+x*t11351+t11882*t12358+(t11297+t11517)*t11878;
+ t12452 = t12602+t12611;
+ t10451 = z*t12044;
+ t12451 = t10451+t12572;
+ t12450 = t12592+t12683;
+ t12449 = t12597+t11880*t12155+z*t12169+t12833*t11877;
+ t12448 = t11876*t12128+t11795*t12179+y*t12165+t11879*t12093+t12639;
+ t12447 = t11812*t12364+t11880*t12077+t11803*t11998+t11820*t12112+t11762*
+t12362+t11882*t12117+t12796*t11877;
+ t12446 = t12620+t12666;
+ t11369 = t11794*t12256;
+ t12445 = y*t11488+t11881*t12162+t11879*t11369+t11819*t12363+t12619;
+ t12444 = t11296+t12570;
+ t12443 = t12620+t12667;
+ t12442 = t11557+t11808*t11999+t11881*t12027+(t12248+t11994)*t11882+(
+t12266+t12814)*t11876;
+ t11654 = t11869*t12256;
+ t11660 = t11859*t12376;
+ t11536 = t11844*t12320;
+ t12441 = t11650+t11654+t11660+t11878*t11536+t12714+t12700+t12710+t12786*
+t11876;
+ t11981 = t11796*t12019+x*t11256+t12687;
+ t12440 = t11325+t11795*t12104+t12694+t11882*t12196+t11981+t12779*x;
+ t12439 = t11369+t11981+t11368+t11795*t12065+t12716+t12781*x;
+ t11626 = t11859*t12397;
+ t11458 = t11882*t12283;
+ t12438 = t11636+t11630+t11626+t12700+t11878*t11458+t11979+t12806*t11877;
+ t12396 = x*RATIONAL(-8.0,9.0);
+ t12437 = t11879*t11506+t11866*t12174+t11873*t12385+t12753+t11878*t11457+
+t12668+(t11660+t12396)*y;
+ t11832 = RATIONAL(-5.0,48.0);
+ t12194 = t11832*t11876;
+ t12060 = t11875*t12194;
+ t12436 = t11815*t11999+t11881*t12293+t11882*t12060+t11874*t11877+t11834*
+t12314+t11863*t12270+t12641+t12791;
+ t11523 = t11837*t12242;
+ t12435 = t11881*t12215+t11825*t11999+t11705+t11840*t11876+t11835*t12076+
+t11850*t12304+t11847*t12314+t11523+t12644;
+ t12315 = t11875*t11850;
+ t11490 = t11835*t12307;
+ t12434 = t11348+t12766+t11842*t12152+t12575+(t12315+t11490)*z;
+ t12096 = t11844*t12256;
+ t12433 = t12608+t11809*t12350+t11783*t12100+(t12096+t12837)*y+(t11484+
+t12793)*x;
+ t12276 = t11837*t11882;
+ t11547 = t11875*t12276;
+ t12432 = t11835*t11999+t11850*t12270+t11719+t11547+t12644+(t11722+t11840)
+*t11877+(t12058+t12243)*t11882;
+ t11582 = t11828*t12328;
+ t12431 = t11582+t11780*t12152+t12787*t11880+(t12075+t12262)*z+t12771+
+t12792;
+ t12430 = t11861*t12270+t11735+t11807*t11999+t11620+t11458+t11829*t12076+
+t12638+t12800;
+ t12429 = t12663+t11455+t11878*t11353+z*t12334+t11768*t12190+t12771*x;
+ t12025 = t11878*t12306;
+ t12068 = t11878*t12284;
+ t11713 = t11809*t11882;
+ t12428 = t11880*t12068+t11603+t11583+t12622+z*t12025+(t11853+t11713)*
+t12403+t12843*x;
+ t12427 = t11873*t12389+t11880*t11509+t12623+t12798*t11878+(t12396+t11626)
+*z+t12833;
+ t12252 = t11767*t11881;
+ t12426 = t11477+t11877*t12252+t11794*t12314+t11710+t11780*t11999+t11828*
+t12304+t12629+(t11809+t12005)*t11876;
+ t11598 = t11880*t12262;
+ t12425 = t11815*t12328+t11829*t12106+t11882*t11598+(t12066+t12791+t12820)
+*z+t12804+t12843;
+ t12424 = t11882*t11582+t11880*t12272+t11832*t12106+(t12086+t12784+t12800)
+*z+t12798+t12826;
+ t11723 = t11839*t11882;
+ t12391 = x*t11854;
+ t12423 = t11519+t12646+t11723*t12403+t11880*t12025+t12826*x+(t12068+
+t12391+t12342)*z;
+ t12422 = t11859*t12389+t12597+t11613+t12199*t12384+t12804*t11878+(t12317+
+t12786)*z;
+ t12421 = t11598+t11880*t12075+t11780*t12106+(t12787+t12811)*z+t12780+
+t12816;
+ t12420 = t11878*t12144+t11767*t12100+t12619+t11879*t12240+t12842*y+(
+t11576+t12789)*x;
+ t12419 = t11282+t11837*t11999+t11882*t12014+t11700+t11852*t12270+t11490+
+t12631+t12758;
+ t12097 = t11878*t12234;
+ t12418 = y*t12391+t11819*t12174+t12616+t12757+t11879*t12097+(t12147+
+t12823)*x;
+ t11572 = t11876*t12277;
+ t12417 = t11712+t11591+t11572+t12573+(t11521+t12813)*y;
+ t12416 = t11787*t12189+t11777*t12012+t12748+t12797*t11879+(t12067+t12811)
+*y+t12790;
+ t12415 = t11472+t12574+t12830*t11879+(t11600+t12807)*y;
+ t12414 = t11879*t12096+t11859*t12385+t12634+t11872*t12174+t11808*t12179+
+t12806*y+t12817;
+ t12413 = t11878*t11572+t12617+y*t12097+t12763+(t12373+t12184+t12825)*x;
+ t12412 = t11881*t12206+t11791*t11877+t11784*t11999+t11782*t12076+t11473+
+t11824*t12270+t12601+(t11789+t12288)*t11882;
+ t12411 = t11417+t11827*t12270+t11220+t11781*t11999+t11788*t12076+t12651+
+t12779;
+ t12410 = t12729+t11777*t12189+t11787*t12012+(t12067+t12346)*t11879+t12797
+*y+t12840;
+ t12299 = t11852*t11875;
+ t11569 = t11835*t12242;
+ t12409 = t11822*t11999+t11837*t12076+t11876*t12299+t11722+t11569+t11308+
+t12631+t12754;
+ t12408 = t11726+t11514+t11785*t11999+t11793*t12314+t11371+t12645+(t12075+
+t12795)*t11876;
+ t12407 = t12576+t12769+t11353+(t12039+t11547+t12299)*z;
+ t12406 = t11580+t11878*t11348+t11792*t12190+t12647+t12836*z+t12780*x;
+ t12345 = t11867*t11877;
+ t10342 = t11880*t12138;
+ t10375 = t11881*t12141;
+ t12341 = t10342+t10375;
+ t10419 = t11878*t11367;
+ t10357 = t11881*t12185;
+ t12332 = t10419+t10357;
+ t12331 = t11829*t11877;
+ t12310 = t11832*t11882;
+ t12305 = t11828*t11882;
+ t12295 = t11833*t11881;
+ t12294 = t11832*t11881;
+ t10556 = t11879*t12130;
+ t12286 = t10451+t10556;
+ t12258 = t11831*t11881;
+ t12247 = t11833*t11882;
+ t10416 = t11794*t12111;
+ t12217 = t10549+t10416;
+ t12170 = x*t12320;
+ t12164 = t11783*t12376;
+ t12078 = t11878*t12243;
+ t11433 = t11807*t12242;
+ t11993 = t11296+t12684;
+ t11992 = t10357+t12686;
+ t11991 = t10375+t12679;
+ t11988 = t10342+t12686;
+ t11987 = t10416+t12676;
+ t11985 = t10419+t12679;
+ t11984 = t10416+t12685;
+ t11983 = t10451+t12685;
+ t11980 = t11366+t12684;
+ t11978 = t11402+t12684;
+ t11977 = t11264+t12683;
+ t11976 = t11807+t11832*t11877+t12305;
+ t11975 = t12331+t12752;
+ t11790 = RATIONAL(25.0,96.0);
+ t11974 = t11838+t11825*t11882+t11790*t11877;
+ t11973 = t11852+t11838*t11876+t11837*t11881;
+ t11802 = RATIONAL(-5.0,16.0);
+ t11857 = RATIONAL(1.0,4.0);
+ t11801 = RATIONAL(1.0,16.0);
+ t11972 = t11857+t11801*t11881+t11802*t11876;
+ t11971 = t11838+t11825*t11881+t11790*t11876;
+ t11776 = RATIONAL(-25.0,96.0);
+ t11970 = t11776*t11876+t11842+t11822*t11881;
+ t11969 = t11842*t11876+t11850+t11835*t11881;
+ t11968 = t11842+t11822*t11882+t11776*t11877;
+ t11871 = RATIONAL(2.0,3.0);
+ t11967 = t11852*t11881+t11864*t11876+t11871;
+ t11966 = t12229+t12749;
+ t11965 = t12192+t11815+t12258;
+ t11964 = t11807+t12218+t12194;
+ t11770 = RATIONAL(25.0,32.0);
+ t11810 = RATIONAL(-5.0,32.0);
+ t11855 = RATIONAL(-5.0,8.0);
+ t11963 = t11855+t11810*t11881+t11770*t11876;
+ t11961 = t11836*t12170+t11842*t12104+t11850*t12263+t11860*t12401+t12706;
+ t11959 = t11825*t12104+x*t12331+t11780*t12170+t11882*t12254+t12703;
+ t11958 = t12615+t12635;
+ t11957 = t12593+t12603;
+ t11956 = t12594+t12667;
+ t11955 = t12594+t12666;
+ t11954 = t12594+t12665;
+ t11953 = t12593+t12621;
+ t11952 = t12598+t12637;
+ t11951 = t12648+t12698+t12722;
+ t11950 = t12598+t12625;
+ t11754 = RATIONAL(25.0,192.0);
+ t11949 = t11835*t12256+t11827*t12104+x*t12294+t11754*t12170+t12618+t12703
++t12708;
+ t11772 = RATIONAL(-25.0,48.0);
+ t11948 = t11852*t12065+t11772*t12191+t11871*t12347+x*t12247+t11961+t12690
+;
+ t11947 = x*t12295+t11852*t12104+t11871*t12256+t11772*t12170+t12660+t12690
++t12706;
+ t11946 = t11835*t12347+t11827*t12065+x*t12310+t11754*t12191+t11959+t12708
+;
+ t11945 = t12647+t12578+t12760*t11880+t12761*z;
+ t11944 = t11877*t11603+t12260*t12403+t12586+t12646+t12770*t11880;
+ t11943 = t11848*t12363+t11846*t12179+t12587+t12634+t12753*t11876;
+ t11942 = t12586+t11877*t11519+t11882*t12148+t12622+t12770*z;
+ t11941 = t12578+t12663+t12761*t11880+t12760*z;
+ t11940 = t12580+t12616+t11881*t12160+y*t12164+t12763*t11876;
+ t11939 = t12580+t12252*t12405+t11879*t12164+t12617+t12757*t11876;
+ t11938 = t11881*t12133+y*t11654+t11845*t12363+t11879*t11640+t12587+t12668
+;
+ t11937 = t12618+t11777*t12188+t11838*t12256+t11790*t12019+t11959+t12765*
+t11878+(t12258+t12752)*x;
+ t11786 = RATIONAL(-25.0,24.0);
+ t11936 = t11807*t12188+t12660+t11961+RATIONAL(4.0,3.0)*x+t11786*t12019+(
+t12376+t12397)*t11861+(t12345+t12749)*t11878;
+ t11935 = t11828*t12270+t11723+t12559+t11706+t11787*t11999+t11876*t12220+
+t11794*t12320+t12629+t12797*t11882;
+ t11934 = t12439+t11759*t12320+t11521+t11789*t11881+t12601+t11782*t11999+(
+t11997+t12207+t12297+t11791)*t11876;
+ t11933 = t11869*t11876+t11829*t11999+t11853*t12314+t12441+t11536+t11861*
+t12304+t11807*t12076+t12638+t12759;
+ t11932 = t12566+t11825*t12152+t11846*t12238+t11840*t11880+t11847*t12199+
+t12576+(t11417+t12348)*z;
+ t11931 = t11288+t12573+t12567+(t12315+t11569+t12079)*y+t12789;
+ t11930 = t12438+t11833*t12187+t11828*t12012+t11457+(t12060+t12272)*t11879
++(t12226+t12759+t12784)*y+t12823;
+ t11929 = t11483+t12440+t11792*t12174+t11879*t12078+t12606+t12836*y+t12748
+*x;
+ t11928 = t12439+t11600+t11827*t12304+t11781*t12076+t11788*t11999+t11254+
+t12651+t12781;
+ t11927 = t12566+t11808*t11880+t11800*t12199+t11819*t12238+t12575+(t12330+
+t12785)*z;
+ t11926 = t11878*t12178+t11880*t12240+t11767*t12098+t12560+t12599+t12842*z
++(t11465+t12766)*x;
+ t11925 = t11874*t11876+t11815*t12076+t12441+t11731+t11854*t12314+t11881*
+t12278+t11863*t12304+t11433+t11832*t11999+t12641;
+ t11924 = t11356+t12574+t11838*t12187+t12567+(t11523+t12299)*y+t12793;
+ t11923 = t11309+t11881*t12269+t11882*t12067+t12559+t11875*t12305+t11713+
+t11777*t11999+t12645+t12795*t11877;
+ t11922 = t12639+t12440+t11425+t11878*t11356+(t12334+t12078)*y+t12729*x;
+ t11921 = t11783*t12098+t12560+t12633+(t12253+t12186)*t11878+t12837*z+(
+t11507+t12769)*x;
+ t11920 = t11673+t11561+t12438+t11831*t12012+t11829*t12083+t11815*t12349+
+t11872*t12400+t11836*t12187+(t11433+t12820)*y+t12825;
+ t11919 = t11954+t12465+t10419+t12604+t12620+t12673+t12727;
+ t11918 = t11264+t12570+t11993+t11951+t12585+t12674+t12691+t12704;
+ t11917 = t12509+t12504+t12508+t12545;
+ t11916 = t11954+t12556+t10556+t11984+t12579+t12664+t12681;
+ t11915 = t12476+t12496+t12467+t12531;
+ t11914 = t12518+t11952+t10357+t12626+t12655+t12739+t12744;
+ t11913 = t12584+t10342+t10357+t11956+t12558+t12604+t12678+t12679;
+ t11912 = t11957+t12468+t12492+t12659+t12671;
+ t11911 = t12483+t11955+t10375+t12561+t12604+t12643;
+ t11910 = t12452+t11953+t12614+t12662+t12731+t12735;
+ t11909 = t12497+t12487+t10556+t11950+t12605+t12677;
+ t11908 = t12538+t12503+t12461+t12577+t12679;
+ t11907 = t12521+t12477+t12490+t12536;
+ t11906 = t12495+t12534+t11956+t12654+t12664;
+ t11905 = t12506+t11958+t12501+t12624+t12628;
+ t11904 = t11955+t12547+t12533+t12656+t12664;
+ t11903 = t12489+t12464+t12442+t12536;
+ t11902 = t12485+t10451+t12478+t11951+t12680+t12692+t12709;
+ t11901 = t12460+t12531+t12500+t12550;
+ t11900 = t12581+t12563+t10419+t10375+t11950+t12626+t12675+t12686;
+ t11899 = t12524+t12502+t12462+t12733+t12734;
+ t11898 = t12475+t12466+t12531+t12543;
+ t11897 = t12513+t12458+t12457+t12531;
+ t11896 = t12538+t12512+t12471+t10342+t12602+t12740;
+ t11895 = t12494+t12504+t11978+t12555+t12591;
+ t11894 = t12491+t12510+t12519+t12536;
+ t11893 = t12505+t11957+t12511+t12613+t12662;
+ t11892 = t11952+t12549+t12589+t12605+t12630+t12685;
+ t11891 = t12499+t12450+t11953+t12658+t12659;
+ t11890 = t12536+t12515+t12447+t12541;
+ t11889 = t11958+t12526+t12583+t12612+t12686+t12696+t12709;
+ t11888 = t11402+t12502+t12488+t12456+t12557;
+ t11868 = RATIONAL(-1.0,8.0);
+ t11858 = RATIONAL(1.0,8.0);
+ t11856 = RATIONAL(5.0,3.0);
+ t11851 = RATIONAL(5.0,8.0);
+ t11849 = RATIONAL(-5.0,4.0);
+ t11830 = RATIONAL(-1.0,16.0);
+ t11826 = RATIONAL(5.0,64.0);
+ t11818 = RATIONAL(5.0,32.0);
+ t11817 = RATIONAL(5.0,16.0);
+ t11805 = RATIONAL(-5.0,64.0);
+ t11804 = RATIONAL(25.0,8.0);
+ t11773 = RATIONAL(25.0,48.0);
+ t11769 = RATIONAL(-25.0,12.0);
+ coeffs_dx->coeff_m2_m2_m2 = t11897+t12460+t12475+t12469+t12476;
+ coeffs_dx->coeff_m1_m2_m2 = t11912+t12535+t11977+t12545+t12569+t12592;
+ coeffs_dx->coeff_0_m2_m2 = t11945+t12539+t12544;
+ coeffs_dx->coeff_p1_m2_m2 = t12509+t11891+t12470+t12520+t12535;
+ coeffs_dx->coeff_p2_m2_m2 = t12476+t12457+t12484+t11898+t12550;
+ coeffs_dx->coeff_m2_m1_m2 = t11914+t12512+t12481+t11985+t12564+t12577;
+ coeffs_dx->coeff_m1_m1_m2 = t12217+t12556+t11904+t12443+t12478+t12682+
+t12737;
+ coeffs_dx->coeff_0_m1_m2 = t12445+t11944+t12546;
+ coeffs_dx->coeff_p1_m1_m2 = t12455+t11902+t12579+t12547+t12654+t12667+
+t12685;
+ coeffs_dx->coeff_p2_m1_m2 = t11900+t12512+t12530+t12461+t12537;
+ coeffs_dx->coeff_m2_0_m2 = t12406+t12431+t11934;
+ coeffs_dx->coeff_m1_0_m2 = t11932+t12423+t12408;
+ coeffs_dx->coeff_0_0_m2 = t11949+(t11968*t11880+t11974*z)*x+(t11975*
+t11880+t11976*z)*t11878;
+ coeffs_dx->coeff_p1_0_m2 = t12426+t12423+t11927;
+ coeffs_dx->coeff_p2_0_m2 = t11928+t12421+t12406;
+ coeffs_dx->coeff_m2_p1_m2 = t11908+t12452+t12563+t12530+t12341+t12730+
+t12740;
+ coeffs_dx->coeff_m1_p1_m2 = t11916+t12455+t12478+t12534+t12656+t12666;
+ coeffs_dx->coeff_0_p1_m2 = t12454+t11944+t12548;
+ coeffs_dx->coeff_p1_p1_m2 = t11902+t12568+t10556+t12534+t12533+t12620+
+t12737;
+ coeffs_dx->coeff_p2_p1_m2 = t11914+t11988+t12503+t12473+t12581+t12728+
+t12740;
+ coeffs_dx->coeff_m2_p2_m2 = t12457+t11901+t12467+t12469+t12543;
+ coeffs_dx->coeff_m1_p2_m2 = t12535+t11895+t12492+t12508+t12621+t12658;
+ coeffs_dx->coeff_0_p2_m2 = t11945+t12448+t12463;
+ coeffs_dx->coeff_p1_p2_m2 = t12499+t11917+t12518+t11993+t12591+t12732+
+t12747;
+ coeffs_dx->coeff_p2_p2_m2 = t11897+t12484+t12466+t12467+t12500;
+ coeffs_dx->coeff_m2_m2_m1 = t12516+t12286+t11892+t12525+t12565+t12572;
+ coeffs_dx->coeff_m1_m2_m1 = t12453+t11911+t11988+t12443+t12583+t12678+
+t12727;
+ coeffs_dx->coeff_0_m2_m1 = t12486+t11940+t12527;
+ coeffs_dx->coeff_p1_m2_m1 = t12465+t12453+t12483+t11913+t12612+t12635;
+ coeffs_dx->coeff_p2_m2_m1 = t12493+t11893+t10416+t10556+t12549+t12565+
+t12614+t12741;
+ coeffs_dx->coeff_m2_m1_m1 = t11899+t11978+t12501+t12459+t12557+t12585;
+ coeffs_dx->coeff_m1_m1_m1 = t11903+t12472+t12477+t12447+t12510;
+ coeffs_dx->coeff_0_m1_m1 = t12474+t11938+t12523;
+ coeffs_dx->coeff_p1_m1_m1 = t12464+t11894+t12447+t12490+t12514;
+ coeffs_dx->coeff_p2_m1_m1 = t12507+t12488+t11918+t12459+t12624+t12635;
+ coeffs_dx->coeff_m2_0_m1 = t12435+t12407+t11926;
+ coeffs_dx->coeff_m1_0_m1 = t12424+t12427+t11933;
+ coeffs_dx->coeff_0_0_m1 = t11947+((t12276+t12765)*t11880+(t11870+t12345+
+t11850*t11882)*z)*t11878+((t11773*t11877+t12310+t11836)*t11880+(t11769*t11877+
+t12247+t11856)*z)*x;
+ coeffs_dx->coeff_p1_0_m1 = t12425+t11925+t12427;
+ coeffs_dx->coeff_p2_0_m1 = t12434+t12409+t11926;
+ coeffs_dx->coeff_m2_p1_m1 = t12444+t11905+t12456+t12459+t12524;
+ coeffs_dx->coeff_m1_p1_m1 = t12491+t11890+t12477+t12442+t12514;
+ coeffs_dx->coeff_0_p1_m1 = t12474+t11943+t12479;
+ coeffs_dx->coeff_p1_p1_m1 = t12472+t12489+t11890+t12490+t12519;
+ coeffs_dx->coeff_p2_p1_m1 = t12529+t11888+t11977+t12459+t12562+t12588;
+ coeffs_dx->coeff_m2_p2_m1 = t12451+t12505+t12497+t11910+t12549;
+ coeffs_dx->coeff_m1_p2_m1 = t11889+t12453+t12554+t12332+t12558+t12643+
+t12666;
+ coeffs_dx->coeff_0_p2_m1 = t11939+t12486+t12498;
+ coeffs_dx->coeff_p1_p2_m1 = t11919+t12453+t11991+t12526+t12561+t12584;
+ coeffs_dx->coeff_p2_p2_m1 = t12217+t12552+t12497+t11892+t12473+t12738+
+t12746;
+ coeffs_dx->coeff_m2_m2_0 = t12410+t11929+t12412;
+ coeffs_dx->coeff_m1_m2_0 = t12418+t12415+t11923;
+ coeffs_dx->coeff_0_m2_0 = (t11965*t11879+t11964*y)*t11878+t11946+(t11970*
+t11879+t11971*y)*x;
+ coeffs_dx->coeff_p1_m2_0 = t12417+t11935+t12418;
+ coeffs_dx->coeff_p2_m2_0 = t12411+t12416+t11929;
+ coeffs_dx->coeff_m2_m1_0 = t11924+t12432+t12420;
+ coeffs_dx->coeff_m1_m1_0 = t11930+t12430+t12437;
+ coeffs_dx->coeff_0_m1_0 = t11948+(t11973*t11879+t11966*y)*t11878+((t11836
++t12294+t11773*t11876)*t11879+(t12295+t11769*t11876+t11856)*y)*x;
+ coeffs_dx->coeff_p1_m1_0 = t12436+t11920+t12437;
+ coeffs_dx->coeff_p2_m1_0 = t11931+t12420+t12419;
+ coeffs_dx->coeff_m2_0_0 = t11937+(t11787*t11881+t11828+t12261)*t11882+(
+t11754*t11876+t11785*t11881+t11832)*t11877+(RATIONAL(-1.0,4.0)+t11830*t11881+
+t11817*t11876+(t11817+t11826*t11881+RATIONAL(-25.0,64.0)*t11876)*t11877+(t11830
++t11826*t11876+RATIONAL(-1.0,64.0)*t11881)*t11882)*t11875+t11964;
+ coeffs_dx->coeff_m1_0_0 = (t11867+t11786*t11876+t11842*t11881)*t11877+
+t11936+(RATIONAL(1.0,2.0)+t11858*t11881+t11855*t11876+t11963*t11877+(t11810*
+t11876+t11858+RATIONAL(1.0,32.0)*t11881)*t11882)*t11875+t11969*t11882+t11966;
+ coeffs_dx->coeff_0_0_0 = (1.0+t11849*t11876+t11857*t11881+(t11802*t11881+
+RATIONAL(25.0,16.0)*t11876+t11849)*t11877+t11972*t11882)*t11878+(t11804*t11876+
+t11855*t11881+RATIONAL(-5.0,2.0)+(t11804+RATIONAL(-125.0,32.0)*t11876+t11770*
+t11881)*t11877+t11963*t11882)*x;
+ coeffs_dx->coeff_p1_0_0 = t11973*t11882+(RATIONAL(25.0,24.0)*t11876+
+t11838*t11881+t11864)*t11877+t11936+(t11868*t11881+RATIONAL(-1.0,2.0)+t11851*
+t11876+(RATIONAL(-25.0,32.0)*t11876+t11818*t11881+t11851)*t11877+(RATIONAL(-1.0
+,32.0)*t11881+t11818*t11876+t11868)*t11882)*t11875+t11967;
+ coeffs_dx->coeff_p2_0_0 = t11937+((RATIONAL(25.0,64.0)*t11876+t11802+
+t11805*t11881)*t11877+(t11805*t11876+t11801+RATIONAL(1.0,64.0)*t11881)*t11882+
+t11972)*t11875+(t11831+t11780*t11876+t11777*t11881)*t11882+(t11755*t11876+
+t11780*t11881+t11829)*t11877+t11965;
+ coeffs_dx->coeff_m2_p1_0 = t11931+t12433+t12432;
+ coeffs_dx->coeff_m1_p1_0 = t12414+t11920+t12430;
+ coeffs_dx->coeff_0_p1_0 = t11948+((t11833+t11829*t11881+t11772*t11876)*
+t11879+(t11836*t11881+t11860+t11771*t11876)*y)*x+(t11969*t11879+t11967*y)*
+t11878;
+ coeffs_dx->coeff_p1_p1_0 = t12436+t11930+t12414;
+ coeffs_dx->coeff_p2_p1_0 = t11924+t12433+t12419;
+ coeffs_dx->coeff_m2_p2_0 = t12416+t12412+t11922;
+ coeffs_dx->coeff_m1_p2_0 = t12417+t12413+t11923;
+ coeffs_dx->coeff_0_p2_0 = t11946+(t11971*t11879+t11970*y)*x+(t11964*
+t11879+t11965*y)*t11878;
+ coeffs_dx->coeff_p1_p2_0 = t11935+t12415+t12413;
+ coeffs_dx->coeff_p2_p2_0 = t12410+t12411+t11922;
+ coeffs_dx->coeff_m2_m2_p1 = t12516+t12487+t11910+t11984+t12552+t12589;
+ coeffs_dx->coeff_m1_m2_p1 = t12482+t11911+t12554+t11985+t12584+t12612+
+t12736;
+ coeffs_dx->coeff_0_m2_p1 = t11940+t12498+t12540;
+ coeffs_dx->coeff_p1_m2_p1 = t11919+t12517+t12483+t11992+t12558+t12583;
+ coeffs_dx->coeff_p2_m2_p1 = t12451+t11893+t12487+t12532+t12602+t12735;
+ coeffs_dx->coeff_m2_m1_p1 = t11264+t11402+t12562+t11905+t12507+t12480+
+t12725+t12745;
+ coeffs_dx->coeff_m1_m1_p1 = t12521+t11903+t12519+t12514+t12541;
+ coeffs_dx->coeff_0_m1_p1 = t12449+t11938+t12479;
+ coeffs_dx->coeff_p1_m1_p1 = t12491+t12472+t11907+t12464+t12541;
+ coeffs_dx->coeff_p2_m1_p1 = t12444+t12506+t11899+t12488+t12528;
+ coeffs_dx->coeff_m2_0_p1 = t12435+t11921+t12434;
+ coeffs_dx->coeff_m1_0_p1 = t12425+t12422+t11933;
+ coeffs_dx->coeff_0_0_p1 = ((t11772*t11877+t11833+t11829*t11882)*t11880+(
+t11836*t11882+t11771*t11877+t11860)*z)*x+t11947+((t11850+t11835*t11882+t11842*
+t11877)*t11880+(t11864*t11877+t11852*t11882+t11871)*z)*t11878;
+ coeffs_dx->coeff_p1_0_p1 = t12424+t11925+t12422;
+ coeffs_dx->coeff_p2_0_p1 = t11921+t12407+t12409;
+ coeffs_dx->coeff_m2_p1_p1 = t12528+t12456+t12501+t11918+t12529;
+ coeffs_dx->coeff_m1_p1_p1 = t12472+t12442+t12515+t11894+t12521;
+ coeffs_dx->coeff_0_p1_p1 = t11943+t12449+t12523;
+ coeffs_dx->coeff_p1_p1_p1 = t12489+t12510+t11907+t12514+t12515;
+ coeffs_dx->coeff_p2_p1_p1 = t12482+t12553+t11980+t11888+t12585+t12624+
+t12725;
+ coeffs_dx->coeff_m2_p2_p1 = t11909+t11987+t12532+t12525+t12552+t12590;
+ coeffs_dx->coeff_m1_p2_p1 = t12517+t12446+t11913+t12526+t12643+t12727;
+ coeffs_dx->coeff_0_p2_p1 = t11939+t12527+t12540;
+ coeffs_dx->coeff_p1_p2_p1 = t11889+t12465+t12480+t12341+t12667+t12678+
+t12736+t12743;
+ coeffs_dx->coeff_p2_p2_p1 = t11909+t12572+t11983+t12511+t12589+t12600+
+t12762+t12767;
+ coeffs_dx->coeff_m2_m2_p2 = t12458+t11915+t12466+t12469+t12550;
+ coeffs_dx->coeff_m1_m2_p2 = t12493+t11912+t12542+t11980+t12591+t12658+
+t12742;
+ coeffs_dx->coeff_0_m2_p2 = t11941+t12463+t12544;
+ coeffs_dx->coeff_p1_m2_p2 = t12499+t12542+t11895+t12520+t12545;
+ coeffs_dx->coeff_p2_m2_p2 = t12513+t12460+t12484+t11915+t12543;
+ coeffs_dx->coeff_m2_m1_p2 = t11896+t12481+t12461+t11992+t12571+t12581;
+ coeffs_dx->coeff_m1_m1_p2 = t12455+t12495+t11904+t12286+t12551+t12568;
+ coeffs_dx->coeff_0_m1_p2 = t11942+t12445+t12454;
+ coeffs_dx->coeff_p1_m1_p2 = t11916+t12495+t12462+t12485+t12726+t12756+
+t12768;
+ coeffs_dx->coeff_p2_m1_p2 = t11896+t12522+t11991+t12537+t12563+t12577;
+ coeffs_dx->coeff_m2_0_p2 = t12429+t12421+t11934;
+ coeffs_dx->coeff_m1_0_p2 = t12428+t12408+t11927;
+ coeffs_dx->coeff_0_0_p2 = t11949+(t11974*t11880+t11968*z)*x+(t11976*
+t11880+t11975*z)*t11878;
+ coeffs_dx->coeff_p1_0_p2 = t12428+t11932+t12426;
+ coeffs_dx->coeff_p2_0_p2 = t11928+t12429+t12431;
+ coeffs_dx->coeff_m2_p1_p2 = t11900+t12481+t12471+t12503+t12522;
+ coeffs_dx->coeff_m1_p1_p2 = t11906+t12446+t11983+t12551+t12579+t12656+
+t12737;
+ coeffs_dx->coeff_0_p1_p2 = t11942+t12546+t12548;
+ coeffs_dx->coeff_p1_p1_p2 = t11906+t11987+t12455+t12485+t12556+t12582;
+ coeffs_dx->coeff_p2_p1_p2 = t11908+t12564+t12537+t12471+t12332+t12571;
+ coeffs_dx->coeff_m2_p2_p2 = t12496+t11898+t12469+t12500+t12513;
+ coeffs_dx->coeff_m1_p2_p2 = t11917+t12492+t12450+t12470+t12542;
+ coeffs_dx->coeff_0_p2_p2 = t12448+t11941+t12539;
+ coeffs_dx->coeff_p1_p2_p2 = t12494+t11891+t12468+t12508+t12542;
+ coeffs_dx->coeff_p2_p2_p2 = t12458+t12475+t12484+t11901+t12496;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c
new file mode 100644
index 0000000..f89b946
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxx.compute.c
@@ -0,0 +1,2321 @@
+fp t19297;
+fp t19389;
+fp t19725;
+fp t19263;
+fp t20254;
+fp t19327;
+fp t19387;
+fp t19690;
+fp t20253;
+fp t19390;
+fp t19394;
+fp t20252;
+fp t19345;
+fp t19671;
+fp t19601;
+fp t19306;
+fp t19662;
+fp t19391;
+fp t19392;
+fp t19497;
+fp t20251;
+fp t20250;
+fp t19303;
+fp t19757;
+fp t19304;
+fp t19729;
+fp t20249;
+fp t19289;
+fp t19395;
+fp t20248;
+fp t19393;
+fp t19713;
+fp t19507;
+fp t19778;
+fp t19618;
+fp t20234;
+fp t19743;
+fp t19790;
+fp t18792;
+fp t20247;
+fp t20246;
+fp t19322;
+fp t19329;
+fp t20245;
+fp t19309;
+fp t19315;
+fp t19714;
+fp t20244;
+fp t19300;
+fp t19205;
+fp t19542;
+fp t19276;
+fp t19724;
+fp t20243;
+fp t19861;
+fp t19631;
+fp t20242;
+fp t19839;
+fp t19374;
+fp t19318;
+fp t20241;
+fp t19529;
+fp t19367;
+fp t19585;
+fp t20240;
+fp t19320;
+fp t20239;
+fp t19264;
+fp t19265;
+fp t20238;
+fp t19770;
+fp t20237;
+fp t19295;
+fp t19750;
+fp t20236;
+fp t19372;
+fp t19777;
+fp t19764;
+fp t19373;
+fp t20235;
+fp t19853;
+fp t19356;
+fp t19841;
+fp t19177;
+fp t20233;
+fp t19293;
+fp t19767;
+fp t19336;
+fp t20232;
+fp t19384;
+fp t19863;
+fp t19358;
+fp t19868;
+fp t19137;
+fp t20231;
+fp t19852;
+fp t19313;
+fp t19870;
+fp t19077;
+fp t20230;
+fp t19292;
+fp t19340;
+fp t19669;
+fp t19028;
+fp t20229;
+fp t20228;
+fp t19342;
+fp t19858;
+fp t19331;
+fp t19850;
+fp t20227;
+fp t19278;
+fp t19298;
+fp t20226;
+fp t19330;
+fp t19673;
+fp t20225;
+fp t19376;
+fp t19371;
+fp t19819;
+fp t20224;
+fp t20223;
+fp t19321;
+fp t19866;
+fp t19334;
+fp t19221;
+fp t19636;
+fp t20222;
+fp t19842;
+fp t19731;
+fp t18973;
+fp t20221;
+fp t19678;
+fp t19573;
+fp t19833;
+fp t19658;
+fp t20220;
+fp t19860;
+fp t19632;
+fp t19705;
+fp t19112;
+fp t20219;
+fp t19706;
+fp t19352;
+fp t19522;
+fp t19266;
+fp t19786;
+fp t20218;
+fp t19299;
+fp t19854;
+fp t19830;
+fp t19344;
+fp t19762;
+fp t19565;
+fp t20217;
+fp t19547;
+fp t19317;
+fp t19721;
+fp t20216;
+fp t19650;
+fp t19642;
+fp t20215;
+fp t19879;
+fp t19202;
+fp t19604;
+fp t18235;
+fp t19695;
+fp t20214;
+fp t19775;
+fp t18997;
+fp t19602;
+fp t20213;
+fp t19530;
+fp t19274;
+fp t19682;
+fp t20212;
+fp t19206;
+fp t18130;
+fp t19702;
+fp t19571;
+fp t20211;
+fp t19223;
+fp t19581;
+fp t19881;
+fp t19758;
+fp t18571;
+fp t20210;
+fp t19672;
+fp t19734;
+fp t19527;
+fp t19505;
+fp t19325;
+fp t19760;
+fp t19679;
+fp t20209;
+fp t19208;
+fp t18227;
+fp t20208;
+fp t19851;
+fp t19113;
+fp t20207;
+fp t19233;
+fp t19603;
+fp t19203;
+fp t19610;
+fp t20206;
+fp t19234;
+fp t19580;
+fp t19845;
+fp t19593;
+fp t20088;
+fp t19314;
+fp t19226;
+fp t19645;
+fp t20205;
+fp t19824;
+fp t19231;
+fp t19635;
+fp t20087;
+fp t20204;
+fp t19739;
+fp t19634;
+fp t20203;
+fp t19370;
+fp t19375;
+fp t20202;
+fp t19878;
+fp t19619;
+fp t19867;
+fp t19584;
+fp t20201;
+fp t19747;
+fp t19640;
+fp t18364;
+fp t19228;
+fp t20200;
+fp t19569;
+fp t19820;
+fp t19592;
+fp t20199;
+fp t19772;
+fp t19576;
+fp t19201;
+fp t18883;
+fp t19783;
+fp t19588;
+fp t20103;
+fp t20198;
+fp t20197;
+fp t19612;
+fp t20196;
+fp t19549;
+fp t19275;
+fp t19753;
+fp t20195;
+fp t19754;
+fp t19277;
+fp t20194;
+fp t20193;
+fp t19831;
+fp t19822;
+fp t18501;
+fp t19217;
+fp t20192;
+fp t19211;
+fp t18793;
+fp t19209;
+fp t19590;
+fp t20102;
+fp t19835;
+fp t19829;
+fp t20191;
+fp t18140;
+fp t20190;
+fp t19864;
+fp t19607;
+fp t18339;
+fp t20189;
+fp t19089;
+fp t20188;
+fp t20187;
+fp t18799;
+fp t19577;
+fp t20110;
+fp t19614;
+fp t20186;
+fp t20185;
+fp t19712;
+fp t18875;
+fp t20094;
+fp t20184;
+fp t19524;
+fp t20183;
+fp t19518;
+fp t20082;
+fp t20182;
+fp t19806;
+fp t19656;
+fp t20181;
+fp t19606;
+fp t20099;
+fp t19600;
+fp t20180;
+fp t20179;
+fp t19807;
+fp t19836;
+fp t19821;
+fp t20178;
+fp t20177;
+fp t19637;
+fp t20176;
+fp t20175;
+fp t19827;
+fp t20174;
+fp t19813;
+fp t19586;
+fp t18229;
+fp t19210;
+fp t20173;
+fp t19856;
+fp t19823;
+fp t19227;
+fp t19621;
+fp t20172;
+fp t19766;
+fp t19589;
+fp t20171;
+fp t18494;
+fp t20170;
+fp t19880;
+fp t19514;
+fp t18253;
+fp t20169;
+fp t19625;
+fp t19232;
+fp t20168;
+fp t18562;
+fp t20167;
+fp t19273;
+fp t19663;
+fp t19567;
+fp t19290;
+fp t19689;
+fp t20166;
+fp t19271;
+fp t19816;
+fp t19653;
+fp t19815;
+fp t19639;
+fp t19261;
+fp t19622;
+fp t19795;
+fp t19661;
+fp t20165;
+fp t19115;
+fp t19361;
+fp t19857;
+fp t19616;
+fp t19626;
+fp t19382;
+fp t20164;
+fp t19305;
+fp t19735;
+fp t19704;
+fp t19498;
+fp t20163;
+fp t19844;
+fp t19596;
+fp t19659;
+fp t20162;
+fp t19641;
+fp t20161;
+fp t19703;
+fp t19696;
+fp t19556;
+fp t20160;
+fp t19219;
+fp t19097;
+fp t20159;
+fp t19241;
+fp t19552;
+fp t19874;
+fp t19244;
+fp t19655;
+fp t20158;
+fp t19843;
+fp t20157;
+fp t19629;
+fp t18451;
+fp t20156;
+fp t20155;
+fp t20154;
+fp t20153;
+fp t19360;
+fp t19246;
+fp t19597;
+fp t19258;
+fp t19599;
+fp t19388;
+fp t19865;
+fp t19544;
+fp t20152;
+fp t19726;
+fp t19876;
+fp t19575;
+fp t18569;
+fp t20151;
+fp t19587;
+fp t20150;
+fp t19630;
+fp t20149;
+fp t19840;
+fp t19825;
+fp t20148;
+fp t19872;
+fp t19828;
+fp t19617;
+fp t19046;
+fp t20147;
+fp t18735;
+fp t18762;
+fp t18742;
+fp t20146;
+fp t20145;
+fp t19285;
+fp t20144;
+fp t20143;
+fp t19566;
+fp t20142;
+fp t19091;
+fp t20141;
+fp t18969;
+fp t20140;
+fp t20139;
+fp t18935;
+fp t20138;
+fp t19710;
+fp t19698;
+fp t19535;
+fp t20100;
+fp t19838;
+fp t19286;
+fp t19761;
+fp t19496;
+fp t20097;
+fp t19993;
+fp t19471;
+fp t19765;
+fp t19495;
+fp t19871;
+fp t20137;
+fp t19504;
+fp t20089;
+fp t19862;
+fp t19742;
+fp t19536;
+fp t20069;
+fp t19466;
+fp t19811;
+fp t19613;
+fp t18466;
+fp t19751;
+fp t20136;
+fp t19532;
+fp t19805;
+fp t20061;
+fp t19973;
+fp t19475;
+fp t19763;
+fp t19717;
+fp t19543;
+fp t20135;
+fp t19541;
+fp t19533;
+fp t19468;
+fp t20134;
+fp t19665;
+fp t20010;
+fp t20133;
+fp t19817;
+fp t19736;
+fp t20132;
+fp t19555;
+fp t18544;
+fp t19728;
+fp t20131;
+fp t19579;
+fp t19508;
+fp t19513;
+fp t20130;
+fp t19582;
+fp t19812;
+fp t20129;
+fp t19720;
+fp t19564;
+fp t20128;
+fp t19572;
+fp t20127;
+fp t19326;
+fp t19686;
+fp t20126;
+fp t19272;
+fp t20125;
+fp t19875;
+fp t19537;
+fp t20124;
+fp t19849;
+fp t20123;
+fp t19748;
+fp t19545;
+fp t20122;
+fp t19379;
+fp t20121;
+fp t19722;
+fp t19620;
+fp t19627;
+fp t19676;
+fp t19801;
+fp t19526;
+fp t20120;
+fp t19553;
+fp t20119;
+fp t19550;
+fp t20118;
+fp t19803;
+fp t19638;
+fp t20117;
+fp t20116;
+fp t19738;
+fp t19502;
+fp t20115;
+fp t19649;
+fp t19709;
+fp t19594;
+fp t19519;
+fp t20114;
+fp t19694;
+fp t19826;
+fp t20113;
+fp t19818;
+fp t20112;
+fp t20111;
+fp t19814;
+fp t20109;
+fp t19568;
+fp t19332;
+fp t19802;
+fp t19624;
+fp t20107;
+fp t19288;
+fp t19269;
+fp t20106;
+fp t19346;
+fp t19779;
+fp t20105;
+fp t19341;
+fp t19746;
+fp t19633;
+fp t20104;
+fp t19338;
+fp t19646;
+fp t19333;
+fp t20101;
+fp t19809;
+fp t19605;
+fp t19328;
+fp t19859;
+fp t19628;
+fp t20098;
+fp t20096;
+fp t20095;
+fp t19609;
+fp t20093;
+fp t20092;
+fp t19351;
+fp t19737;
+fp t20090;
+fp t19499;
+fp t20086;
+fp t19363;
+fp t20084;
+fp t20083;
+fp t19378;
+fp t19591;
+fp t20081;
+fp t18878;
+fp t20080;
+fp t19652;
+fp t20079;
+fp t20078;
+fp t19319;
+fp t20077;
+fp t20076;
+fp t20075;
+fp t20074;
+fp t18918;
+fp t20073;
+fp t19282;
+fp t19727;
+fp t19381;
+fp t20072;
+fp t19380;
+fp t19611;
+fp t20071;
+fp t19324;
+fp t20070;
+fp t19224;
+fp t20068;
+fp t20066;
+fp t19699;
+fp t20065;
+fp t19291;
+fp t20064;
+fp t20063;
+fp t19789;
+fp t19359;
+fp t20062;
+fp t19337;
+fp t20060;
+fp t19525;
+fp t20058;
+fp t19353;
+fp t19687;
+fp t20057;
+fp t19294;
+fp t19523;
+fp t20056;
+fp t19270;
+fp t20055;
+fp t19796;
+fp t19510;
+fp t19643;
+fp t20054;
+fp t19681;
+fp t19837;
+fp t19598;
+fp t20053;
+fp t20052;
+fp t19873;
+fp t19752;
+fp t19517;
+fp t20051;
+fp t19349;
+fp t19787;
+fp t19546;
+fp t19339;
+fp t19664;
+fp t19693;
+fp t19506;
+fp t20050;
+fp t20049;
+fp t19141;
+fp t19846;
+fp t20048;
+fp t19302;
+fp t19503;
+fp t19301;
+fp t19719;
+fp t20047;
+fp t19027;
+fp t18961;
+fp t20046;
+fp t20045;
+fp t19528;
+fp t19745;
+fp t20044;
+fp t20043;
+fp t19348;
+fp t19165;
+fp t19350;
+fp t20042;
+fp t19797;
+fp t19691;
+fp t19647;
+fp t20041;
+fp t19574;
+fp t20040;
+fp t19215;
+fp t18900;
+fp t19316;
+fp t19366;
+fp t19741;
+fp t20039;
+fp t20038;
+fp t20037;
+fp t19793;
+fp t19184;
+fp t20036;
+fp t19804;
+fp t19187;
+fp t19718;
+fp t19744;
+fp t18990;
+fp t19855;
+fp t20035;
+fp t19755;
+fp t19118;
+fp t20034;
+fp t20033;
+fp t20032;
+fp t19810;
+fp t19129;
+fp t20031;
+fp t20030;
+fp t19386;
+fp t19733;
+fp t19368;
+fp t19357;
+fp t20029;
+fp t20028;
+fp t20027;
+fp t20026;
+fp t20025;
+fp t20024;
+fp t18535;
+fp t19557;
+fp t20023;
+fp t19071;
+fp t18528;
+fp t19563;
+fp t20022;
+fp t20021;
+fp t19218;
+fp t19040;
+fp t20020;
+fp t19869;
+fp t19031;
+fp t19657;
+fp t20019;
+fp t19685;
+fp t20018;
+fp t20017;
+fp t19521;
+fp t20016;
+fp t18482;
+fp t19560;
+fp t20015;
+fp t19877;
+fp t20014;
+fp t19107;
+fp t20013;
+fp t19509;
+fp t20012;
+fp t19347;
+fp t20011;
+fp t19848;
+fp t20009;
+fp t20008;
+fp t20007;
+fp t20006;
+fp t19102;
+fp t20005;
+fp t20004;
+fp t19214;
+fp t18941;
+fp t19644;
+fp t20003;
+fp t19074;
+fp t20002;
+fp t20001;
+fp t19030;
+fp t20000;
+fp t19677;
+fp t19136;
+fp t19999;
+fp t19651;
+fp t19998;
+fp t19997;
+fp t19996;
+fp t18960;
+fp t19995;
+fp t19994;
+fp t19343;
+fp t19847;
+fp t19654;
+fp t19992;
+fp t19578;
+fp t19991;
+fp t19723;
+fp t19595;
+fp t19990;
+fp t19989;
+fp t18966;
+fp t18518;
+fp t19561;
+fp t19988;
+fp t19558;
+fp t19987;
+fp t19986;
+fp t19985;
+fp t19562;
+fp t19984;
+fp t18861;
+fp t19983;
+fp t19539;
+fp t19982;
+fp t19551;
+fp t19711;
+fp t19981;
+fp t19980;
+fp t19570;
+fp t19979;
+fp t19978;
+fp t19977;
+fp t19976;
+fp t19799;
+fp t19173;
+fp t19975;
+fp t19974;
+fp t19972;
+fp t19971;
+fp t19970;
+fp t19969;
+fp t19968;
+fp t19967;
+fp t19966;
+fp t19540;
+fp t19965;
+fp t19964;
+fp t19480;
+fp t19715;
+fp t19094;
+fp t19963;
+fp t19962;
+fp t19961;
+fp t19960;
+fp t19144;
+fp t19096;
+fp t19959;
+fp t18947;
+fp t19958;
+fp t19957;
+fp t19956;
+fp t19955;
+fp t19954;
+fp t19953;
+fp t19952;
+fp t19951;
+fp t19950;
+fp t19159;
+fp t19769;
+fp t19949;
+fp t19948;
+fp t19947;
+fp t19135;
+fp t19131;
+fp t19946;
+fp t19781;
+fp t19945;
+fp t18944;
+fp t19692;
+fp t19792;
+fp t19157;
+fp t19944;
+fp t19943;
+fp t19559;
+fp t19660;
+fp t19554;
+fp t19942;
+fp t19785;
+fp t19941;
+fp t19940;
+fp t19675;
+fp t19939;
+fp t19938;
+fp t19937;
+fp t19936;
+fp t19935;
+fp t19260;
+fp t19934;
+fp t19933;
+fp t19932;
+fp t19931;
+fp t19930;
+fp t19929;
+fp t19928;
+fp t19927;
+fp t19926;
+fp t19925;
+fp t19924;
+fp t19923;
+fp t19922;
+fp t19921;
+fp t19784;
+fp t19920;
+fp t19740;
+fp t19919;
+fp t19834;
+fp t19918;
+fp t19917;
+fp t19916;
+fp t19915;
+fp t19914;
+fp t19913;
+fp t19912;
+fp t19911;
+fp t19910;
+fp t19909;
+fp t18948;
+fp t19193;
+fp t19688;
+fp t19908;
+fp t19907;
+fp t19906;
+fp t19905;
+fp t19904;
+fp t19903;
+fp t19902;
+fp t19901;
+fp t19900;
+fp t19899;
+fp t19898;
+fp t19467;
+fp t19749;
+fp t19897;
+fp t19175;
+fp t19255;
+fp t19154;
+fp t19896;
+fp t19895;
+fp t19788;
+fp t19894;
+fp t19893;
+fp t19892;
+fp t19891;
+fp t19890;
+fp t19889;
+fp t19888;
+fp t19887;
+fp t19886;
+fp t19701;
+fp t19666;
+fp t19667;
+fp t19885;
+fp t19884;
+fp t19883;
+fp t19882;
+fp t19216;
+fp t19225;
+fp t19794;
+fp t19791;
+fp t19230;
+fp t19222;
+fp t19771;
+fp t19369;
+fp t19730;
+fp t19716;
+fp t19674;
+fp t19161;
+fp t19186;
+fp t19004;
+fp t18975;
+fp t19188;
+fp t19198;
+fp t19538;
+fp t19493;
+fp t19491;
+fp t19490;
+fp t19323;
+fp t19377;
+fp t19335;
+fp t19488;
+fp t19308;
+fp t19307;
+fp t19364;
+fp t19487;
+fp t19486;
+fp t19362;
+fp t19365;
+fp t19485;
+fp t19281;
+fp t19484;
+fp t19483;
+fp t19482;
+fp t19479;
+fp t19478;
+fp t19476;
+fp t19474;
+fp t19473;
+fp t19472;
+fp t19470;
+fp t19469;
+fp t19267;
+fp t19311;
+fp t19465;
+fp t19464;
+fp t19283;
+fp t19463;
+fp t19462;
+fp t19287;
+fp t19461;
+fp t19296;
+fp t19460;
+fp t19459;
+fp t19458;
+fp t19457;
+fp t19456;
+fp t19455;
+fp t19454;
+fp t19453;
+fp t19452;
+fp t19451;
+fp t19450;
+fp t19449;
+fp t19448;
+fp t19447;
+fp t19446;
+fp t19445;
+fp t19444;
+fp t19443;
+fp t19442;
+fp t19441;
+fp t19440;
+fp t19439;
+fp t19438;
+fp t19437;
+fp t19436;
+fp t19435;
+fp t19434;
+fp t19433;
+fp t19432;
+fp t19431;
+fp t19430;
+fp t19429;
+fp t19428;
+fp t19427;
+fp t19426;
+fp t19425;
+fp t19424;
+fp t19423;
+fp t19422;
+fp t19421;
+fp t19420;
+fp t19419;
+fp t19418;
+fp t19417;
+fp t19416;
+fp t19415;
+fp t19414;
+fp t19413;
+fp t19412;
+fp t19411;
+fp t19410;
+fp t19409;
+fp t19408;
+fp t19407;
+fp t19406;
+fp t19405;
+fp t19404;
+fp t19403;
+fp t19402;
+fp t19401;
+fp t19400;
+fp t19385;
+fp t19355;
+fp t19354;
+fp t19312;
+fp t19310;
+fp t19284;
+fp t19280;
+fp t19279;
+ t19297 = RATIONAL(-1.0,288.0);
+ t19389 = x*x;
+ t19725 = t19297*t19389;
+ t19263 = RATIONAL(1.0,1728.0);
+ t20254 = t19725+t19263;
+ t19327 = RATIONAL(-4.0,27.0);
+ t19387 = RATIONAL(2.0,9.0);
+ t19690 = t19387*t19389;
+ t20253 = t19327+t19690;
+ t19390 = z*z;
+ t19394 = t19390*t19390;
+ t20252 = t20253*t19394;
+ t19345 = RATIONAL(1.0,18.0);
+ t19671 = t19345*t19389;
+ t19601 = y*t19671;
+ t19306 = RATIONAL(-1.0,72.0);
+ t19662 = t19306*t19389;
+ t19391 = y*y;
+ t19392 = t19391*y;
+ t19497 = t19392*t19662;
+ t20251 = t19601+t19497;
+ t20250 = t20253*t19392;
+ t19303 = RATIONAL(-1.0,576.0);
+ t19757 = t19394*t19303;
+ t19304 = RATIONAL(1.0,576.0);
+ t19729 = t19394*t19304;
+ t20249 = t19392*t19757+y*t19729;
+ t19289 = RATIONAL(16.0,27.0);
+ t19395 = t19391*t19391;
+ t20248 = t19391*t19289+t19327*t19395;
+ t19393 = t19390*z;
+ t19713 = t19391*t19393;
+ t19507 = t19389*t19713;
+ t19778 = t19395*t19389;
+ t19618 = z*t19778;
+ t20234 = t19618+t19507;
+ t19743 = t19395*t19303;
+ t19790 = t19395*t19304;
+ t18792 = t19393*t19790;
+ t20247 = t18792+z*t19743;
+ t20246 = t19392*t19729+y*t19757;
+ t19322 = RATIONAL(-1.0,54.0);
+ t19329 = RATIONAL(2.0,27.0);
+ t20245 = t19390*t19329+t19394*t19322;
+ t19309 = RATIONAL(1.0,54.0);
+ t19315 = RATIONAL(-1.0,36.0);
+ t19714 = t19395*t19315;
+ t20244 = t19389*t19714+t19309*t19395;
+ t19300 = RATIONAL(-1.0,144.0);
+ t19205 = t19300*t19393;
+ t19542 = t19389*t19205;
+ t19276 = RATIONAL(1.0,864.0);
+ t19724 = t19276*t19393;
+ t20243 = t19724+t19542;
+ t19861 = x*t19391;
+ t19631 = t19303*t19861;
+ t20242 = x*t19790+t19631;
+ t19839 = y*t19389;
+ t19374 = RATIONAL(8.0,9.0);
+ t19318 = RATIONAL(4.0,27.0);
+ t20241 = t19392*t19318+t19374*t19839;
+ t19529 = t19392*t19671;
+ t19367 = RATIONAL(-2.0,9.0);
+ t19585 = t19367*t19839;
+ t20240 = t19585+t19529;
+ t19320 = RATIONAL(-1.0,27.0);
+ t20239 = t19585+t19320*t19392;
+ t19264 = RATIONAL(1.0,3456.0);
+ t19265 = RATIONAL(-1.0,3456.0);
+ t20238 = t19389*t19757+t19264*t19394+t19390*t19265;
+ t19770 = t19390*t19389;
+ t20237 = t19389*t19729+t19264*t19390+t19303*t19770;
+ t19295 = RATIONAL(1.0,288.0);
+ t19750 = t19295*t19389;
+ t20236 = y*t19750+t20254*t19392;
+ t19372 = RATIONAL(-4.0,3.0);
+ t19777 = t19372*t19389;
+ t19764 = t19389*t19393;
+ t19373 = RATIONAL(1.0,3.0);
+ t20235 = z*t19777+t19373*t19764;
+ t19853 = x*RATIONAL(-2.0,3.0);
+ t19356 = RATIONAL(-1.0,6.0);
+ t19841 = x*t19356;
+ t19177 = t19395*t19841;
+ t20233 = t19853+t19177;
+ t19293 = RATIONAL(-5.0,192.0);
+ t19767 = t19394*t19293;
+ t19336 = RATIONAL(-1.0,48.0);
+ t20232 = t19391*t19767+t19390*t19336;
+ t19384 = RATIONAL(2.0,3.0);
+ t19863 = x*t19384;
+ t19358 = RATIONAL(1.0,6.0);
+ t19868 = x*t19358;
+ t19137 = t19395*t19868;
+ t20231 = t19137+t19863;
+ t19852 = x*t19373;
+ t19313 = RATIONAL(1.0,12.0);
+ t19870 = x*t19395;
+ t19077 = t19313*t19870;
+ t20230 = t19852+t19077;
+ t19292 = RATIONAL(5.0,144.0);
+ t19340 = RATIONAL(-1.0,24.0);
+ t19669 = t19392*t19340;
+ t19028 = t19389*t19669;
+ t20229 = t19028+t19292*t19392;
+ t20228 = t19394*t19387+t19374;
+ t19342 = RATIONAL(1.0,24.0);
+ t19858 = x*t19342;
+ t19331 = RATIONAL(-5.0,96.0);
+ t19850 = x*t19331;
+ t20227 = t19391*t19850+t19858;
+ t19278 = RATIONAL(5.0,288.0);
+ t19298 = RATIONAL(-5.0,288.0);
+ t20226 = z*t19278+t19298*t19393;
+ t19330 = RATIONAL(1.0,96.0);
+ t19673 = t19330*t19394;
+ t20225 = x*t19673+t19858;
+ t19376 = RATIONAL(-1.0,3.0);
+ t19371 = RATIONAL(4.0,3.0);
+ t19819 = t19371*t19389;
+ t20224 = t19376*t19764+z*t19819;
+ t20223 = t19387*t19395+t19374;
+ t19321 = RATIONAL(-1.0,12.0);
+ t19866 = x*t19321;
+ t19334 = RATIONAL(5.0,48.0);
+ t19221 = t19334*t19391;
+ t19636 = x*t19221;
+ t20222 = t19866+t19636;
+ t19842 = x*t19376;
+ t19731 = t19321*t19395;
+ t18973 = x*t19731;
+ t20221 = t19842+t18973;
+ t19678 = t19394*t19300;
+ t19573 = x*t19678;
+ t19833 = x*t19315;
+ t19658 = t19390*t19833;
+ t20220 = t19395*t19658+t19391*t19573;
+ t19860 = x*t19297;
+ t19632 = t19391*t19860;
+ t19705 = t19306*t19395;
+ t19112 = t19390*t19705;
+ t20219 = t19394*t19632+x*t19112;
+ t19706 = t19390*t19395;
+ t19352 = RATIONAL(1.0,72.0);
+ t19522 = t19352*t19706;
+ t19266 = RATIONAL(-1.0,1728.0);
+ t19786 = t19394*t19266;
+ t20218 = t19391*t19786+t19389*t19522;
+ t19299 = RATIONAL(1.0,144.0);
+ t19854 = z*t19395;
+ t19830 = x*t19854;
+ t19344 = RATIONAL(1.0,36.0);
+ t19762 = t19344*t19393;
+ t19565 = x*t19762;
+ t20217 = t19391*t19565+t19299*t19830;
+ t19547 = t19389*t19706;
+ t19317 = RATIONAL(1.0,27.0);
+ t19721 = t19394*t19317;
+ t20216 = t19391*t19721+t19306*t19547;
+ t19650 = x*t19713;
+ t19642 = t19300*t19870;
+ t20215 = z*t19642+t19315*t19650;
+ t19879 = x*z;
+ t19202 = t19299*t19393;
+ t19604 = y*t19202;
+ t18235 = x*t19604;
+ t19695 = t19344*t19392;
+ t20214 = t18235+t19695*t19879;
+ t19775 = t19306*t19394;
+ t18997 = t19391*t19775;
+ t19602 = t19390*t19860;
+ t20213 = x*t18997+t19395*t19602;
+ t19530 = t19390*t19725;
+ t19274 = RATIONAL(1.0,432.0);
+ t19682 = t19274*t19395;
+ t20212 = t19391*t19530+t19394*t19682;
+ t19206 = t19300*t19392;
+ t18130 = t19206*t19879;
+ t19702 = t19315*t19393;
+ t19571 = y*t19702;
+ t20211 = t18130+x*t19571;
+ t19223 = t19352*t19392;
+ t19581 = x*t19223;
+ t19881 = y*x;
+ t19758 = t19345*t19393;
+ t18571 = t19758*t19881;
+ t20210 = z*t19581+t18571;
+ t19672 = t19395*t19298;
+ t19734 = t19391*t19389;
+ t19527 = t19394*t19734;
+ t19505 = t19336*t19778;
+ t19325 = RATIONAL(5.0,72.0);
+ t19760 = t19390*t19325;
+ t19679 = t19394*t19505+t19391*t19760;
+ t20209 = t19679+t19390*t19672+t19313*t19527;
+ t19208 = t19299*t19392;
+ t18227 = t19208*t19879;
+ t20208 = y*t19565+t18227;
+ t19851 = z*t19344;
+ t19113 = t19395*t19851;
+ t20207 = t19299*t19650+x*t19113;
+ t19233 = t19352*t19394;
+ t19603 = x*t19233;
+ t19203 = t19295*t19390;
+ t19610 = x*t19203;
+ t20206 = t19391*t19603+t19395*t19610;
+ t19234 = t19306*t19393;
+ t19580 = x*t19234;
+ t19845 = x*t19345;
+ t19593 = t19391*t19845;
+ t20088 = t19395*t19580+t19393*t19593;
+ t19314 = RATIONAL(-1.0,18.0);
+ t19226 = t19314*t19391;
+ t19645 = x*t19226;
+ t20205 = t20088+z*t19645;
+ t19824 = y*t19845;
+ t19231 = t19314*t19390;
+ t19635 = x*t19231;
+ t20087 = t19394*t19581+t19392*t19635;
+ t20204 = t19390*t19824+t20087;
+ t19739 = t19394*t19315;
+ t19634 = x*t19739;
+ t20203 = t19391*t19634+t19390*t19642;
+ t19370 = RATIONAL(-2.0,1.0);
+ t19375 = RATIONAL(5.0,2.0);
+ t20202 = t19370+t19375*t19390;
+ t19878 = x*t19390;
+ t19619 = t19344*t19878;
+ t19867 = x*t19299;
+ t19584 = t19394*t19867;
+ t20201 = t19392*t19619+y*t19584;
+ t19747 = t19392*t19345;
+ t19640 = x*t19747;
+ t18364 = z*t19640;
+ t19228 = t19352*t19393;
+ t20200 = t18364+t19228*t19881;
+ t19569 = t19390*t19867;
+ t19820 = t19344*t19394;
+ t19592 = x*t19820;
+ t20199 = t19395*t19569+t19391*t19592;
+ t19772 = t19390*t19306;
+ t19576 = y*t19772;
+ t19201 = t19297*t19394;
+ t18883 = t19392*t19201;
+ t19783 = t19295*t19392;
+ t19588 = x*t19783;
+ t20103 = x*t18883+t19390*t19588;
+ t20198 = x*t19576+t20103;
+ t20197 = t19266*t19706+t19352*t19527;
+ t19612 = t19392*t19833;
+ t20196 = t19390*t19612+y*t19573;
+ t19549 = t19390*t19734;
+ t19275 = RATIONAL(-1.0,432.0);
+ t19753 = t19275*t19395;
+ t20195 = t19387*t19549+t19394*t19753;
+ t19754 = t19356*t19389;
+ t19277 = RATIONAL(-5.0,144.0);
+ t20194 = t19394*t19277+t19390*t19754;
+ t20193 = t19358*t19770+t19292*t19394;
+ t19831 = y*t19393;
+ t19822 = x*t19831;
+ t18501 = t19314*t19822;
+ t19217 = t19306*t19392;
+ t20192 = t18501+t19217*t19879;
+ t19211 = t19297*t19395;
+ t18793 = t19393*t19211;
+ t19209 = t19295*t19391;
+ t19590 = x*t19209;
+ t20102 = t19393*t19590+x*t18793;
+ t19835 = z*t19391;
+ t19829 = x*t19835;
+ t20191 = t20102+t19306*t19829;
+ t18140 = t19205*t19881;
+ t20190 = t18140+z*t19612;
+ t19864 = z*t19392;
+ t19607 = t19314*t19864;
+ t18339 = x*t19607;
+ t20189 = t18339+y*t19580;
+ t19089 = z*t19714;
+ t20188 = x*t19089+t19300*t19650;
+ t20187 = t19394*t19590+x*t19522;
+ t18799 = t19394*t19783;
+ t19577 = t19392*t19860;
+ t20110 = t19390*t19577+x*t18799;
+ t19614 = t19352*t19878;
+ t20186 = t20110+y*t19614;
+ t20185 = t19392*t19569+y*t19592;
+ t19712 = t19295*t19395;
+ t18875 = t19393*t19712;
+ t20094 = x*t18875+t19393*t19632;
+ t20184 = t20094+t19352*t19829;
+ t19524 = t19394*t19662;
+ t20183 = t19317*t19706+t19391*t19524;
+ t19518 = t19395*t19228;
+ t20082 = t19393*t19645+x*t19518;
+ t20182 = t20082+z*t19593;
+ t19806 = t19390*t19392;
+ t19656 = x*t19806;
+ t20181 = y*t19634+t19300*t19656;
+ t19606 = x*t19775;
+ t20099 = t19390*t19640+t19392*t19606;
+ t19600 = y*t19231;
+ t20180 = t20099+x*t19600;
+ t20179 = t19391*t19584+t19395*t19619;
+ t19807 = t19395*t19314;
+ t19836 = x*t19387;
+ t19821 = z*t19836;
+ t20178 = t20082+t19391*t19821+t19807*t19879;
+ t20177 = z*t19632+t20102+t19712*t19879;
+ t19637 = x*t19201;
+ t20176 = t20110+(t19637+t19610)*y;
+ t20175 = t20094+z*t19590+t19211*t19879;
+ t19827 = t19295*t19881;
+ t20174 = y*t19602+t20103+t19394*t19827;
+ t19813 = t19392*t19393;
+ t19586 = x*t19813;
+ t18229 = t19300*t19586;
+ t19210 = t19300*y;
+ t20173 = t19210*t19879+t18229+t18235+t18227;
+ t19856 = x*t19367;
+ t19823 = z*t19856;
+ t19227 = t19345*t19395;
+ t19621 = x*t19227;
+ t20172 = z*t19621+t20088+t19391*t19823;
+ t19766 = t19394*t19314;
+ t19589 = t19390*t19836;
+ t20171 = y*t19589+t19766*t19881+t20087;
+ t18494 = t19393*t19581;
+ t20170 = y*t19821+t18501+t18494+t18339;
+ t19880 = y*z;
+ t19514 = t19393*t19208;
+ t18253 = x*t19514;
+ t20169 = t18140+t18130+t18253+t19867*t19880;
+ t19625 = t19390*t19856;
+ t19232 = t19345*t19394;
+ t20168 = t20099+t19232*t19881+y*t19625;
+ t18562 = t19392*t19580;
+ t20167 = y*t19823+t18364+t18562+t18571;
+ t19273 = RATIONAL(1.0,216.0);
+ t19663 = t19395*t19273;
+ t19567 = z*t19734;
+ t19290 = RATIONAL(-1.0,216.0);
+ t19689 = t19395*t19290;
+ t20166 = z*t19689+t19393*t19663+t19299*t19507+t19300*t19567;
+ t19271 = RATIONAL(1.0,1152.0);
+ t19816 = t19391*t19394;
+ t19653 = x*t19816;
+ t19815 = t19394*t19395;
+ t19639 = x*t19815;
+ t19261 = RATIONAL(-1.0,1152.0);
+ t19622 = t19261*t19878;
+ t19795 = t19390*t19391;
+ t19661 = x*t19795;
+ t20165 = t19261*t19653+t19395*t19622+(t19639+t19661)*t19271;
+ t19115 = t19395*t19702;
+ t19361 = RATIONAL(1.0,9.0);
+ t19857 = x*t19361;
+ t19616 = t19395*t19857;
+ t19626 = t19391*t19857;
+ t19382 = RATIONAL(-4.0,9.0);
+ t20164 = z*t19616+t19393*t19626+x*t19115+t19382*t19829;
+ t19305 = RATIONAL(-1.0,864.0);
+ t19735 = t19395*t19305;
+ t19704 = t19344*t19391;
+ t19498 = t19389*t19704;
+ t20163 = t19315*t19567+t19395*t19724+z*t19735+t19393*t19498;
+ t19844 = x*t19304;
+ t19596 = t19391*t19844;
+ t19659 = x*t19706;
+ t20162 = t19390*t19596+t19303*t19659+t20242*t19394;
+ t19641 = t19390*t19844;
+ t20161 = y*t19641+t19303*t19656+t20246*x;
+ t19703 = t19391*t19290;
+ t19696 = t19391*t19273;
+ t19556 = t19395*t19764;
+ t20160 = t19299*t19556+t19300*t19618+t19393*t19696+z*t19703;
+ t19219 = t19352*t19395;
+ t19097 = t19394*t19219;
+ t20159 = t19395*t19635+t19391*t19589+t19394*t19645+x*t19097;
+ t19241 = t19361*t19393;
+ t19552 = t19392*t19702;
+ t19874 = x*t19382;
+ t19244 = t19361*t19392;
+ t19655 = x*t19244;
+ t20158 = t19874*t19880+t19241*t19881+x*t19552+z*t19655;
+ t19843 = z*t19276;
+ t20157 = t19393*t19735+t19395*t19843+t19315*t19507+z*t19498;
+ t19629 = t19389*t19864;
+ t18451 = t19389*t19571;
+ t20156 = t18451+t19273*t19831+t19300*t19629+t19392*t19843;
+ t20155 = t19297*t19822+t19295*t19586+(t19577+t19827)*z;
+ t20154 = z*t19663+t19300*t19507+t19299*t19567+t19393*t19689;
+ t20153 = t19394*t19596+t19303*t19639+t20242*t19390;
+ t19360 = RATIONAL(-1.0,9.0);
+ t19246 = t19360*t19392;
+ t19597 = x*t19246;
+ t19258 = t19360*t19393;
+ t19599 = y*t19258;
+ t19388 = RATIONAL(4.0,9.0);
+ t19865 = x*t19388;
+ t19544 = t19393*t19695;
+ t20152 = z*t19597+t19865*t19880+(t19599+t19544)*x;
+ t19726 = t19392*t19273;
+ t19876 = z*t19389;
+ t19575 = t19315*t19876;
+ t18569 = t19392*t19575;
+ t20151 = z*t19726+t18569+t20243*y;
+ t19587 = t19299*t19876;
+ t20150 = z*t19696+t19393*t19703+(t19542+t19587)*t19395;
+ t19630 = t19390*t19874;
+ t20149 = t19390*t19616+t19391*t19630+t19394*t19626+t19395*t19634;
+ t19840 = y*t19390;
+ t19825 = x*t19840;
+ t20148 = t19392*t19641+t19303*t19825+t20249*x;
+ t19872 = x*t19394;
+ t19828 = y*t19872;
+ t19617 = t19390*t19865;
+ t19046 = t19394*t19695;
+ t20147 = t19390*t19597+y*t19617+t19360*t19828+x*t19046;
+ t18735 = t19271*t19706;
+ t18762 = t19271*t19816;
+ t18742 = t19261*t19815;
+ t20146 = t19391*t19622+(t18735+t18762+t18742)*x;
+ t20145 = t19295*t19822+t19860*t19880+z*t19588+t19393*t19577;
+ t19285 = RATIONAL(1.0,108.0);
+ t20144 = t19314*t19507+t19285*t19854+t19393*t19753+t19387*t19567;
+ t20143 = t19391*t19625+t19394*t19593+t19390*t19621+t19395*t19606;
+ t19566 = t19360*t19861;
+ t20142 = t19360*t19659+t19391*t19617+t19394*t19566+t19395*t19592;
+ t19091 = t19395*t19762;
+ t20141 = t19388*t19829+x*t19091+t19393*t19566+t19360*t19830;
+ t18969 = t19392*t19739;
+ t20140 = t19390*t19655+y*t19630+t19361*t19828+x*t18969;
+ t20139 = t19393*t19631+z*t19596+t20247*x;
+ t18935 = t19393*t19743;
+ t20138 = x*t18935+t19393*t19596+t20242*z;
+ t19710 = t19320*t19391;
+ t19698 = t19352*t19389;
+ t19535 = t19394*t19698;
+ t20100 = t19395*t19535+t19390*t19710;
+ t19838 = y*t19317;
+ t19286 = RATIONAL(-1.0,108.0);
+ t19761 = t19314*t19389;
+ t19496 = t19394*t19761;
+ t20097 = t19285*t19706+t19391*t19496;
+ t19993 = t20097+t19390*t19838+t19286*t19806+t20251*t19394;
+ t19471 = t19993+t20100;
+ t19765 = t19285*t19392;
+ t19495 = t19392*t19698;
+ t19871 = y*t19320;
+ t20137 = t19390*t19495+t19471+t19389*t19600+(t19765+t19871)*t19394;
+ t19504 = t19394*t19725;
+ t20089 = t19395*t19504+t19274*t19795;
+ t19862 = y*t19273;
+ t19742 = t19394*t19263;
+ t19536 = t19391*t19772;
+ t20069 = t19395*t19742+t19389*t19536;
+ t19466 = z*t19862+t20089+y*t19575+t20069+t20243*t19392;
+ t19811 = t19344*t19389;
+ t19613 = z*t19811;
+ t18466 = t19392*t19613;
+ t19751 = t19392*t19290;
+ t20136 = t19466+t18466+t19389*t19604+t19305*t19831+z*t19751;
+ t19532 = t19395*t19761;
+ t19805 = t19285*t19394;
+ t20061 = t19391*t19805+t19390*t19532;
+ t19973 = t19285*t19713+t19389*t19518+t20061+(t19532+t19710)*z;
+ t19475 = t19973+t20100;
+ t19763 = t19317*t19395;
+ t19717 = t19395*t19286;
+ t19543 = t19391*t19671;
+ t20135 = t19475+t19306*t19507+t19393*t19717+(t19763+t19543)*z;
+ t19541 = t19395*t19671;
+ t19533 = t19393*t19662;
+ t19468 = t19286*t19713+t19395*t19533+t19317*t19835+z*t19541+t20061+t20100
+;
+ t20134 = z*t19717+t19468+t19345*t19507+t19393*t19682+t19367*t19567;
+ t19665 = t19394*t19286;
+ t20010 = t19390*t19765+t19320*t19840+t19394*t19495+y*t19496+t20097;
+ t20133 = t19392*t19665+y*t19721+t20010+t20100+t20251*t19390;
+ t19817 = t19320*t19395;
+ t19736 = t19285*t19393;
+ t20132 = t19468+t19395*t19736+t19352*t19507+z*t19817+t19314*t19567;
+ t19555 = t19389*t19762;
+ t18544 = y*t19555;
+ t19728 = t19392*t19305;
+ t20131 = z*t19728+t19290*t19831+t19466+t18544+t19392*t19587;
+ t19579 = y*t19690;
+ t19508 = z*t19765+y*t19736+t19393*t19495;
+ t19513 = t19393*t19761;
+ t20130 = t19275*t19813+t19508+y*t19513+t19389*t19607+(t19871+t19579)*z;
+ t19582 = y*t19698;
+ t19812 = t19286*t19393;
+ t20129 = t19286*t19880+t19508+t19392*t19812+y*t19533+(t19497+t19582)*z;
+ t19720 = t19274*t19392;
+ t19564 = t19393*t19497+t19286*t19864+y*t19812;
+ t20128 = t19564+(t19720+t19601)*t19393+(t19838+t20240)*z;
+ t19572 = z*t19662;
+ t20127 = t19285*t19880+z*t19495+t19392*t19736+t19393*t19582+t19564+y*
+t19572;
+ t19326 = RATIONAL(-2.0,27.0);
+ t19686 = t19322*t19393;
+ t20126 = t19361*t19567+t19360*t19507+t19329*t19713+t19326*t19835+(t19555+
+t19686)*t19395+t20244*z;
+ t19272 = RATIONAL(-16.0,27.0);
+ t20125 = t19374*t19567+t19272*t19835+(t19541+t19817)*t19393+(t19713+
+t19854)*t19318+t20234*t19367;
+ t19875 = y*t19394;
+ t19537 = t19392*t19770;
+ t20124 = t19265*t19875+t19304*t19537+t20238*t19392+t20237*y;
+ t19849 = z*t19322;
+ t20123 = t19326*t19713+t19360*t19567+t19329*t19835+t19361*t19507+t20244*
+t19393+(t19613+t19849)*t19395;
+ t19748 = t19266*t19393;
+ t19545 = t19392*t19750;
+ t20122 = z*t19545+t19266*t19864+y*t19748+t20254*t19880+t20236*t19393;
+ t19379 = RATIONAL(-8.0,9.0);
+ t20121 = t19395*t19513+t19379*t19567+t19327*t19713+t19393*t19763+t20234*
+t19387+t20248*z;
+ t19722 = t19309*t19392;
+ t19620 = t19360*t19839;
+ t19627 = y*t19811;
+ t19676 = t19326*t19390;
+ t19801 = t19394*t19389;
+ t19526 = t19392*t19801;
+ t20120 = t19315*t19526+t19392*t19676+t19361*t19537+t19390*t19620+(t19627+
+t19722)*t19394+t20245*y;
+ t19553 = t19393*t19725;
+ t20119 = t19263*t19831+t19266*t19880+t19392*t19748+y*t19553+t19393*t19545
++t20236*z;
+ t19550 = t19394*t19778;
+ t20118 = (t19816+t19706)*RATIONAL(1.0,6912.0)+(t19815+t19795)*RATIONAL(
+-1.0,6912.0)+(t19527+t19547)*t19261+(t19550+t19549)*t19271;
+ t19803 = t19394*t19392;
+ t19638 = y*t19770;
+ t20117 = t19265*t19803+t19304*t19638+t20237*t19392+t20238*y;
+ t20116 = t19387*t19547+t19379*t19549+(t19721+t19496)*t19395+t20252*t19391
++t20248*t19390;
+ t19738 = t19391*t19275;
+ t19502 = t19389*t19712;
+ t20115 = t19263*t19713+t19297*t19507+t19393*t19502+t19352*t19567+(t19748+
+t19572)*t19395+(t19738+t19682)*z;
+ t19649 = y*t19801;
+ t19709 = t19361*t19389;
+ t19594 = y*t19709;
+ t19519 = t19389*t19246;
+ t20114 = t19309*t19875+t19344*t19526+y*t19676+t19315*t19649+t20245*t19392
++(t19519+t19594)*t19390;
+ t19694 = t19317*t19392;
+ t19826 = z*t19839;
+ t20113 = t19289*t19880+t19379*t19826+t19392*t19513+t19327*t19831+(t19579+
+t19694)*t19393+t20250*z;
+ t19818 = t19395*t19393;
+ t20112 = t19306*t19567+t19274*t19835+t19266*t19713+z*t19753+t19263*t19818
++t19352*t19618+t19395*t19553+t19295*t19507;
+ t20111 = t19367*t19629+t19272*t19880+t19318*t19831+t20241*z+(t19529+
+t20239)*t19393;
+ t19814 = t19278*t19395;
+ t20109 = t19394*t19814+t19321*t19549;
+ t19568 = t19390*t19850;
+ t19332 = RATIONAL(-1.0,96.0);
+ t19802 = t19394*t19332;
+ t19624 = x*t19802;
+ t20107 = t19395*t19624+t19391*t19568;
+ t19288 = RATIONAL(-1.0,192.0);
+ t19269 = RATIONAL(5.0,1152.0);
+ t20106 = t19269*t19706+t19288*t19527;
+ t19346 = RATIONAL(-10.0,9.0);
+ t19779 = t19391*t19346;
+ t20105 = t19390*t19779+t19313*t19550;
+ t19341 = RATIONAL(-5.0,12.0);
+ t19746 = t19341*t19391;
+ t19633 = x*t19746;
+ t20104 = t19336*t19639+t19390*t19633;
+ t19338 = RATIONAL(5.0,12.0);
+ t19646 = t19338*t19861;
+ t19333 = RATIONAL(1.0,48.0);
+ t20101 = t19333*t19639+t19390*t19646;
+ t19809 = t19330*t19395;
+ t19605 = x*t19809;
+ t19328 = RATIONAL(5.0,96.0);
+ t19859 = x*t19328;
+ t19628 = t19390*t19859;
+ t20098 = t19391*t19628+t19394*t19605;
+ t20096 = t19395*t19584+t19391*t19619;
+ t20095 = t19390*t19543+t19395*t19665;
+ t19609 = x*t19818;
+ t20093 = t19704*t19879+t19299*t19609;
+ t20092 = t19275*t19706+t19295*t19527;
+ t19351 = RATIONAL(-5.0,72.0);
+ t19737 = t19351*t19391;
+ t20090 = t19333*t19547+t19394*t19737;
+ t19499 = t19394*t19208;
+ t20086 = x*t19499+y*t19619;
+ t19363 = RATIONAL(5.0,3.0);
+ t20084 = t19363*t19549+t19395*t19766;
+ t20083 = t19851*t19881+t18253;
+ t19378 = RATIONAL(-5.0,6.0);
+ t19591 = t19378*t19878;
+ t20081 = t19391*t19591+t19340*t19639;
+ t18878 = t19394*t19712;
+ t20080 = t19391*t19614+x*t18878;
+ t19652 = t19391*t19833;
+ t20079 = t19395*t19573+t19390*t19652;
+ t20078 = t19395*t19637+x*t19536;
+ t19319 = RATIONAL(1.0,32.0);
+ t20077 = RATIONAL(-25.0,192.0)*t19795+t19319*t19550;
+ t20076 = z*t19824+t18494;
+ t20075 = t19394*t19738+t19390*t19502;
+ t20074 = t18229+t19833*t19880;
+ t18918 = t19288*t19815;
+ t20073 = x*t18918+t19293*t19661;
+ t19282 = RATIONAL(25.0,12.0);
+ t19727 = t19282*t19391;
+ t19381 = RATIONAL(-1.0,8.0);
+ t20072 = t19390*t19727+t19381*t19550;
+ t19380 = RATIONAL(5.0,6.0);
+ t19611 = t19380*t19878;
+ t20071 = t19391*t19611+t19342*t19639;
+ t19324 = RATIONAL(5.0,32.0);
+ t20070 = t19324*t19549+t19395*t19767;
+ t19224 = t19314*y;
+ t20068 = t18562+t19224*t19879;
+ t20066 = t19300*t19609+z*t19652;
+ t19699 = t19394*t19298;
+ t20065 = t19391*t19699+t19313*t19547;
+ t19291 = RATIONAL(5.0,192.0);
+ t20064 = t19291*t19549+t18742;
+ t20063 = y*t19658+t19392*t19573;
+ t19789 = t19334*t19395;
+ t19359 = RATIONAL(-5.0,2.0);
+ t20062 = t19394*t19789+t19359*t19549;
+ t19337 = RATIONAL(-5.0,48.0);
+ t20060 = t19337*t19549+t19097;
+ t19525 = t19341*t19734;
+ t20058 = t18878+t19390*t19525;
+ t19353 = RATIONAL(5.0,18.0);
+ t19687 = t19391*t19353;
+ t20057 = t19394*t19687+t19376*t19547;
+ t19294 = RATIONAL(1.0,192.0);
+ t19523 = t19294*t19815;
+ t20056 = x*t19523+t19291*t19661;
+ t19270 = RATIONAL(-5.0,1152.0);
+ t20055 = t19270*t19795+t19389*t19523;
+ t19796 = t19321*t19392;
+ t19510 = t19334*t19806;
+ t19643 = x*t19803;
+ t20054 = t19336*t19643+(t19796+t19510)*x;
+ t19681 = t19313*t19393;
+ t19837 = x*t19337;
+ t19598 = t19391*t19837;
+ t20053 = t19393*t19598+t19333*t19609+x*t19681;
+ t20052 = t19336*t19609+t20222*t19393;
+ t19873 = x*t19313;
+ t19752 = t19392*t19333;
+ t19517 = t19394*t19752;
+ t20051 = x*t19517+t19392*t19873+t19337*t19656;
+ t19349 = RATIONAL(-5.0,36.0);
+ t19787 = t19342*t19395;
+ t19546 = t19393*t19787;
+ t19339 = RATIONAL(5.0,36.0);
+ t19664 = t19339*t19393;
+ t19693 = t19340*t19389;
+ t19506 = t19395*t19693;
+ t20050 = t19349*t19835+t19391*t19664+z*t19506+t19389*t19546;
+ t20049 = t20065+t20109;
+ t19141 = y*t19754;
+ t19846 = z*t19339;
+ t20048 = y*t19846+z*t19141+t20229*t19393;
+ t19302 = RATIONAL(5.0,576.0);
+ t19503 = t19389*t19673;
+ t19301 = RATIONAL(-5.0,576.0);
+ t19719 = t19392*t19301;
+ t20047 = y*t19503+t19390*t19719+t19302*t19840+t19332*t19526;
+ t19027 = t19333*t19778;
+ t18961 = t19389*t19731;
+ t20046 = t19393*t19027+t19278*t19713+(t19737+t18961)*z;
+ t20045 = t19298*t19713+t19325*t19835+t19393*t19505+t19313*t19618;
+ t19528 = t19371*t19734;
+ t19745 = t19351*t19394;
+ t20044 = t19395*t19745+t19390*t19528+t20057;
+ t20043 = t20076+t20079;
+ t19348 = RATIONAL(10.0,9.0);
+ t19165 = t19373*t19778;
+ t19350 = RATIONAL(-5.0,18.0);
+ t20042 = t19348*t19835+t19350*t19713+z*t19165+t19321*t19556;
+ t19797 = t19392*t19298;
+ t19691 = t19313*t19394;
+ t19647 = y*t19691;
+ t20041 = t19336*t19526+y*t19760+t19390*t19797+t19389*t19647;
+ t19574 = y*t19802;
+ t20040 = t19301*t19840+t19392*t19503+t19389*t19574+t19302*t19806;
+ t19215 = t19334*t19390;
+ t18900 = t19291*t19706;
+ t19316 = RATIONAL(-5.0,32.0);
+ t19366 = RATIONAL(1.0,8.0);
+ t19741 = t19366*t19389;
+ t20039 = t19394*t19741+t19215+t18900+t19316*t19527;
+ t20038 = t20068+t20096;
+ t20037 = t20074+t20078;
+ t19793 = t19376*t19389;
+ t19184 = z*t19793;
+ t20036 = t19313*t19556+t19395*t19184+t19393*t19687+z*t19779;
+ t19804 = t19358*t19389;
+ t19187 = z*t19804;
+ t19718 = t19277*t19393;
+ t19744 = t19342*t19392;
+ t18990 = t19389*t19744;
+ t19855 = z*t19349;
+ t20035 = t19392*t19718+t19393*t18990+(t19187+t19855)*y;
+ t19755 = t19394*t19321;
+ t19118 = t19389*t19755;
+ t20034 = t19278*t19806+y*t19118+t19351*t19840+t19389*t19517;
+ t20033 = t20076+t20096;
+ t20032 = t20068+t20079;
+ t19810 = t19342*t19389;
+ t19129 = z*t19810;
+ t20031 = t19349*t19713+t19393*t19506+t19395*t19129+t19339*t19835;
+ t20030 = t20080+t20083;
+ t19386 = RATIONAL(-1.0,2.0);
+ t19733 = t19386*t19389;
+ t19368 = RATIONAL(-5.0,3.0);
+ t19357 = RATIONAL(5.0,8.0);
+ t20029 = t19395*t19733+t19368*t19391+t19394*t19746+t19357*t19547;
+ t20028 = t18997+t18961+t19334*t19547+t19226;
+ t20027 = t20074+t20080;
+ t20026 = t19270*t19815+t19294*t19549+t20106;
+ t20025 = t20078+t20083;
+ t20024 = t20090+t20109+t20209;
+ t18535 = y*t19603;
+ t19557 = t18535+t20093;
+ t20023 = t19557+t20198+t20215;
+ t19071 = z*t19219;
+ t18528 = x*t19071;
+ t19563 = t18528+t20086;
+ t20022 = t19563+t20181+t20205;
+ t20021 = t20075+t20150;
+ t19218 = t19336*t19395;
+ t19040 = x*t19218;
+ t20020 = t19040+t19294*t19653+x*t18900+t19333*t19861+t20073;
+ t19869 = x*t19333;
+ t19031 = t19394*t19869;
+ t19657 = t19390*t19837;
+ t20019 = t20054+(t19031+t19873+t19657)*y;
+ t19685 = t19394*t19276;
+ t20018 = t19392*t19685+t19305*t19875+t19344*t19537+t19315*t19638+t20218;
+ t20017 = t20107+t19395*t19628+t19340*t19870+t20225*t19391;
+ t19521 = t19389*t19678;
+ t20016 = t19390*t19751+t19273*t19840+t19392*t19521+t19299*t19649+t20092;
+ t18482 = y*t19606;
+ t19560 = t18482+t20066;
+ t20015 = t19560+t20186+t20217;
+ t19877 = x*t19340;
+ t20014 = t19332*t19659+t19390*t19877+t20098+t20227*t19394;
+ t19107 = x*t19669;
+ t20013 = t19107+(t19624+t19628)*t19392+(t19568+t20225)*y;
+ t19509 = t18535+t20066;
+ t20012 = t19509+t20180+t20207;
+ t19347 = RATIONAL(5.0,24.0);
+ t20011 = t19378*t19829+t19347*t19650+t19340*t19609+t19393*t19841+t20231*z
+;
+ t19848 = z*t19329;
+ t20009 = t19389*t19552+y*t19848+z*t19620+t19393*t19722+t20095;
+ t20008 = t20053+(t19040+t20222)*z;
+ t20007 = t19321*t19653+t19077+t19391*t19842+t19395*t19657+t20101;
+ t20006 = t20052+(t19633+t20230)*z;
+ t19102 = t19395*t19869;
+ t20005 = t20052+(t19598+t19873+t19102)*z;
+ t20004 = x*t19647+y*t19852+t19341*t19825+t20054;
+ t19214 = t19336*t19394;
+ t18941 = x*t19214;
+ t19644 = x*t19215;
+ t20003 = t20051+(t19644+t19866+t18941)*y;
+ t19074 = x*t19691;
+ t20002 = t20101+t19074+t19394*t19598+t20221*t19390;
+ t20001 = t19560+t20204+t20207;
+ t19030 = x*t19744;
+ t20000 = t19330*t19643+x*t19574+t19392*t19568+t19030+(t19877+t19628)*y;
+ t19677 = t19356*t19392;
+ t19136 = t19394*t19868;
+ t19999 = x*t19677+t19347*t19656+t19394*t19107+(t19863+t19591+t19136)*y;
+ t19651 = t19391*t19859;
+ t19998 = t20107+t19340*t19872+t19394*t19651+(t19605+t19858)*t19390;
+ t19997 = t19177+t19347*t19659+t19358*t19653+t19384*t19861+t20081;
+ t19996 = t19509+t20198+t20217;
+ t18960 = x*t19755;
+ t19995 = t18960+t19394*t19636+t20104+t20230*t19390;
+ t19994 = t19393*t19728+y*t19613+t19389*t19514+t19290*t19880+t20069;
+ t19343 = RATIONAL(-5.0,24.0);
+ t19847 = x*t19343;
+ t19654 = t19390*t19847;
+ t19992 = t19356*t19653+t19137+t19395*t19654+t19391*t19853+t20071;
+ t19578 = z*t19709;
+ t19991 = t19389*t19544+t19326*t19880+y*t19578+t19392*t19686+t20095;
+ t19723 = t19358*t19393;
+ t19595 = t19391*t19847;
+ t19990 = t19380*t19829+t19393*t19595+t20233*z+(t19723+t19546)*x;
+ t19989 = t20071+t19136+t19394*t19595+t20233*t19390;
+ t18966 = z*t19705;
+ t18518 = x*t18966;
+ t19561 = t18518+t20086;
+ t19988 = t19561+t20184+t20196;
+ t19558 = t18482+t20093;
+ t19987 = t19558+t20186+t20215;
+ t19986 = t19338*t19825+t20051+(t19842+t18960)*y;
+ t19985 = t20104+t18973+t19395*t19644+(t19074+t19852)*t19391;
+ t19562 = t18518+t20063;
+ t19984 = t19562+t20184+t20201;
+ t18861 = t19291*t19816;
+ t19983 = x*t18861+t19294*t19659+t18941+t19390*t19869+t20073;
+ t19539 = t18528+t20063;
+ t19982 = t19539+t20185+t20205;
+ t19551 = t19393*t19809;
+ t19711 = t19395*t19332;
+ t19981 = x*t19551+t19711*t19879+t20227*t19393+(t19651+t19877)*z;
+ t19980 = t19557+t20180+t20188;
+ t19570 = z*t19809;
+ t19979 = t19332*t19609+t19328*t19650+t19393*t19877+x*t19570+t20227*z;
+ t19978 = t19561+t20181+t20182;
+ t19977 = t19562+t20182+t20185;
+ t19976 = t20056+t19031+t19288*t19659+t20232*x;
+ t19799 = t19358*t19392;
+ t19173 = t19394*t19841;
+ t19975 = t19392*t19654+t19394*t19030+x*t19799+(t19173+t19853+t19611)*y;
+ t19974 = t20053+(t19646+t20221)*z;
+ t19972 = t19558+t20188+t20204;
+ t19971 = t19390*t19726+t19290*t19840+t19389*t19499+y*t19521+t20092;
+ t19970 = y*t19665+t19394*t19720+t20195+t20240*t19390;
+ t19969 = t19539+t20191+t20201;
+ t19968 = t19563+t20191+t20196;
+ t19967 = t19395*t19568+x*t19787+t19340*t19861+t19391*t19624+t20098;
+ t19966 = t20081+t19173+t19347*t19653+t20231*t19390;
+ t19540 = t19293*t19706;
+ t19965 = x*t19540+t19288*t19653+t19102+t19336*t19861+t20056;
+ t19964 = t20028+t19219+t19373*t19734+t20058+t20209;
+ t19480 = t19231+t19334*t19527+t19118+t19112+t19679;
+ t19715 = t19313*t19389;
+ t19094 = t19390*t19715;
+ t19963 = t19480+t19094+t19232+t20060+t20090;
+ t19962 = t19233+t19480+t19373*t19770+t20058+t20065;
+ t19961 = t20153+t20175;
+ t19960 = t20173+t20176;
+ t19144 = t19389*t19799;
+ t19096 = t19342*t19764;
+ t19959 = t20048+z*t19144+t19392*t19855+(t19718+t19096)*y;
+ t18947 = t19391*t19715;
+ t19958 = t18947+t19227+t20028+t20060;
+ t19957 = t20155+t20161;
+ t19956 = t20169+t20176;
+ t19955 = t20025+t20206+t20211;
+ t19954 = t20169+t20174;
+ t19953 = t20038+t20200+t20220;
+ t19952 = t20038+t20203+t20210;
+ t19951 = t20147+t20152;
+ t19950 = t20173+t20174;
+ t19159 = t19372*t19734;
+ t19769 = t19325*t19393;
+ t19949 = z*t19159+t19350*t19854+t19373*t19507+t19395*t19769+t20042;
+ t19948 = t20043+t20192+t20199;
+ t19947 = t20027+t20208+t20213;
+ t19135 = t19389*t19677;
+ t19131 = t19393*t19693;
+ t19946 = z*t19135+t19292*t19831+y*t19131+t19392*t19846+t20035;
+ t19781 = t19389*t19333;
+ t19945 = t19201+t18735+t19203+t19394*t19781+t20064+t20232*t19389;
+ t18944 = t19389*t19796;
+ t19692 = t19392*t19350;
+ t19792 = t19373*t19389;
+ t19157 = t19392*t19792;
+ t19944 = t19393*t18944+t19350*t19831+t19392*t19769+t19348*t19880+(t19692+
+t19157)*z+t20235*y;
+ t19943 = t20037+t20187+t20214;
+ t19559 = t19336*t19764;
+ t19660 = y*t19781;
+ t19554 = t19389*t19752;
+ t19942 = z*t19660+t19278*t19831+t19393*t19554+y*t19559+t19298*t19880+
+t19336*t19629+t20226*t19392;
+ t19785 = t19351*t19395;
+ t19941 = t19353*t19854+t19393*t19785+t19376*t19507+z*t19528+t20036;
+ t19940 = t20141+t20149;
+ t19675 = t19302*t19394;
+ t19939 = t19301*t19875+t19330*t19537+t19332*t19638+t19392*t19675+t20047;
+ t19938 = t19394*t19719+t19330*t19638+t19332*t19537+y*t19675+t20040;
+ t19937 = t20032+t20179+t20200;
+ t19936 = t20037+t20206+t20208;
+ t19935 = t19278*t19813+t19336*t19826+t19392*t19559+t19393*t19660+(t19797+
+t19554)*z+t20226*y;
+ t19260 = t19367*t19395;
+ t19934 = t19165+t19159+t20084+t19341*t19547+t19260+t20228*t19391;
+ t19933 = t19393*t19814+t19321*t19567+t19333*t19507+z*t19785+t20045;
+ t19932 = t20030+t20190+t20219;
+ t19931 = t20143+t20172;
+ t19930 = t20032+t20199+t20210;
+ t19929 = t20170+t20171;
+ t19928 = t20167+t20168;
+ t19927 = t20167+t20171;
+ t19926 = t20145+t20161;
+ t19925 = t20159+t20172;
+ t19924 = t20030+t20211+t20213;
+ t19923 = t20141+t20142;
+ t19922 = t20139+t20146;
+ t19921 = t20043+t20179+t20189;
+ t19784 = t19394*t19325;
+ t19920 = t20034+t19392*t19699+t19336*t19537+(t19094+t19784)*y;
+ t19740 = t19292*t19395;
+ t19919 = t19356*t19507+z*t19740+t19358*t19567+t19395*t19718+t20050;
+ t19834 = z*t19277;
+ t19918 = t19393*t19740+t19395*t19834+t19358*t19507+t19356*t19567+t20031;
+ t19917 = t19393*t19672+t19336*t19507+t19325*t19854+z*t18947+t20046;
+ t19916 = t20027+t20214+t20219;
+ t19915 = t20138+t20165;
+ t19914 = t20162+t20177;
+ t19913 = t19278*t19803+t19333*t19537+y*t19745+t19321*t19638+t20041;
+ t19912 = t20025+t20187+t20190;
+ t19911 = t20140+t20164;
+ t19910 = t20143+t20178;
+ t19909 = t20147+t20158;
+ t18948 = t19392*t19715;
+ t19193 = t19392*t19793;
+ t19688 = t19351*t19392;
+ t19908 = t19346*t19880+z*t19193+(t19688+t18948)*t19393+(t19831+t19864)*
+t19353+t20224*y;
+ t19907 = t20168+t20170;
+ t19906 = t20033+t20189+t20220;
+ t19905 = t20033+t20192+t20203;
+ t19904 = t20153+t20177;
+ t19903 = t20138+t20146;
+ t19902 = t20148+t20155;
+ t19901 = t20159+t20178;
+ t19900 = t20145+t20148;
+ t19899 = t20162+t20175;
+ t19898 = t20139+t20165;
+ t19467 = t20016+t20089;
+ t19749 = t19394*t19290;
+ t19897 = y*t19749+t19467+t19299*t19537+t19394*t19726+t19300*t19638+t20075
++t20212;
+ t19175 = t19394*t19792;
+ t19255 = t19367*t19394;
+ t19154 = t19372*t19770;
+ t19896 = t19175+t19255+t20057+t20105+t20084+t19154+t19394*t19525+t20223*
+t19390;
+ t19895 = t19389*t19540+t18762+t19336*t19734+t19027+t19211+t19209+t20055+
+t20106+t20064;
+ t19788 = t19394*t19275;
+ t19894 = t20197+t19274*t19840+t19295*t19537+t19266*t19806+t19389*t19576+(
+t19504+t19742)*t19392+(t19788+t19535)*y;
+ t19893 = t19389*t19599+z*t19722+t18569+t19329*t19831+t19991+t20216;
+ t19892 = t19309*t19831+t19392*t19848+t18451+z*t19519+t19991+t20183;
+ t19891 = y*t19686+t19392*t19578+t19326*t19864+t18544+t20009+t20183;
+ t19890 = t19314*t19537+y*t19805+t19390*t19579+t19392*t19788+t20010+t20195
+;
+ t19889 = t19393*t19594+t18466+t19392*t19849+t19326*t19831+t20009+t20216;
+ t19888 = t19394*t19728+t19315*t19537+t19390*t19627+y*t19685+t19971+t20218
+;
+ t19887 = t19300*t19537+t19392*t19749+t19394*t19862+t19299*t19638+t19971+
+t20212;
+ t19886 = t19295*t19526+t20197+t19274*t19875+t19275*t19840+t19263*t19806+
+t19390*t19582+y*t19524+t20075+(t19530+t19786)*t19392;
+ t19701 = t19264*t19391;
+ t19666 = t19264*t19395;
+ t19667 = t19265*t19393;
+ t19885 = t19391*t19667+t19303*t19567+t20118+t19265*t19854+t19393*t19666+
+t19389*t18935+z*t19701+t20234*t19304;
+ t19884 = t19304*t19567+t20118+t19389*t18792+t19265*t19835+t19393*t19701+z
+*t19666+t19395*t19667+t20234*t19303;
+ t19883 = t20116+t19345*t19526+t19272*t19840+t19318*t19875+t19367*t19537+
+t20239*t19394+t20241*t19390;
+ t19882 = t20116+t19394*t19694+t19379*t19638+t19392*t19496+t19289*t19840+
+t20250*t19390+t20252*y;
+ t19216 = t19337*t19394;
+ t19225 = t19338*t19394;
+ t19794 = t19390*t19339;
+ t19791 = t19395*t19301;
+ t19230 = t19338*t19395;
+ t19222 = t19337*t19395;
+ t19771 = t19302*t19395;
+ t19369 = RATIONAL(2.0,1.0);
+ t19730 = t19369*t19389;
+ t19716 = t19390*t19349;
+ t19674 = t19390*t19353;
+ t19161 = y*t19819;
+ t19186 = y*t19793;
+ t19004 = y*t19810;
+ t18975 = y*t19693;
+ t19188 = t19393*t19754;
+ t19198 = t19389*t19723;
+ t19538 = t19389*t19711;
+ t19493 = t19376*t19527+t19395*t19674+t20105;
+ t19491 = t19351*t19706+t19333*t19527+t19679;
+ t19490 = t19269*t19816+t19288*t19547+t20055;
+ t19323 = RATIONAL(5.0,16.0);
+ t19377 = RATIONAL(-1.0,4.0);
+ t19335 = RATIONAL(-1.0,16.0);
+ t19488 = t19377+t19335*t19395+t19323*t19391;
+ t19308 = RATIONAL(-5.0,16.0);
+ t19307 = RATIONAL(1.0,16.0);
+ t19364 = RATIONAL(1.0,4.0);
+ t19487 = t19364+t19308*t19391+t19307*t19395;
+ t19486 = t19357*t19391+t19381*t19395+t19386;
+ t19362 = RATIONAL(-5.0,8.0);
+ t19365 = RATIONAL(1.0,2.0);
+ t19485 = t19362*t19391+t19366*t19395+t19365;
+ t19281 = RATIONAL(25.0,32.0);
+ t19484 = t19281*t19391+t19316*t19395+t19362;
+ t19483 = t19221+t19316*t19547+t18861+t19395*t19741+t20077;
+ t19482 = t19341*t19706+t19394*t19733+t19357*t19527+t19368*t19390+t20072;
+ t19479 = y*t19794+t19392*t19716+t19394*t19004+t19340*t19526+t19491;
+ t19478 = t19302*t19835+t19389*t19570+t19301*t19713+t19393*t19538+t19490;
+ t19476 = t19301*t19835+t19302*t19713+t19389*t19551+z*t19538+t19490;
+ t19474 = t19994+t20089;
+ t19473 = t19392*t19794+t19342*t19526+y*t19716+t19394*t18975+t19491;
+ t19472 = t20075+t20089+t20160;
+ t19470 = y*t19175+t19348*t19840+t19390*t19692+t19321*t19526+t19493;
+ t19469 = t19394*t19186+t19346*t19840+t19392*t19674+t19313*t19526+t19493;
+ t19267 = RATIONAL(25.0,192.0);
+ t19311 = RATIONAL(-1.0,32.0);
+ t19465 = t19267*t19816+t19381*t19770+t19311*t19547+t19216+t20039+t20070+
+t20077;
+ t19464 = t19267*t19706+t19381*t19734+t19222+t19311*t19527+t19483+t20070;
+ t19283 = RATIONAL(-25.0,48.0);
+ t19463 = t19391*t19730+t19365*t19527+t19230+t19283*t19706+t20029+t20062+
+t20072;
+ t19462 = t19283*t19816+t19225+t19390*t19730+t19365*t19547+t19482+t20062;
+ t19287 = RATIONAL(-25.0,96.0);
+ t19461 = t19347+t19287*t19391+t19328*t19395+t19488*t19389;
+ t19296 = RATIONAL(25.0,96.0);
+ t19460 = t19331*t19395+t19296*t19391+t19343+t19487*t19389;
+ t19459 = t19296*t19390+t19331*t19394+t19343+(t19307*t19394+t19308*t19390+
+t19364)*t19389;
+ t19458 = t19287*t19390+t19347+t19328*t19394+(t19377+t19323*t19390+t19335*
+t19394)*t19389;
+ t19457 = z*t19771+t19330*t19567+t19332*t19507+t19393*t19791+t19476+t20026
+;
+ t19456 = y*t19198+t19349*t19831+z*t18990+t19392*t19834+t20024+t20048;
+ t19455 = t19376*t19537+t19390*t19161+t19394*t19688+t19353*t19875+t19469+
+t20044;
+ t19454 = t19473+t20049+t20194*t19392+t20193*y;
+ t19453 = t19373*t19537+y*t19154+t19392*t19784+t19350*t19875+t19470+t20044
+;
+ t19452 = t20035+t20024+t20229*z+(t19664+t19188)*y;
+ t19451 = t19479+t20049+t20193*t19392+t20194*y;
+ t19450 = t19393*t19771+t19330*t19507+z*t19791+t19478+t19332*t19567+t20026
+;
+ t19449 = RATIONAL(-25.0,8.0)*t19549+t19375*t19734+t19373*t19394+t20029+
+t19482+t19371+t20202*t19389+(t19691+t19373)*t19395;
+ t19448 = t19321+t19281*t19549+t19483+t19214+t19218+t20039+t19365*t19389+
+t18918+(t19770+t19734)*t19362;
+ t19447 = t19387*t19393+t19896+t19395*t19758+t20042+t19338*t19507+t19368*
+t19567+(t19379+t19260)*z+t20224;
+ t19446 = t19299*y+t18975+t19895+t19331*t19537+t19206+t19328*t19638+t18990
++t20040+t20249;
+ t19445 = t19091+t19347*t19507+t19187+t19963+t19241+t19360*z+t19089+t19188
++t19343*t19567+t20031;
+ t19444 = t18883+t18948+t19186+t19217+t19337*t19537+t20034+t19338*t19638+
+t19964+(t19233+t19345)*y;
+ t19443 = t19004+t19895+t19028+t19331*t19638+t19210+t19328*t19537+t19208+
+t20047+t20246;
+ t19442 = t18944+t19389*t19510+t19223+t19341*t19638+t18799+t20041+t19224+
+t19964+(t19792+t19775)*y;
+ t19441 = t19934+t19161+t19193+t19394*t19747+t19368*t19638+t19338*t19537+
+t19387*t19392+t19470+(t19379+t19255)*y;
+ t19440 = t20036+t19896+t19341*t19507+t19363*t19567+(t19807+t19367)*t19393
++t20223*z+t20235;
+ t19439 = t19945+t19131+t19331*t19567+t19300*z+t19328*t19507+t19129+t19478
++t19202+t20247;
+ t19438 = t19334*t19507+t19321*t19764+t19962+t18966+t19228+t18875+t20045+(
+t19525+t19792+t19314)*z;
+ t19437 = t18935+t19945+t19331*t19507+t19328*t19567+t19205+t19476+t19096+(
+t19299+t19693+t19790)*z;
+ t19436 = t19479+t19135+t19343*t19638+t19347*t19537+t19958+t19046+t19244+(
+t19739+t19804+t19360)*y;
+ t19435 = t19347*t19638+t19343*t19537+t19473+t18969+t19141+t19958+t19246+
+t19144+(t19361+t19820)*y;
+ t19434 = t19363*t19638+t19934+t19157+t19341*t19537+t19469+(t19766+t19367)
+*t19392+(t19777+t20228)*y;
+ t19433 = t19071+t18793+t19389*t19681+t19962+t19337*t19507+t19345*z+t19234
++t19338*t19567+t19184+t20046;
+ t19432 = t19115+t19347*t19567+t19963+t19258+t19113+t19343*t19507+t19198+
+t20050+(t19754+t19361)*z;
+ t19431 = t20021+t19887+t20089+t20129+t20166;
+ t19430 = t19887+t19472+t20127+t20154;
+ t19429 = t19889+t20123+t20133;
+ t19428 = t19893+t20126+t20133;
+ t19427 = t19475+t19890+t20130+t20144;
+ t19426 = t19890+t20128+t20134;
+ t19425 = t19891+t20114+t20132;
+ t19424 = t19472+t19894+t19994+t20156+t20157;
+ t19423 = t20117+t19885+t20122;
+ t19422 = t20119+t19885+t20124;
+ t19421 = t19471+t19973+t19970+t20128+t20144;
+ t19420 = t20117+t19884+t20119;
+ t19419 = t20111+t19883+t20121;
+ t19418 = t19892+t20120+t20132;
+ t19417 = t19891+t20120+t20135;
+ t19416 = t20113+t19883+t20125;
+ t19415 = t19882+t20111+t20125;
+ t19414 = t20122+t19884+t20124;
+ t19413 = t19893+t20123+t20137;
+ t19412 = t20113+t19882+t20121;
+ t19411 = t19889+t20126+t20137;
+ t19410 = t19886+t19474+t20150+t20156+t20163;
+ t19409 = t20018+t20016+t20112+t20136;
+ t19408 = t19894+t20021+t20131+t20163;
+ t19407 = t19897+t20127+t20150+t20166;
+ t19406 = t19897+t20129+t20154+t20160;
+ t19405 = t19886+t20131+t20157+t20160;
+ t19404 = t19467+t19994+t20018+t20115+t20151;
+ t19403 = t19970+t19993+t20130+t20134;
+ t19402 = t19888+t19474+t20112+t20151;
+ t19401 = t19888+t20115+t20136;
+ t19400 = t19892+t20114+t20135;
+ t19385 = RATIONAL(5.0,4.0);
+ t19355 = RATIONAL(-5.0,4.0);
+ t19354 = RATIONAL(3.0,4.0);
+ t19312 = RATIONAL(25.0,8.0);
+ t19310 = RATIONAL(-15.0,4.0);
+ t19284 = RATIONAL(25.0,48.0);
+ t19280 = RATIONAL(-25.0,12.0);
+ t19279 = RATIONAL(-15.0,16.0);
+ coeffs_dxx->coeff_m2_m2_m2 = t19422+t19922+t19926;
+ coeffs_dxx->coeff_m1_m2_m2 = t19914+t19430+t19954;
+ coeffs_dxx->coeff_0_m2_m2 = t19939+t19450+t19942;
+ coeffs_dxx->coeff_p1_m2_m2 = t19430+t19960+t19961;
+ coeffs_dxx->coeff_p2_m2_m2 = t19422+t19902+t19915;
+ coeffs_dxx->coeff_m2_m1_m2 = t19405+t19924+t19996;
+ coeffs_dxx->coeff_m1_m1_m2 = t19413+t19930+t19978;
+ coeffs_dxx->coeff_0_m1_m2 = t19456+t19919+t19920;
+ coeffs_dxx->coeff_p1_m1_m2 = t19413+t19905+t19982;
+ coeffs_dxx->coeff_p2_m1_m2 = t19405+t19936+t19987;
+ coeffs_dxx->coeff_m2_0_m2 = t19439+t19981+t19983;
+ coeffs_dxx->coeff_m1_0_m2 = t19432+t20005+t20014;
+ coeffs_dxx->coeff_0_0_m2 = t19465+t19460*z+t19461*t19393;
+ coeffs_dxx->coeff_p1_0_m2 = t19432+t19998+t20008;
+ coeffs_dxx->coeff_p2_0_m2 = t19439+t19976+t19979;
+ coeffs_dxx->coeff_m2_p1_m2 = t19424+t19947+t20015;
+ coeffs_dxx->coeff_m1_p1_m2 = t19429+t19948+t19977;
+ coeffs_dxx->coeff_0_p1_m2 = t19452+t19913+t19919;
+ coeffs_dxx->coeff_p1_p1_m2 = t19429+t19952+t20022;
+ coeffs_dxx->coeff_p2_p1_m2 = t19424+t19955+t20023;
+ coeffs_dxx->coeff_m2_p2_m2 = t19423+t19902+t19922;
+ coeffs_dxx->coeff_m1_p2_m2 = t19914+t19406+t19960;
+ coeffs_dxx->coeff_0_p2_m2 = t19935+t19450+t19938;
+ coeffs_dxx->coeff_p1_p2_m2 = t19406+t19954+t19961;
+ coeffs_dxx->coeff_p2_p2_m2 = t19423+t19915+t19926;
+ coeffs_dxx->coeff_m2_m2_m1 = t19401+t19932+t19969;
+ coeffs_dxx->coeff_m1_m2_m1 = t19418+t19937+t19972;
+ coeffs_dxx->coeff_0_m2_m1 = t19454+t19917+t19959;
+ coeffs_dxx->coeff_p1_m2_m1 = t19418+t19906+t20012;
+ coeffs_dxx->coeff_p2_m2_m1 = t19401+t19943+t19988;
+ coeffs_dxx->coeff_m2_m1_m1 = t19403+t19910+t19927;
+ coeffs_dxx->coeff_m1_m1_m1 = t19911+t19416+t20142+t20152;
+ coeffs_dxx->coeff_0_m1_m1 = t19453+t19908+t19949;
+ coeffs_dxx->coeff_p1_m1_m1 = t19909+t19416+t19940;
+ coeffs_dxx->coeff_p2_m1_m1 = t19403+t19907+t19925;
+ coeffs_dxx->coeff_m2_0_m1 = t19433+t20002+t20006;
+ coeffs_dxx->coeff_m1_0_m1 = t19447+t19966+t19990;
+ coeffs_dxx->coeff_0_0_m1 = t19462+(t19341+t19284*t19391+t19222+t19485*
+t19389)*t19393+(t19280*t19391+t19230+t19363+(t19375*t19391+t19370+t19386*t19395
+)*t19389)*z;
+ coeffs_dxx->coeff_p1_0_m1 = t19447+t19989+t20011;
+ coeffs_dxx->coeff_p2_0_m1 = t19433+t19974+t19995;
+ coeffs_dxx->coeff_m2_p1_m1 = t19426+t19907+t19910;
+ coeffs_dxx->coeff_m1_p1_m1 = t19909+t19415+t20142+t20164;
+ coeffs_dxx->coeff_0_p1_m1 = t19455+t19944+t19949;
+ coeffs_dxx->coeff_p1_p1_m1 = t19415+t19940+t20140+t20152;
+ coeffs_dxx->coeff_p2_p1_m1 = t19426+t19925+t19927;
+ coeffs_dxx->coeff_m2_p2_m1 = t19404+t19916+t19968;
+ coeffs_dxx->coeff_m1_p2_m1 = t19425+t19921+t19980;
+ coeffs_dxx->coeff_0_p2_m1 = t19451+t19917+t19946;
+ coeffs_dxx->coeff_p1_p2_m1 = t19425+t19953+t20001;
+ coeffs_dxx->coeff_p2_p2_m1 = t19404+t19912+t19984;
+ coeffs_dxx->coeff_m2_m2_0 = t19443+t20000+t20020;
+ coeffs_dxx->coeff_m1_m2_0 = t19435+t19967+t20019;
+ coeffs_dxx->coeff_0_m2_0 = t19464+t19458*t19392+t19459*y;
+ coeffs_dxx->coeff_p1_m2_0 = t19435+t20003+t20017;
+ coeffs_dxx->coeff_p2_m2_0 = t19443+t19965+t20013;
+ coeffs_dxx->coeff_m2_m1_0 = t19444+t20004+t20007;
+ coeffs_dxx->coeff_m1_m1_0 = t19441+t19975+t19997;
+ coeffs_dxx->coeff_0_m1_0 = (t19363+t19280*t19390+t19225+(t19386*t19394+
+t20202)*t19389)*y+t19463+(t19341+t19216+t19284*t19390+(t19362*t19390+t19365+
+t19366*t19394)*t19389)*t19392;
+ coeffs_dxx->coeff_p1_m1_0 = t19441+t19992+t19999;
+ coeffs_dxx->coeff_p2_m1_0 = t19444+t19985+t19986;
+ coeffs_dxx->coeff_m2_0_0 = ((t19381+t19324*t19391+t19311*t19395)*t19394+(
+RATIONAL(-25.0,32.0)*t19391+t19324*t19395+t19357)*t19390+t19486)*x+t19448;
+ coeffs_dxx->coeff_m1_0_0 = (1.0+t19355*t19391+t19364*t19395+t19487*t19394
++(t19355+t19308*t19395+RATIONAL(25.0,16.0)*t19391)*t19390)*x+t19449;
+ coeffs_dxx->coeff_0_0_0 = t19359+t19312*t19391+t19362*t19395+t19484*
+t19394+(t19281*t19395+RATIONAL(-125.0,32.0)*t19391+t19312)*t19390+(t19310*
+t19391+t19354*t19395+RATIONAL(3.0,1.0)+(t19279*t19391+RATIONAL(3.0,16.0)*t19395
++t19354)*t19394+(t19310+RATIONAL(75.0,16.0)*t19391+t19279*t19395)*t19390)*
+t19389;
+ coeffs_dxx->coeff_p1_0_0 = (t19377*t19395+t19385*t19391-1.0+t19488*t19394
++(RATIONAL(-25.0,16.0)*t19391+t19323*t19395+t19385)*t19390)*x+t19449;
+ coeffs_dxx->coeff_p2_0_0 = t19448+((t19366+t19316*t19391+t19319*t19395)*
+t19394+t19484*t19390+t19485)*x;
+ coeffs_dxx->coeff_m2_p1_0 = t19442+t19986+t20007;
+ coeffs_dxx->coeff_m1_p1_0 = t19434+t19997+t19999;
+ coeffs_dxx->coeff_0_p1_0 = (t19338+t19334*t19394+t19283*t19390+(t19381*
+t19394+t19357*t19390+t19386)*t19389)*t19392+(t19282*t19390+t19368+t19341*t19394
++(t19359*t19390+t19365*t19394+t19369)*t19389)*y+t19463;
+ coeffs_dxx->coeff_p1_p1_0 = t19434+t19975+t19992;
+ coeffs_dxx->coeff_p2_p1_0 = t19442+t19985+t20004;
+ coeffs_dxx->coeff_m2_p2_0 = t19446+t20013+t20020;
+ coeffs_dxx->coeff_m1_p2_0 = t19436+t19967+t20003;
+ coeffs_dxx->coeff_0_p2_0 = t19464+t19458*y+t19459*t19392;
+ coeffs_dxx->coeff_p1_p2_0 = t19436+t20017+t20019;
+ coeffs_dxx->coeff_p2_p2_0 = t19446+t19965+t20000;
+ coeffs_dxx->coeff_m2_m2_p1 = t19402+t19916+t19984;
+ coeffs_dxx->coeff_m1_m2_p1 = t19417+t19921+t20001;
+ coeffs_dxx->coeff_0_m2_p1 = t19454+t19933+t19946;
+ coeffs_dxx->coeff_p1_m2_p1 = t19417+t19953+t19980;
+ coeffs_dxx->coeff_p2_m2_p1 = t19402+t19912+t19968;
+ coeffs_dxx->coeff_m2_m1_p1 = t19929+t19421+t19931;
+ coeffs_dxx->coeff_m1_m1_p1 = t19923+t19419+t20140+t20158;
+ coeffs_dxx->coeff_0_m1_p1 = t19453+t19941+t19944;
+ coeffs_dxx->coeff_p1_m1_p1 = t19419+t19951+t20149+t20164;
+ coeffs_dxx->coeff_p2_m1_p1 = t19901+t19421+t19928;
+ coeffs_dxx->coeff_m2_0_p1 = t19438+t19974+t20002;
+ coeffs_dxx->coeff_m1_0_p1 = t19440+t19966+t20011;
+ coeffs_dxx->coeff_0_0_p1 = t19462+(t19283*t19391+t19789+t19338+t19486*
+t19389)*t19393+(t19341*t19395+t19727+t19368+(t19359*t19391+t19369+t19365*t19395
+)*t19389)*z;
+ coeffs_dxx->coeff_p1_0_p1 = t19440+t19989+t19990;
+ coeffs_dxx->coeff_p2_0_p1 = t19438+t19995+t20006;
+ coeffs_dxx->coeff_m2_p1_p1 = t19928+t19427+t19931;
+ coeffs_dxx->coeff_m1_p1_p1 = t19923+t19412+t19951;
+ coeffs_dxx->coeff_0_p1_p1 = t19455+t19908+t19941;
+ coeffs_dxx->coeff_p1_p1_p1 = t19911+t19412+t20149+t20158;
+ coeffs_dxx->coeff_p2_p1_p1 = t19901+t19427+t19929;
+ coeffs_dxx->coeff_m2_p2_p1 = t19409+t19932+t19988;
+ coeffs_dxx->coeff_m1_p2_p1 = t19400+t19937+t20012;
+ coeffs_dxx->coeff_0_p2_p1 = t19451+t19933+t19959;
+ coeffs_dxx->coeff_p1_p2_p1 = t19400+t19906+t19972;
+ coeffs_dxx->coeff_p2_p2_p1 = t19409+t19943+t19969;
+ coeffs_dxx->coeff_m2_m2_p2 = t19414+t19903+t19957;
+ coeffs_dxx->coeff_m1_m2_p2 = t19431+t19899+t19950;
+ coeffs_dxx->coeff_0_m2_p2 = t19457+t19935+t19939;
+ coeffs_dxx->coeff_p1_m2_p2 = t19431+t19904+t19956;
+ coeffs_dxx->coeff_p2_m2_p2 = t19898+t19414+t19900;
+ coeffs_dxx->coeff_m2_m1_p2 = t19410+t19947+t20023;
+ coeffs_dxx->coeff_m1_m1_p2 = t19411+t19948+t20022;
+ coeffs_dxx->coeff_0_m1_p2 = t19918+t19452+t19920;
+ coeffs_dxx->coeff_p1_m1_p2 = t19411+t19952+t19977;
+ coeffs_dxx->coeff_p2_m1_p2 = t19410+t19955+t20015;
+ coeffs_dxx->coeff_m2_0_p2 = t19437+t19979+t19983;
+ coeffs_dxx->coeff_m1_0_p2 = t19445+t20008+t20014;
+ coeffs_dxx->coeff_0_0_p2 = t19461*z+t19465+t19460*t19393;
+ coeffs_dxx->coeff_p1_0_p2 = t19445+t19998+t20005;
+ coeffs_dxx->coeff_p2_0_p2 = t19437+t19976+t19981;
+ coeffs_dxx->coeff_m2_p1_p2 = t19408+t19924+t19987;
+ coeffs_dxx->coeff_m1_p1_p2 = t19428+t19930+t19982;
+ coeffs_dxx->coeff_0_p1_p2 = t19456+t19913+t19918;
+ coeffs_dxx->coeff_p1_p1_p2 = t19428+t19905+t19978;
+ coeffs_dxx->coeff_p2_p1_p2 = t19408+t19936+t19996;
+ coeffs_dxx->coeff_m2_p2_p2 = t19900+t19420+t19903;
+ coeffs_dxx->coeff_m1_p2_p2 = t19407+t19899+t19956;
+ coeffs_dxx->coeff_0_p2_p2 = t19938+t19457+t19942;
+ coeffs_dxx->coeff_p1_p2_p2 = t19407+t19904+t19950;
+ coeffs_dxx->coeff_p2_p2_p2 = t19898+t19420+t19957;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxy.compute.c
new file mode 100644
index 0000000..5a340c9
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxy.compute.c
@@ -0,0 +1,2557 @@
+fp t21716;
+fp t21801;
+fp t21806;
+fp t21710;
+fp t22624;
+fp t21674;
+fp t21805;
+fp t21677;
+fp t22623;
+fp t21675;
+fp t21676;
+fp t22622;
+fp t21773;
+fp t21726;
+fp t22098;
+fp t22621;
+fp t21709;
+fp t21686;
+fp t22620;
+fp t21800;
+fp t21673;
+fp t21678;
+fp t22033;
+fp t22157;
+fp t22619;
+fp t21729;
+fp t21802;
+fp t21804;
+fp t22182;
+fp t22001;
+fp t21736;
+fp t21803;
+fp t22072;
+fp t21946;
+fp t22618;
+fp t21783;
+fp t21659;
+fp t21792;
+fp t22617;
+fp t21715;
+fp t21712;
+fp t22616;
+fp t21695;
+fp t22071;
+fp t21681;
+fp t21588;
+fp t22615;
+fp t21706;
+fp t21718;
+fp t21596;
+fp t22110;
+fp t22614;
+fp t21757;
+fp t22084;
+fp t21774;
+fp t22613;
+fp t22117;
+fp t22172;
+fp t22612;
+fp t21750;
+fp t21636;
+fp t21742;
+fp t22056;
+fp t21293;
+fp t22611;
+fp t22114;
+fp t21701;
+fp t22042;
+fp t21054;
+fp t22610;
+fp t22109;
+fp t21202;
+fp t22609;
+fp t21724;
+fp t22608;
+fp t22607;
+fp t21700;
+fp t21737;
+fp t22606;
+fp t22111;
+fp t21522;
+fp t22605;
+fp t22604;
+fp t21780;
+fp t22059;
+fp t21758;
+fp t22108;
+fp t22603;
+fp t22082;
+fp t22602;
+fp t21713;
+fp t21579;
+fp t21702;
+fp t22601;
+fp t21683;
+fp t21682;
+fp t21599;
+fp t22600;
+fp t21755;
+fp t21632;
+fp t21384;
+fp t21719;
+fp t21629;
+fp t22599;
+fp t22598;
+fp t21046;
+fp t22597;
+fp t21798;
+fp t22062;
+fp t21725;
+fp t22106;
+fp t22596;
+fp t22026;
+fp t21532;
+fp t22595;
+fp t22031;
+fp t21593;
+fp t22594;
+fp t22143;
+fp t21542;
+fp t21759;
+fp t21621;
+fp t22593;
+fp t21766;
+fp t22592;
+fp t22591;
+fp t21684;
+fp t21597;
+fp t22036;
+fp t22590;
+fp t21602;
+fp t21694;
+fp t22102;
+fp t22589;
+fp t21784;
+fp t22588;
+fp t22057;
+fp t22066;
+fp t22587;
+fp t21799;
+fp t21785;
+fp t21651;
+fp t22586;
+fp t22185;
+fp t22585;
+fp t21544;
+fp t22584;
+fp t22037;
+fp t22116;
+fp t22583;
+fp t22138;
+fp t22061;
+fp t22582;
+fp t21680;
+fp t22581;
+fp t22580;
+fp t21739;
+fp t22090;
+fp t21732;
+fp t21606;
+fp t22579;
+fp t21708;
+fp t22088;
+fp t21592;
+fp t22578;
+fp t21625;
+fp t22041;
+fp t21344;
+fp t22577;
+fp t22576;
+fp t21705;
+fp t21743;
+fp t21622;
+fp t22575;
+fp t22127;
+fp t22574;
+fp t21052;
+fp t22573;
+fp t22572;
+fp t22571;
+fp t22570;
+fp t21731;
+fp t22569;
+fp t22568;
+fp t21041;
+fp t22567;
+fp t21740;
+fp t22566;
+fp t22103;
+fp t22101;
+fp t22565;
+fp t21434;
+fp t22564;
+fp t22563;
+fp t22139;
+fp t21667;
+fp t22562;
+fp t21574;
+fp t22561;
+fp t22560;
+fp t21628;
+fp t22559;
+fp t21576;
+fp t22122;
+fp t22170;
+fp t22558;
+fp t22557;
+fp t22048;
+fp t22093;
+fp t22556;
+fp t22555;
+fp t22554;
+fp t22147;
+fp t22553;
+fp t22091;
+fp t22105;
+fp t22552;
+fp t21699;
+fp t21746;
+fp t21644;
+fp t22551;
+fp t22550;
+fp t22097;
+fp t21391;
+fp t22187;
+fp t21397;
+fp t22549;
+fp t22047;
+fp t22548;
+fp t22145;
+fp t22069;
+fp t22547;
+fp t22546;
+fp t22094;
+fp t21297;
+fp t21301;
+fp t22545;
+fp t21748;
+fp t22077;
+fp t21405;
+fp t21789;
+fp t21654;
+fp t22544;
+fp t21728;
+fp t21620;
+fp t22060;
+fp t21963;
+fp t22543;
+fp t22121;
+fp t21205;
+fp t22067;
+fp t22542;
+fp t21753;
+fp t22080;
+fp t21251;
+fp t21796;
+fp t21658;
+fp t22541;
+fp t21763;
+fp t21486;
+fp t21749;
+fp t22155;
+fp t21437;
+fp t22160;
+fp t22092;
+fp t21458;
+fp t22183;
+fp t22168;
+fp t22540;
+fp t22136;
+fp t21160;
+fp t22539;
+fp t22131;
+fp t21278;
+fp t21319;
+fp t22538;
+fp t22180;
+fp t22537;
+fp t22058;
+fp t22536;
+fp t21704;
+fp t22046;
+fp t21714;
+fp t21589;
+fp t22535;
+fp t21605;
+fp t22534;
+fp t21609;
+fp t21342;
+fp t21764;
+fp t22018;
+fp t22533;
+fp t22076;
+fp t21426;
+fp t21472;
+fp t22086;
+fp t21549;
+fp t22532;
+fp t21325;
+fp t22531;
+fp t21730;
+fp t21252;
+fp t21614;
+fp t22193;
+fp t22530;
+fp t22194;
+fp t22104;
+fp t22124;
+fp t21277;
+fp t22529;
+fp t21943;
+fp t21577;
+fp t22482;
+fp t22528;
+fp t22000;
+fp t21722;
+fp t22054;
+fp t22527;
+fp t21347;
+fp t22039;
+fp t21517;
+fp t21421;
+fp t22526;
+fp t21182;
+fp t21126;
+fp t21087;
+fp t22115;
+fp t21941;
+fp t22525;
+fp t21587;
+fp t21059;
+fp t21185;
+fp t22052;
+fp t21971;
+fp t22524;
+fp t22523;
+fp t22045;
+fp t21330;
+fp t22075;
+fp t21051;
+fp t22087;
+fp t21933;
+fp t22107;
+fp t21091;
+fp t22522;
+fp t22095;
+fp t21102;
+fp t21266;
+fp t21545;
+fp t21984;
+fp t22521;
+fp t21940;
+fp t21685;
+fp t22150;
+fp t21150;
+fp t22520;
+fp t22030;
+fp t21488;
+fp t21949;
+fp t22519;
+fp t21969;
+fp t21616;
+fp t22518;
+fp t22195;
+fp t21630;
+fp t21617;
+fp t21283;
+fp t22517;
+fp t21381;
+fp t21401;
+fp t22516;
+fp t21134;
+fp t22515;
+fp t21089;
+fp t21073;
+fp t22514;
+fp t21735;
+fp t22153;
+fp t21495;
+fp t22064;
+fp t21315;
+fp t22513;
+fp t21769;
+fp t21752;
+fp t22162;
+fp t22512;
+fp t21744;
+fp t21968;
+fp t21747;
+fp t22006;
+fp t22511;
+fp t21604;
+fp t21428;
+fp t22008;
+fp t22510;
+fp t21595;
+fp t21158;
+fp t22509;
+fp t21618;
+fp t21490;
+fp t22508;
+fp t22507;
+fp t22149;
+fp t22506;
+fp t22007;
+fp t22505;
+fp t22014;
+fp t22504;
+fp t21945;
+fp t21043;
+fp t22503;
+fp t21601;
+fp t22502;
+fp t21063;
+fp t21226;
+fp t22501;
+fp t21765;
+fp t21634;
+fp t21355;
+fp t22500;
+fp t21627;
+fp t21275;
+fp t21398;
+fp t22499;
+fp t21192;
+fp t22498;
+fp t21446;
+fp t22021;
+fp t22497;
+fp t21074;
+fp t21177;
+fp t22496;
+fp t22494;
+fp t21751;
+fp t21668;
+fp t21509;
+fp t22493;
+fp t21781;
+fp t22492;
+fp t21338;
+fp t22159;
+fp t21247;
+fp t22491;
+fp t22119;
+fp t21057;
+fp t21936;
+fp t22490;
+fp t22085;
+fp t21254;
+fp t22130;
+fp t21055;
+fp t22489;
+fp t21312;
+fp t21112;
+fp t22488;
+fp t21048;
+fp t22487;
+fp t22140;
+fp t21558;
+fp t21762;
+fp t22486;
+fp t21101;
+fp t22485;
+fp t22484;
+fp t21504;
+fp t22481;
+fp t21934;
+fp t22480;
+fp t21056;
+fp t21950;
+fp t22479;
+fp t21583;
+fp t22478;
+fp t22035;
+fp t21271;
+fp t21274;
+fp t21938;
+fp t22477;
+fp t21109;
+fp t22476;
+fp t21365;
+fp t21373;
+fp t22475;
+fp t21578;
+fp t21957;
+fp t22474;
+fp t22473;
+fp t22123;
+fp t21180;
+fp t21960;
+fp t22191;
+fp t21491;
+fp t22472;
+fp t21970;
+fp t22471;
+fp t22470;
+fp t22469;
+fp t22027;
+fp t21975;
+fp t22177;
+fp t21295;
+fp t22468;
+fp t22096;
+fp t21305;
+fp t22164;
+fp t22467;
+fp t21375;
+fp t21339;
+fp t22466;
+fp t22161;
+fp t21374;
+fp t21485;
+fp t22465;
+fp t22129;
+fp t21116;
+fp t22464;
+fp t21546;
+fp t21516;
+fp t22192;
+fp t22163;
+fp t22463;
+fp t22462;
+fp t21455;
+fp t22461;
+fp t21386;
+fp t22460;
+fp t21269;
+fp t21961;
+fp t21613;
+fp t22050;
+fp t22459;
+fp t21760;
+fp t22125;
+fp t21790;
+fp t22176;
+fp t21985;
+fp t22458;
+fp t22457;
+fp t21246;
+fp t22456;
+fp t21276;
+fp t22455;
+fp t21584;
+fp t21097;
+fp t22454;
+fp t21633;
+fp t21741;
+fp t22065;
+fp t21412;
+fp t21976;
+fp t22453;
+fp t22011;
+fp t21611;
+fp t21487;
+fp t22452;
+fp t22451;
+fp t21346;
+fp t22181;
+fp t22450;
+fp t22449;
+fp t22043;
+fp t21379;
+fp t22120;
+fp t21166;
+fp t22448;
+fp t22189;
+fp t21110;
+fp t21986;
+fp t22447;
+fp t21400;
+fp t22025;
+fp t21931;
+fp t22446;
+fp t22445;
+fp t21352;
+fp t22444;
+fp t22443;
+fp t22442;
+fp t21165;
+fp t22081;
+fp t22441;
+fp t21594;
+fp t22440;
+fp t21336;
+fp t21243;
+fp t21409;
+fp t22439;
+fp t21623;
+fp t21279;
+fp t22169;
+fp t21306;
+fp t22020;
+fp t22438;
+fp t21956;
+fp t22437;
+fp t22436;
+fp t22137;
+fp t21366;
+fp t21767;
+fp t21958;
+fp t22435;
+fp t22038;
+fp t21478;
+fp t21935;
+fp t22434;
+fp t22175;
+fp t21183;
+fp t21108;
+fp t22433;
+fp t21037;
+fp t22432;
+fp t22174;
+fp t21998;
+fp t22178;
+fp t21990;
+fp t22431;
+fp t22430;
+fp t21738;
+fp t22034;
+fp t21348;
+fp t22429;
+fp t22113;
+fp t21408;
+fp t22074;
+fp t22428;
+fp t21974;
+fp t21270;
+fp t21435;
+fp t22427;
+fp t22426;
+fp t22425;
+fp t21105;
+fp t22424;
+fp t21479;
+fp t21703;
+fp t22156;
+fp t21106;
+fp t22423;
+fp t21326;
+fp t21164;
+fp t22005;
+fp t22422;
+fp t21098;
+fp t22421;
+fp t22420;
+fp t21155;
+fp t22419;
+fp t22418;
+fp t22083;
+fp t21377;
+fp t22417;
+fp t22416;
+fp t21947;
+fp t22415;
+fp t21638;
+fp t21456;
+fp t22016;
+fp t22414;
+fp t22413;
+fp t21260;
+fp t21955;
+fp t22412;
+fp t22029;
+fp t21235;
+fp t22411;
+fp t21953;
+fp t22410;
+fp t22409;
+fp t22408;
+fp t21443;
+fp t22407;
+fp t22406;
+fp t22118;
+fp t21284;
+fp t21457;
+fp t22405;
+fp t21061;
+fp t22404;
+fp t22063;
+fp t21146;
+fp t22173;
+fp t21045;
+fp t21942;
+fp t21959;
+fp t22403;
+fp t22402;
+fp t22401;
+fp t22400;
+fp t22073;
+fp t21060;
+fp t22399;
+fp t22398;
+fp t21291;
+fp t22397;
+fp t21171;
+fp t22051;
+fp t22396;
+fp t22078;
+fp t21273;
+fp t22151;
+fp t21787;
+fp t22004;
+fp t22395;
+fp t21258;
+fp t21494;
+fp t22394;
+fp t21142;
+fp t22393;
+fp t21413;
+fp t21220;
+fp t21951;
+fp t22392;
+fp t21445;
+fp t22391;
+fp t22390;
+fp t21404;
+fp t21070;
+fp t21952;
+fp t22389;
+fp t21308;
+fp t21997;
+fp t22388;
+fp t22387;
+fp t21436;
+fp t22386;
+fp t22385;
+fp t22384;
+fp t22383;
+fp t21263;
+fp t22382;
+fp t22381;
+fp t21072;
+fp t22380;
+fp t22379;
+fp t21972;
+fp t22378;
+fp t22377;
+fp t21734;
+fp t21791;
+fp t22376;
+fp t21779;
+fp t21727;
+fp t22375;
+fp t22374;
+fp t22373;
+fp t22372;
+fp t21176;
+fp t22371;
+fp t22040;
+fp t22370;
+fp t22369;
+fp t22368;
+fp t21562;
+fp t22367;
+fp t22366;
+fp t22365;
+fp t22364;
+fp t21068;
+fp t22363;
+fp t21983;
+fp t21523;
+fp t22362;
+fp t22361;
+fp t21514;
+fp t22360;
+fp t22359;
+fp t22358;
+fp t22357;
+fp t22356;
+fp t22355;
+fp t21552;
+fp t21788;
+fp t21560;
+fp t21550;
+fp t22354;
+fp t22353;
+fp t22352;
+fp t22351;
+fp t22350;
+fp t22349;
+fp t21396;
+fp t21932;
+fp t22348;
+fp t21771;
+fp t21568;
+fp t21367;
+fp t22165;
+fp t22347;
+fp t21309;
+fp t22024;
+fp t22015;
+fp t22346;
+fp t22345;
+fp t22344;
+fp t22343;
+fp t21754;
+fp t22167;
+fp t22013;
+fp t22342;
+fp t22341;
+fp t21994;
+fp t21995;
+fp t22049;
+fp t21385;
+fp t22340;
+fp t21965;
+fp t22339;
+fp t21978;
+fp t22338;
+fp t21973;
+fp t22337;
+fp t22336;
+fp t21991;
+fp t22335;
+fp t21954;
+fp t22089;
+fp t22334;
+fp t22333;
+fp t22002;
+fp t21996;
+fp t22332;
+fp t22331;
+fp t22330;
+fp t22152;
+fp t22329;
+fp t21610;
+fp t21944;
+fp t22328;
+fp t22327;
+fp t22053;
+fp t22326;
+fp t22325;
+fp t21448;
+fp t21520;
+fp t22324;
+fp t22323;
+fp t22322;
+fp t22321;
+fp t21962;
+fp t22320;
+fp t22019;
+fp t22319;
+fp t21463;
+fp t22318;
+fp t22317;
+fp t22112;
+fp t22316;
+fp t21536;
+fp t22184;
+fp t21392;
+fp t21761;
+fp t22179;
+fp t22003;
+fp t22023;
+fp t22315;
+fp t22314;
+fp t22313;
+fp t22312;
+fp t21966;
+fp t22311;
+fp t21127;
+fp t22310;
+fp t22309;
+fp t22308;
+fp t22307;
+fp t21512;
+fp t22068;
+fp t21988;
+fp t21662;
+fp t22306;
+fp t22305;
+fp t21528;
+fp t22304;
+fp t22303;
+fp t22302;
+fp t22301;
+fp t22300;
+fp t22299;
+fp t22298;
+fp t22297;
+fp t21989;
+fp t22188;
+fp t22296;
+fp t22295;
+fp t22294;
+fp t21647;
+fp t21531;
+fp t22293;
+fp t21170;
+fp t22292;
+fp t22291;
+fp t22290;
+fp t22289;
+fp t22055;
+fp t21519;
+fp t22166;
+fp t22288;
+fp t22012;
+fp t22186;
+fp t21756;
+fp t22287;
+fp t22286;
+fp t22285;
+fp t22284;
+fp t21982;
+fp t21508;
+fp t22283;
+fp t21964;
+fp t22282;
+fp t21525;
+fp t22281;
+fp t22280;
+fp t22017;
+fp t22279;
+fp t21679;
+fp t21999;
+fp t22278;
+fp t22277;
+fp t22142;
+fp t22276;
+fp t22275;
+fp t21981;
+fp t21987;
+fp t22274;
+fp t22273;
+fp t21979;
+fp t22010;
+fp t22126;
+fp t22272;
+fp t22271;
+fp t22270;
+fp t22269;
+fp t22268;
+fp t22171;
+fp t21174;
+fp t22267;
+fp t21360;
+fp t22266;
+fp t21977;
+fp t22265;
+fp t22264;
+fp t22044;
+fp t21244;
+fp t22263;
+fp t22262;
+fp t22261;
+fp t22260;
+fp t22259;
+fp t22258;
+fp t22257;
+fp t22256;
+fp t21203;
+fp t22255;
+fp t22022;
+fp t22254;
+fp t22253;
+fp t22252;
+fp t21645;
+fp t22251;
+fp t22250;
+fp t22249;
+fp t22248;
+fp t22247;
+fp t22246;
+fp t22245;
+fp t22244;
+fp t22243;
+fp t22242;
+fp t21872;
+fp t22241;
+fp t21873;
+fp t22240;
+fp t21745;
+fp t22239;
+fp t22238;
+fp t21733;
+fp t21786;
+fp t22237;
+fp t22079;
+fp t22236;
+fp t21793;
+fp t22235;
+fp t21230;
+fp t21720;
+fp t22234;
+fp t22233;
+fp t22232;
+fp t21175;
+fp t22231;
+fp t21259;
+fp t22230;
+fp t22229;
+fp t22228;
+fp t21470;
+fp t22227;
+fp t21980;
+fp t22226;
+fp t22225;
+fp t22224;
+fp t21721;
+fp t21777;
+fp t22223;
+fp t21794;
+fp t22222;
+fp t22221;
+fp t22220;
+fp t22219;
+fp t22218;
+fp t22217;
+fp t22216;
+fp t22215;
+fp t22214;
+fp t22213;
+fp t22212;
+fp t22211;
+fp t22210;
+fp t22209;
+fp t22208;
+fp t22207;
+fp t22206;
+fp t22205;
+fp t21687;
+fp t21688;
+fp t22204;
+fp t22203;
+fp t22202;
+fp t22201;
+fp t22200;
+fp t22199;
+fp t22198;
+fp t22197;
+fp t22196;
+fp t20583;
+fp t20513;
+fp t22154;
+fp t22148;
+fp t22144;
+fp t22141;
+fp t22135;
+fp t22134;
+fp t22133;
+fp t20722;
+fp t22132;
+fp t20750;
+fp t22128;
+fp t22099;
+fp t21993;
+fp t21406;
+fp t21476;
+fp t21236;
+fp t21058;
+fp t21939;
+fp t21937;
+fp t21930;
+fp t21929;
+fp t21927;
+fp t21926;
+fp t21925;
+fp t21924;
+fp t21923;
+fp t21922;
+fp t21921;
+fp t21917;
+fp t21916;
+fp t21914;
+fp t21913;
+fp t21912;
+fp t21911;
+fp t21910;
+fp t21909;
+fp t21776;
+fp t21908;
+fp t21907;
+fp t21906;
+fp t21775;
+fp t21905;
+fp t21717;
+fp t21768;
+fp t21904;
+fp t21903;
+fp t21902;
+fp t21901;
+fp t21900;
+fp t21899;
+fp t21689;
+fp t21898;
+fp t21897;
+fp t21770;
+fp t21896;
+fp t21895;
+fp t21894;
+fp t21893;
+fp t21707;
+fp t21892;
+fp t21891;
+fp t21890;
+fp t21888;
+fp t21887;
+fp t21886;
+fp t21885;
+fp t21884;
+fp t21698;
+fp t21883;
+fp t21882;
+fp t21881;
+fp t21880;
+fp t21879;
+fp t21878;
+fp t21877;
+fp t21876;
+fp t21875;
+fp t21874;
+fp t21871;
+fp t21693;
+fp t21870;
+fp t21782;
+fp t21869;
+fp t21868;
+fp t21867;
+fp t21866;
+fp t21865;
+fp t21864;
+fp t21863;
+fp t21862;
+fp t21861;
+fp t21860;
+fp t21859;
+fp t21858;
+fp t21857;
+fp t21856;
+fp t21855;
+fp t21854;
+fp t21853;
+fp t21852;
+fp t21851;
+fp t21850;
+fp t21849;
+fp t21848;
+fp t21847;
+fp t21846;
+fp t21845;
+fp t21844;
+fp t21843;
+fp t21842;
+fp t21841;
+fp t21840;
+fp t21839;
+fp t21838;
+fp t21837;
+fp t21836;
+fp t21835;
+fp t21834;
+fp t21833;
+fp t21832;
+fp t21831;
+fp t21830;
+fp t21829;
+fp t21828;
+fp t21827;
+fp t21826;
+fp t21825;
+fp t21824;
+fp t21823;
+fp t21822;
+fp t21821;
+fp t21820;
+fp t21819;
+fp t21818;
+fp t21817;
+fp t21816;
+fp t21815;
+fp t21814;
+fp t21813;
+fp t21812;
+fp t21811;
+fp t21692;
+ t21716 = RATIONAL(1.0,576.0);
+ t21801 = z*z;
+ t21806 = t21801*t21801;
+ t21710 = RATIONAL(1.0,144.0);
+ t22624 = t21716*t21806+t21710;
+ t21674 = RATIONAL(1.0,1728.0);
+ t21805 = t21801*z;
+ t21677 = RATIONAL(-1.0,1728.0);
+ t22623 = t21674*z+t21677*t21805;
+ t21675 = RATIONAL(1.0,3456.0);
+ t21676 = RATIONAL(-1.0,3456.0);
+ t22622 = t21675*t21806+t21676*t21801;
+ t21773 = RATIONAL(-1.0,9.0);
+ t21726 = RATIONAL(-1.0,36.0);
+ t22098 = t21806*t21726;
+ t22621 = t22098+t21773;
+ t21709 = RATIONAL(-5.0,288.0);
+ t21686 = RATIONAL(5.0,288.0);
+ t22620 = t21709*z+t21805*t21686;
+ t21800 = x*x;
+ t21673 = RATIONAL(-1.0,1152.0);
+ t21678 = RATIONAL(1.0,1152.0);
+ t22033 = t21806*t21678;
+ t22157 = t21800*t21801;
+ t22619 = t21800*t22033+t21673*t22157;
+ t21729 = RATIONAL(4.0,27.0);
+ t21802 = y*y;
+ t21804 = t21802*y;
+ t22182 = x*t21804;
+ t22001 = t21729*t22182;
+ t21736 = RATIONAL(-2.0,27.0);
+ t21803 = x*t21800;
+ t22072 = t21804*t21803;
+ t21946 = t21736*t22072;
+ t22618 = t21946+t22001;
+ t21783 = RATIONAL(1.0,3.0);
+ t21659 = t21783*t21800;
+ t21792 = RATIONAL(-4.0,9.0);
+ t22617 = (t21792+t21659)*t21804;
+ t21715 = RATIONAL(-1.0,576.0);
+ t21712 = RATIONAL(-1.0,144.0);
+ t22616 = t21715*t21806+t21712;
+ t21695 = RATIONAL(-1.0,108.0);
+ t22071 = t21695*t21804;
+ t21681 = RATIONAL(1.0,216.0);
+ t21588 = t21681*z;
+ t22615 = y*t21588+z*t22071;
+ t21706 = RATIONAL(1.0,288.0);
+ t21718 = RATIONAL(-1.0,864.0);
+ t21596 = t21718*t21806;
+ t22110 = t21802*t21806;
+ t22614 = t21706*t22110+t21596;
+ t21757 = RATIONAL(1.0,36.0);
+ t22084 = t21757*t21806;
+ t21774 = RATIONAL(1.0,9.0);
+ t22613 = t22084+t21774;
+ t22117 = t21805*t21803;
+ t22172 = z*t21803;
+ t22612 = t21710*t22172+t21712*t22117;
+ t21750 = RATIONAL(-1.0,24.0);
+ t21636 = t21750*t21800;
+ t21742 = RATIONAL(-1.0,96.0);
+ t22056 = t21800*t21806;
+ t21293 = t21742*t22056;
+ t22611 = t21636+t21293;
+ t22114 = t21681*t21804;
+ t21701 = RATIONAL(-1.0,216.0);
+ t22042 = t21701*t21804;
+ t21054 = t21805*t22042;
+ t22610 = z*t22114+t21054;
+ t22109 = t21715*t21800;
+ t21202 = t21716*t22056;
+ t22609 = t21801*t22109+t21202;
+ t21724 = RATIONAL(1.0,12.0);
+ t22608 = t21724*t22056+t21659;
+ t22607 = t21675*t21801+t21676*t21806;
+ t21700 = RATIONAL(16.0,27.0);
+ t21737 = RATIONAL(-4.0,27.0);
+ t22606 = t21737*t21806+t21700*t21801;
+ t22111 = t21802*t21803;
+ t21522 = t21783*t22111;
+ t22605 = t21522+t21792*t21803;
+ t22604 = t21710*t22117+t21712*t22172;
+ t21780 = RATIONAL(-2.0,9.0);
+ t22059 = t21802*t21780;
+ t21758 = RATIONAL(1.0,18.0);
+ t22108 = t21758*t21802;
+ t22603 = t21801*t22059+t21806*t22108;
+ t22082 = t21802*t21801;
+ t22602 = t21716*t22110+t21715*t22082;
+ t21713 = RATIONAL(-5.0,576.0);
+ t21579 = t21713*t21801;
+ t21702 = RATIONAL(5.0,192.0);
+ t22601 = t21579+t21702*t22157;
+ t21683 = RATIONAL(-1.0,432.0);
+ t21682 = RATIONAL(1.0,432.0);
+ t21599 = t21682*t21801;
+ t22600 = t21683*t21806+t21599;
+ t21755 = RATIONAL(1.0,24.0);
+ t21632 = t21755*t21800;
+ t21384 = t21804*t21632;
+ t21719 = RATIONAL(-1.0,72.0);
+ t21629 = t21719*t21804;
+ t22599 = t21629+t21384;
+ t22598 = z*t22042+t21805*t22114;
+ t21046 = t21716*t22082;
+ t22597 = t21715*t22110+t21046;
+ t21798 = RATIONAL(2.0,9.0);
+ t22062 = t21802*t21798;
+ t21725 = RATIONAL(-1.0,18.0);
+ t22106 = t21802*t21725;
+ t22596 = t21801*t22062+t21806*t22106;
+ t22026 = t21800*t21780;
+ t21532 = t21801*t22026;
+ t22595 = t21758*t22056+t21532;
+ t22031 = t21805*t21682;
+ t21593 = t21718*t21805;
+ t22594 = x*t21593+t21803*t22031;
+ t22143 = t21800*t21798;
+ t21542 = z*t22143;
+ t21759 = RATIONAL(-8.0,27.0);
+ t21621 = t21759*z;
+ t22593 = t21621+t21542;
+ t21766 = RATIONAL(1.0,72.0);
+ t22592 = t21758+t21766*t21806;
+ t22591 = t21725*t22056+t21801*t22143;
+ t21684 = RATIONAL(1.0,864.0);
+ t21597 = t21684*t21805;
+ t22036 = t21803*t21683;
+ t22590 = x*t21597+t21805*t22036;
+ t21602 = t21701*z;
+ t21694 = RATIONAL(1.0,108.0);
+ t22102 = t21694*t21803;
+ t22589 = x*t21602+z*t22102;
+ t21784 = RATIONAL(8.0,9.0);
+ t22588 = t21806*t21798+t21784;
+ t22057 = t21673*t21802;
+ t22066 = t21678*t21801;
+ t22587 = t21806*t22057+t21802*t22066;
+ t21799 = RATIONAL(4.0,9.0);
+ t21785 = RATIONAL(-1.0,3.0);
+ t21651 = t21785*t21800;
+ t22586 = (t21799+t21651)*t21804;
+ t22185 = x*t21802;
+ t22585 = t21803*t22062+t21792*t22185;
+ t21544 = t21785*t22111;
+ t22584 = t21544+t21799*t21803;
+ t22037 = t21803*t21701;
+ t22116 = t21681*t21803;
+ t22583 = z*t22116+t21805*t22037;
+ t22138 = t21806*t21804;
+ t22061 = t21674*t21804;
+ t22582 = t21801*t22061+t21677*t22138;
+ t21680 = RATIONAL(-16.0,27.0);
+ t22581 = t21729*t21806+t21680*t21801;
+ t22580 = t21750*t21802+t21742*t22110;
+ t21739 = RATIONAL(2.0,27.0);
+ t22090 = t21739*t21801;
+ t21732 = RATIONAL(-1.0,54.0);
+ t21606 = t21732*t21806;
+ t22579 = t22090+t21606;
+ t21708 = RATIONAL(-1.0,288.0);
+ t22088 = t21802*t21708;
+ t21592 = t21684*t21806;
+ t22578 = t21806*t22088+t21592;
+ t21625 = t21736*t21805;
+ t22041 = t21729*t21805;
+ t21344 = y*t22041;
+ t22577 = t21344+t21804*t21625;
+ t22576 = t21803*t22059+t21799*t22185;
+ t21705 = RATIONAL(1.0,192.0);
+ t21743 = RATIONAL(1.0,48.0);
+ t21622 = t21743*t21800;
+ t22575 = t21622+t21705*t22056;
+ t22127 = t21800*t21716;
+ t22574 = z*t22109+t21805*t22127;
+ t21052 = t21715*t22056;
+ t22573 = t21801*t22127+t21052;
+ t22572 = t21684*t22117+t21718*t22172;
+ t22571 = t21682*t21806+t21683*t21801;
+ t22570 = t22620*x;
+ t21731 = RATIONAL(-1.0,12.0);
+ t22569 = t21651+t21731*t22056;
+ t22568 = t22621*y;
+ t21041 = t21805*t22116;
+ t22567 = t21041+z*t22037;
+ t21740 = RATIONAL(1.0,96.0);
+ t22566 = t21755*t21802+t21740*t22110;
+ t22103 = t21805*t21737;
+ t22101 = t21739*t21804;
+ t22565 = t21805*t22101+y*t22103;
+ t21434 = t21740*t22056;
+ t22564 = t21632+t21434;
+ t22563 = t21725+t21719*t21806;
+ t22139 = t21800*t21804;
+ t21667 = t21773*t21804;
+ t22562 = t21724*t22139+t21667;
+ t21574 = t21674*t21805;
+ t22561 = t21805*t22109+z*t22127+t21574;
+ t22560 = t21719*t21803+t22624*x;
+ t21628 = t21759*t21801;
+ t22559 = t21628+t22591;
+ t21576 = t21677*z;
+ t22122 = t21715*t21802;
+ t22170 = z*t21802;
+ t22558 = t21576+t21805*t22122+t21716*t22170;
+ t22557 = t21684*t22172+x*t21574+t21718*t22117;
+ t22048 = t21718*t21804;
+ t22093 = t21804*t21684;
+ t22556 = z*t22093+y*t21576+t21805*t22048;
+ t22555 = t21802*t22033+t21801*t22057+t22607;
+ t22554 = z*t22048+t21805*t22093+t22623*y;
+ t22147 = t21805*t21802;
+ t22553 = t21716*t22147+z*t22122+t22623;
+ t22091 = t21803*t21801;
+ t22105 = t21803*t21806;
+ t22552 = t21674*t22091+t21677*t22105+t22622*x;
+ t21699 = RATIONAL(-1.0,192.0);
+ t21746 = RATIONAL(-1.0,48.0);
+ t21644 = t21746*t21800;
+ t22551 = t21699*t22056+t21644+t22624;
+ t22550 = t21673*t22056+t21800*t22066+t22622;
+ t22097 = t21802*t21726;
+ t21391 = t21805*t22097;
+ t22187 = z*t21800;
+ t21397 = t21757*t22187;
+ t22549 = t21391+t21397;
+ t22047 = t21802*t21731;
+ t22548 = t21806*t22047+t21785*t21802;
+ t22145 = t21805*t21804;
+ t22069 = t21712*t21804;
+ t22547 = t21710*t22145+z*t22069;
+ t22546 = t21746*t21802+t21699*t22110;
+ t22094 = t21800*t21726;
+ t21297 = z*t22094;
+ t21301 = t21757*t22147;
+ t22545 = t21297+t21301;
+ t21748 = RATIONAL(5.0,12.0);
+ t22077 = t21802*t21748;
+ t21405 = t21801*t22077;
+ t21789 = RATIONAL(-5.0,9.0);
+ t21654 = t21789*t21801;
+ t22544 = t21405+t21654;
+ t21728 = RATIONAL(1.0,27.0);
+ t21620 = t21728*z;
+ t22060 = t21800*t21802;
+ t21963 = t21746*t22060;
+ t22543 = t21805*t21963+t21620;
+ t22121 = t21805*t21712;
+ t21205 = t21802*t22121;
+ t22067 = t21800*t21774;
+ t22542 = z*t22067+t21205;
+ t21753 = RATIONAL(-5.0,12.0);
+ t22080 = t21753*t21801;
+ t21251 = t21802*t22080;
+ t21796 = RATIONAL(5.0,9.0);
+ t21658 = t21796*t21801;
+ t22541 = t21658+t21251;
+ t21763 = RATIONAL(-5.0,36.0);
+ t21486 = t21804*t22098;
+ t21749 = RATIONAL(5.0,36.0);
+ t22155 = t21749*t21801;
+ t21437 = x*t22155;
+ t22160 = t21803*t21486+y*t21437;
+ t22092 = t21757*t21801;
+ t21458 = t21804*t22092;
+ t22183 = x*t21806;
+ t22168 = y*t22183;
+ t22540 = t22160+t21763*t22168+t21803*t21458;
+ t22136 = t21802*t21774;
+ t21160 = t21800*t22121;
+ t22539 = z*t22136+t21160;
+ t22131 = t21805*t21800;
+ t21278 = t21757*t22131;
+ t21319 = z*t22097;
+ t22538 = t21278+t21319;
+ t22180 = z*t21804;
+ t22537 = t21710*t22180+t21805*t22069;
+ t22058 = t21802*t21724;
+ t22536 = t21783*t21802+t21806*t22058;
+ t21704 = RATIONAL(-5.0,192.0);
+ t22046 = t21704*t21801;
+ t21714 = RATIONAL(5.0,576.0);
+ t21589 = t21714*t21801;
+ t22535 = t21589+t21802*t22046;
+ t21605 = t21728*t21805;
+ t22534 = t21605+z*t21963;
+ t21609 = t21766*t21804;
+ t21342 = t21806*t21609;
+ t21764 = RATIONAL(-5.0,18.0);
+ t22018 = y*t22091;
+ t22533 = t22160+t21764*t22018+x*t21342;
+ t22076 = t21726*t21801;
+ t21426 = t21802*t22076;
+ t21472 = t21757*t22056;
+ t22086 = t21800*t21773;
+ t21549 = t21801*t22086;
+ t22532 = t21426+t21472+t21549;
+ t21325 = t21719*t22170;
+ t22531 = x*t21325+t22594;
+ t21730 = RATIONAL(-1.0,27.0);
+ t21252 = t21730*t22117;
+ t21614 = t21739*t21805;
+ t22193 = x*z;
+ t22530 = t21252+x*t21614+t22108*t22193;
+ t22194 = y*z;
+ t22104 = t21800*t21758;
+ t22124 = t21730*t21804;
+ t21277 = t21805*t22124;
+ t22529 = t22104*t22194+y*t21614+t21277;
+ t21943 = t21800*t22047;
+ t21577 = t21694*t21805;
+ t22482 = z*t21943+t21577;
+ t22528 = t22482+t22542;
+ t22000 = z*t21667;
+ t21722 = RATIONAL(1.0,54.0);
+ t22054 = t21805*t21722;
+ t22527 = t21800*t22000+(t22054+t21542)*y;
+ t21347 = t21800*t22076;
+ t22039 = t21802*t21773;
+ t21517 = t21801*t22039;
+ t21421 = t21802*t22084;
+ t22526 = t21347+t21517+t21421;
+ t21182 = t21801*t22071;
+ t21126 = t21706*t22056;
+ t21087 = y*t21596;
+ t22115 = t21804*t21801;
+ t21941 = t21800*t22115;
+ t22525 = t21182+t21087+t21757*t21941+y*t21126;
+ t21587 = t21701*t21805;
+ t21059 = z*t22088;
+ t21185 = t21805*t22102;
+ t22052 = t21802*t21710;
+ t21971 = t21803*t22052;
+ t22524 = t21185+z*t21971+(t21059+t21587)*x;
+ t22523 = t21743*t21802+t21705*t22110+t22616;
+ t22045 = t21800*t21766;
+ t21330 = t21806*t22045;
+ t22075 = t21683*t21804;
+ t21051 = t21801*t22075;
+ t22087 = t21800*t21710;
+ t21933 = t21804*t22087;
+ t22107 = t21806*t21701;
+ t21091 = y*t22107;
+ t22522 = y*t21330+t21051+t21801*t21933+t21091;
+ t22095 = t21803*t21695;
+ t21102 = t21805*t22095;
+ t21266 = x*t22054;
+ t21545 = z*t22062;
+ t21984 = z*t22111;
+ t22521 = x*t21545+t21102+t21266+t21773*t21984;
+ t21940 = t21774*t22091;
+ t21685 = RATIONAL(-5.0,144.0);
+ t22150 = t21685*t21806;
+ t21150 = y*t22150;
+ t22520 = x*t21150+t21804*t21940;
+ t22030 = t21736*t21801;
+ t21488 = x*t22030;
+ t21949 = t21806*t22072;
+ t22519 = t21722*t21949+y*t21488;
+ t21969 = t21805*t22060;
+ t21616 = t21730*z;
+ t22518 = t21743*t21969+t21616;
+ t22195 = y*x;
+ t21630 = t21739*t21806;
+ t21617 = t21732*t21801;
+ t21283 = t21804*t21617;
+ t22517 = t21803*t21283+t21630*t22195;
+ t21381 = t21805*t22094;
+ t21401 = t21757*t22170;
+ t22516 = t21381+t21401;
+ t21134 = t21806*t22095;
+ t22515 = t21801*t22001+y*t21134;
+ t21089 = t21695*t22091;
+ t21073 = t21682*t22138;
+ t22514 = x*t21073+y*t21089;
+ t21735 = RATIONAL(5.0,72.0);
+ t22153 = t21735*t21806;
+ t21495 = y*t22153;
+ t22064 = t21725*t21801;
+ t21315 = t21804*t22064;
+ t22513 = t21803*t21495+x*t21315;
+ t21769 = RATIONAL(-1.0,6.0);
+ t21752 = RATIONAL(25.0,6.0);
+ t22162 = t21801*t22195;
+ t22512 = t21769*t21949+t21752*t22162;
+ t21744 = RATIONAL(5.0,48.0);
+ t21968 = t21744*t22091;
+ t21747 = RATIONAL(-5.0,48.0);
+ t22006 = t21747*t22183;
+ t22511 = t21804*t22006+y*t21968;
+ t21604 = t21728*t21801;
+ t21428 = t21804*t21604;
+ t22008 = y*t22105;
+ t22510 = t21730*t22008+x*t21428;
+ t21595 = t21681*t21801;
+ t21158 = t21804*t21595;
+ t22509 = x*t21091+t21803*t21158;
+ t21618 = t21722*t21806;
+ t21490 = y*t21618;
+ t22508 = x*t21490+t21801*t21946;
+ t22507 = t21742*t21969+t21588;
+ t22149 = RATIONAL(-25.0,96.0)*t21801;
+ t22506 = t21755*t21949+t22149*t22195;
+ t22007 = x*t22115;
+ t22505 = t21744*t22007+t21747*t22008;
+ t22014 = z*t22060;
+ t22504 = t21587+t21740*t22014;
+ t21945 = t21710*t22105;
+ t21043 = x*t21579;
+ t22503 = y*t21043+t21804*t21945;
+ t21601 = t21681*t21805;
+ t22502 = t21601+t21742*t22014;
+ t21063 = t21694*t22138;
+ t21226 = t21801*t22036;
+ t22501 = y*t21226+x*t21063;
+ t21765 = RATIONAL(-5.0,72.0);
+ t21634 = t21765*t21801;
+ t21355 = t21804*t21634;
+ t22500 = x*t21355+t21758*t22008;
+ t21627 = t21758*t21804;
+ t21275 = x*t21627;
+ t21398 = t21803*t21634;
+ t22499 = t21806*t21275+y*t21398;
+ t21192 = t21682*t22105;
+ t22498 = y*t21192+x*t21182;
+ t21446 = t21803*t22064;
+ t22021 = x*t22138;
+ t22497 = t21735*t22021+y*t21446;
+ t21074 = t21686*t22091;
+ t21177 = t21708*t22138;
+ t22496 = y*t21074+x*t21177;
+ t22494 = t21740*t21969+t21602;
+ t21751 = RATIONAL(-20.0,9.0);
+ t21668 = t21774*t21804;
+ t21509 = t21806*t21668;
+ t22493 = t21803*t21509+t21751*t22162;
+ t21781 = RATIONAL(-5.0,3.0);
+ t22492 = t21781*t22018+t21748*t22021;
+ t21338 = t21728*t22091;
+ t22159 = t21730*t21806;
+ t21247 = x*t22159;
+ t22491 = y*t21338+t21804*t21247;
+ t22119 = t21806*t21714;
+ t21057 = x*t22119;
+ t21936 = t21712*t22091;
+ t22490 = t21804*t21936+y*t21057;
+ t22085 = t21800*t21719;
+ t21254 = z*t22085;
+ t22130 = t21802*t21706;
+ t21055 = t21805*t22130;
+ t22489 = t21254+t21055;
+ t21312 = z*t22045;
+ t21112 = t21805*t22088;
+ t22488 = t21312+t21112;
+ t21048 = t21806*t22071;
+ t22487 = t21729*t22018+x*t21048;
+ t22140 = t21806*t21780;
+ t21558 = x*t22140;
+ t21762 = RATIONAL(10.0,9.0);
+ t22486 = t21804*t21558+t21762*t22018;
+ t21101 = x*t21595;
+ t22485 = y*t21101+t21701*t21949;
+ t22484 = t21748*t22008+t21781*t22007;
+ t21504 = t21792*t22115;
+ t22481 = t21803*t21504+t21796*t22168;
+ t21934 = t21805*t22111;
+ t22480 = t21766*t21934+(t21401+t21577)*x;
+ t21056 = y*t21577;
+ t21950 = t21804*t22131;
+ t22479 = y*t21397+t21766*t21950+t21056;
+ t21583 = t21695*t21805;
+ t22478 = t21719*t21934+(t21583+t21319)*x;
+ t22035 = t21766*t21801;
+ t21271 = t21800*t22035;
+ t21274 = t21802*t22035;
+ t21938 = t21802*t22056;
+ t22477 = t21740*t21938+t21271+t21274;
+ t21109 = y*t21583;
+ t22476 = t21719*t21950+y*t21297+t21109;
+ t21365 = t21719*t22082;
+ t21373 = t21801*t22085;
+ t22475 = t21365+t21373+t21742*t21938;
+ t21578 = t21695*t21806;
+ t21957 = t21801*t22060;
+ t22474 = t21724*t21957+t21604+t21746*t21938+t21578;
+ t22473 = t21699*t21938+t21705*t21957+t22600;
+ t22123 = t21805*t21685;
+ t21180 = y*t22123;
+ t21960 = t21774*t22072;
+ t22191 = z*t21749;
+ t21491 = y*t22191;
+ t22472 = t21726*t21805*t22072+z*t21960+(t21491+t21180)*x;
+ t21970 = t21802*t22105;
+ t22471 = x*t21365+t21101+t21192+t21712*t21970;
+ t22470 = t22497+t22520;
+ t22469 = t22518+t22549;
+ t22027 = t21722*t21804;
+ t21975 = t21803*t22027;
+ t22177 = z*t21736;
+ t21295 = x*t22177;
+ t22468 = t21805*t21975+z*t21946+(t21295+t21266)*y;
+ t22096 = t21805*t21732;
+ t21305 = t21803*t22096;
+ t22164 = y*t22172;
+ t22467 = y*t21305+t21722*t22164+t22610*x;
+ t21375 = t21725*t22131;
+ t21339 = t21804*t21620;
+ t22466 = t21339+t21757*t21950+(t22177+t21375)*y;
+ t22161 = t21737*t22193;
+ t21374 = t21804*t21605;
+ t21485 = t21730*t22172;
+ t22465 = t21804*t22161+x*t21374+(t21485+t21185)*y;
+ t22129 = t21800*t21706;
+ t21116 = t21805*t22129;
+ t22464 = y*t21116+t21712*t21950+t22615;
+ t21546 = t21799*t22072;
+ t21516 = t21773*t22072;
+ t22192 = y*t22193;
+ t22163 = t21805*t22195;
+ t22463 = t21789*t22163+t21805*t21516+z*t21546+RATIONAL(20.0,9.0)*t22192;
+ t22462 = t22516+t22518;
+ t21455 = t21803*t22054;
+ t22461 = t21732*t22164+y*t21455+t22598*x;
+ t21386 = t21801*t22027;
+ t22460 = t21803*t21386+x*t21087+t22514;
+ t21269 = t21800*t22092;
+ t21961 = t21804*t22045;
+ t21613 = t21730*t21801;
+ t22050 = t21804*t21732;
+ t22459 = (t21961+t22050)*t21806+(t21613+t21269)*y;
+ t21760 = RATIONAL(-10.0,9.0);
+ t22125 = t21760*t21801;
+ t21790 = RATIONAL(5.0,6.0);
+ t22176 = y*t21800;
+ t21985 = t21790*t22176;
+ t22458 = t21801*t21985+y*t22125+t22562*t21806;
+ t22457 = t22482+t22539;
+ t21246 = t21719*t22056;
+ t22456 = t21806*t22027+t21804*t21246+(t21604+t21347)*y;
+ t21276 = t21728*t22172;
+ t22455 = z*t22001+x*t21277+(t21102+t21276)*y;
+ t21584 = t21694*t21806;
+ t21097 = t21712*t22056;
+ t22454 = t21725*t21941+t21804*t22090+(t21584+t21097)*y;
+ t21633 = t21735*t21801;
+ t21741 = RATIONAL(-5.0,96.0);
+ t22065 = t21741*t21800;
+ t21412 = t21801*t22065;
+ t21976 = t21804*t21644;
+ t22453 = t21804*t22084+t21806*t21976+(t21412+t21633)*y;
+ t22011 = y*t22131;
+ t21611 = t21725*t21804;
+ t21487 = z*t21611;
+ t22452 = t21491+t21487+t21744*t22011+t21750*t21950;
+ t22451 = t22485+t22498;
+ t21346 = t21805*t22108;
+ t22181 = t21739*z;
+ t22450 = t21726*t21934+t21485+(t22181+t21346)*x;
+ t22449 = t22491+t22515;
+ t22043 = t21802*t21766;
+ t21379 = z*t22043;
+ t22120 = t21800*t21708;
+ t21166 = t21805*t22120;
+ t22448 = t21379+t21166+t22494;
+ t22189 = z*t21695;
+ t21110 = x*t22189;
+ t21986 = z*t22072;
+ t22447 = t21804*t21185+x*t21056+y*t21110+t21695*t21986;
+ t21400 = t21805*t22106;
+ t22025 = t21757*t21803;
+ t21931 = t21802*t22025;
+ t22446 = t21805*t21931+x*t21400+t21276+t21295;
+ t22445 = t22516+t22534;
+ t21352 = t21805*t22027;
+ t22444 = x*t21352+t22050*t22193+t22567*y;
+ t22443 = t21801*t21943+t21584+t21743*t21938+t21613;
+ t22442 = t22508+t22515;
+ t21165 = t21800*t22046;
+ t22081 = t21706*t21804;
+ t22441 = t21806*t22081+t21804*t21293+(t21165+t21589)*y;
+ t21594 = t21701*t21801;
+ t22440 = t21802*t21945+t21806*t22036+(t21274+t21594)*x;
+ t21336 = t21805*t22104;
+ t21243 = z*t22124;
+ t21409 = y*t22181;
+ t22439 = t21243+y*t21336+t21409+t21726*t21950;
+ t21623 = t21758*t21803;
+ t21279 = z*t21623;
+ t22169 = t21763*z;
+ t21306 = x*t22169;
+ t22020 = x*t22147;
+ t22438 = t21747*t22020+t21279+t21306+t21755*t21934;
+ t21956 = t21719*t22111;
+ t22437 = t21806*t21956+t21722*t22105+(t21426+t21604)*x;
+ t22436 = t22510+t22517;
+ t22137 = t21805*t21764;
+ t21366 = y*t22137;
+ t21767 = RATIONAL(5.0,18.0);
+ t21958 = t21725*t22072;
+ t22435 = x*t21366+t21767*t22192+t21805*t21958+t21758*t21986;
+ t22038 = t21741*t21802;
+ t21478 = t21801*t22038;
+ t21935 = t21746*t22105;
+ t22434 = t21806*t22025+t21802*t21935+(t21478+t21633)*x;
+ t22175 = z*t21694;
+ t21183 = x*t22175;
+ t21108 = t21805*t22071;
+ t22433 = t21694*t21986+y*t21183+t21803*t21108+x*t21109;
+ t21037 = t21804*t22175;
+ t22432 = t21805*t21933+t21037+(t21166+t21602)*y;
+ t22174 = y*t21803;
+ t21998 = t21784*t22174;
+ t22178 = x*t21764;
+ t21990 = t21804*t22178;
+ t22431 = t21801*t21998+t21806*t21990+t22481;
+ t22430 = (t22075+t21933)*t21806+(t21594+t21271)*y;
+ t21738 = RATIONAL(5.0,96.0);
+ t22034 = t21738*t21801;
+ t21348 = t21802*t22034;
+ t22429 = t21803*t22098+t21743*t21970+(t21348+t21634)*x;
+ t22113 = t21800*t21748;
+ t21408 = t21801*t22113;
+ t22074 = t21763*t21801;
+ t22428 = t22599*t21806+(t22074+t21408)*y;
+ t21974 = t21739*t22072;
+ t21270 = t21805*t22050;
+ t21435 = y*t22096;
+ t22427 = z*t21974+t21803*t21270+(t21409+t21435)*x;
+ t22426 = t21699*t21957+t21705*t21938+t22571;
+ t22425 = t22027*t22193+x*t21270+t22583*y;
+ t21105 = z*t22120;
+ t22424 = t21105+t21805*t22043+t22504;
+ t21479 = t21804*t22025;
+ t21703 = RATIONAL(5.0,144.0);
+ t22156 = t21805*t21703;
+ t21106 = y*t22156;
+ t22423 = y*t21306+z*t21516+t21805*t21479+x*t21106;
+ t21326 = t21728*t22117;
+ t21164 = t21804*t21577;
+ t22005 = t21737*t22174;
+ t22422 = y*t21326+z*t22005+(t21243+t21164)*x;
+ t21098 = z*t22095;
+ t22421 = t21098+t21712*t21934+(t21588+t21055)*x;
+ t22420 = x*t21112+t21710*t21934+t22589;
+ t21155 = t21806*t22102;
+ t22419 = x*t21051+y*t21155+t22514;
+ t22418 = t22485+t22509;
+ t22083 = t21749*t21804;
+ t21377 = t21801*t22083;
+ t22417 = t21516+t21803*t21377+t22568*x;
+ t22416 = t21583+t21724*t22014+t22543;
+ t21947 = t21805*t21632;
+ t22415 = z*t21627+t21747*t22011+y*t22169+t21804*t21947;
+ t21638 = t21725*t21803;
+ t21456 = z*t21638;
+ t22016 = t21744*t22185;
+ t22414 = t21456+x*t22191+t21750*t21934+t21805*t22016;
+ t22413 = t21116+t21325+t22507;
+ t21260 = t21800*t22034;
+ t21955 = t21804*t21622;
+ t22412 = t21806*t21955+t21486+(t21260+t21634)*y;
+ t22029 = t21728*t21806;
+ t21235 = t21806*t22097;
+ t22411 = t21801*t21956+t21722*t22091+(t21235+t22029)*x;
+ t21953 = t21800*t22069;
+ t22410 = t21806*t21953+t21073+(t21373+t21595)*y;
+ t22409 = t21804*t21434+t21177+t22601*y;
+ t22408 = t21729*t22164+y*t21252+(t21339+t21108)*x;
+ t21443 = t21757*t22082;
+ t22407 = t21732*t22105+t21766*t21970+(t21613+t21443)*x;
+ t22406 = t22508+t22519;
+ t22118 = t21805*t21767;
+ t21284 = x*t22118;
+ t21457 = t21805*t21627;
+ t22405 = y*t21284+t22178*t22194+z*t21958+t21803*t21457;
+ t21061 = t21712*t22110;
+ t22404 = t21803*t22090+t21802*t21446+(t21061+t21584)*x;
+ t22063 = t21709*t21805;
+ t21146 = y*t22063;
+ t22173 = z*t21686;
+ t21045 = x*t22173;
+ t21942 = t21719*t22072;
+ t21959 = t21766*t22072;
+ t22403 = t21805*t21942+x*t21146+y*t21045+z*t21959;
+ t22402 = t22487+t22510;
+ t22401 = z*t21942+t21805*t21959+t22570*y;
+ t22400 = t21751*t22192+t21805*t21960+t21792*t21986+t21796*t22163;
+ t22073 = t21706*t21803;
+ t21060 = t21801*t22073;
+ t22399 = t21709*t22021+y*t21060+t22490;
+ t22398 = t22491+t22519;
+ t21291 = t21726*t22056;
+ t22397 = t21386+t21719*t21941+(t21291+t22029)*y;
+ t21171 = z*t22129;
+ t22051 = t21805*t21719;
+ t22396 = t21802*t22051+t21171+t22502;
+ t22078 = t21731*t21804;
+ t21273 = t21800*t22078;
+ t22151 = t21762*t21801;
+ t21787 = RATIONAL(-5.0,6.0);
+ t22004 = y*t22157;
+ t22395 = t21787*t22004+y*t22151+t21806*t21273+t21509;
+ t21258 = t21800*t22080;
+ t21494 = t21804*t21636;
+ t22394 = t21342+t21806*t21494+(t22155+t21258)*y;
+ t21142 = t21801*t22081;
+ t22393 = t22490+t22503+t21709*t22008+x*t21142+t22496;
+ t21413 = t21736*t22172;
+ t21220 = t21805*t22052;
+ t21951 = t21803*t22108;
+ t22392 = t21413+t21455+z*t21951+(t21620+t21220)*x;
+ t21445 = t21739*t22172;
+ t22391 = t21305+t21445+t21725*t21984+(t21205+t21616)*x;
+ t22390 = t22520+t22513+t22533;
+ t21404 = t21804*t22177;
+ t21070 = t21805*t22087;
+ t21952 = t21804*t22104;
+ t22389 = z*t21952+t21404+t21352+(t21620+t21070)*y;
+ t21308 = z*t22101;
+ t21997 = t21725*t22187;
+ t22388 = t21270+t21308+t21804*t21997+(t21160+t21616)*y;
+ t22387 = t21110+z*t21956+x*t21391+t22583;
+ t21436 = t21806*t22043;
+ t22386 = t21330+t21722*t21801+t21436+t21606+t21740*t21957;
+ t22385 = t21804*t21254+(t22189+t21381)*y+t22610;
+ t22384 = t22486+t22493+t21764*t22008+t21784*t22007+t22481;
+ t22383 = t22499+t22513+t22540;
+ t21263 = t21719*t22110;
+ t22382 = t21246+t21263+t21618+t21742*t21957+t21617;
+ t22381 = t22497+t22500+t22540;
+ t21072 = t21708*t22056;
+ t22380 = t21594+t21072+t21750*t21957+t22578;
+ t22379 = t21126+t21595+t21755*t21957+t22614;
+ t21972 = t21803*t22043;
+ t22378 = x*t21301+z*t21972+t21183+t22567;
+ t22377 = z*t21961+(t22175+t21278)*y+t22598;
+ t21734 = RATIONAL(5.0,32.0);
+ t21791 = RATIONAL(-1.0,8.0);
+ t22376 = t21734*t21957+RATIONAL(-1.0,32.0)*t21938+t21633+t21791*t22060+
+t22563;
+ t21779 = RATIONAL(1.0,8.0);
+ t21727 = RATIONAL(-5.0,32.0);
+ t22375 = RATIONAL(1.0,32.0)*t21938+t21779*t22060+t21634+t21727*t21957+
+t22592;
+ t22374 = t22474+t22526;
+ t22373 = t21712*t22157+t22473+t22602;
+ t22372 = t22466+t22527;
+ t21176 = t21805*t22075;
+ t22371 = t21176+t22432+(t21597+t21312)*y;
+ t22040 = t21710*t21801;
+ t22370 = t21802*t22040+t22426+t22573;
+ t22369 = t21800*t22040+t22426+t22597;
+ t22368 = z*t21953+t22432+(t21601+t21171)*y;
+ t21562 = t21801*t22067;
+ t22367 = t21291+t21443+t21562+t22443;
+ t22366 = t22474+t22532;
+ t22365 = t21326+x*t21625+t22106*t22193+t22450;
+ t22364 = t22446+t22530;
+ t21068 = t21804*t22031;
+ t22363 = t21068+t22464+(t21254+t21593)*y;
+ t21983 = z*t21668;
+ t21523 = z*t22026;
+ t22362 = t21800*t21983+t21435+y*t21523+t22439;
+ t22361 = z*t21933+t22464+(t21587+t21105)*y;
+ t21514 = t21798*t22174;
+ t22360 = t21275+t21514+t22417+t22500+t22533;
+ t22359 = t21712*t22082+t22473+t22609;
+ t22358 = t22466+t22529;
+ t22357 = t21374+t22439+(t21997+t21625)*y;
+ t22356 = t21269+t21774*t22082+t21235+t22443;
+ t22355 = x*t21379+t22420+t22590;
+ t21552 = t21804*t21654;
+ t21788 = RATIONAL(-8.0,9.0);
+ t21560 = t21788*t22174;
+ t21550 = t21788*t22182;
+ t22354 = t21546+RATIONAL(16.0,9.0)*t22195+t21560+t21550+t21803*t21552+
+t21799*t22168+t22486;
+ t22353 = t22404+t22407;
+ t22352 = t21802*t21947+t21375+t21769*t22014+t21545+t21614+t21400+t22593;
+ t22351 = t22392+t22478;
+ t22350 = t21705*t22014+t21699*t21969+t22553+t22574;
+ t22349 = y*t21623+t21798*t22182+t22417+t22499;
+ t21396 = t21739*t22117;
+ t21932 = t21728*t22072;
+ t22348 = z*t21932+t21804*t21252+t21729*t22192+(t21396+t21413)*y+(t21404+
+t22565)*x;
+ t21771 = RATIONAL(1.0,6.0);
+ t21568 = t21771*t22139;
+ t21367 = t21805*t21609;
+ t22165 = z*t22176;
+ t22347 = t21180+z*t21568+t21753*t22165+t21367+t22452;
+ t21309 = t21804*t22051;
+ t22024 = y*t22117;
+ t22015 = t21767*t22174;
+ t22346 = t21765*t22024+x*t21309+t22423+(t22015+t21275)*z;
+ t22345 = t22408+t22468;
+ t22344 = t22462+t22528;
+ t22343 = t22447+t22467;
+ t21754 = RATIONAL(8.0,27.0);
+ t22167 = x*t22180;
+ t22013 = x*t22145;
+ t22342 = RATIONAL(-32.0,27.0)*t22192+t21759*t21986+t21737*t22013+t21754*
+t22163+(t22167+t22164)*t21700+(t22005+t21974)*t21805;
+ t22341 = t21743*t22014+t21730*t21805+t22538+t22543+t22545;
+ t21994 = t21799*t22176;
+ t21995 = y*t22056;
+ t22049 = t21754*t21804;
+ t21385 = t21801*t22049;
+ t22340 = t21806*t21952+t21385+t21736*t22138+t21804*t21532+t21773*t21995+
+t21801*t21994+t22581*y;
+ t21965 = t21804*t22036;
+ t22339 = t21682*t21986+t21805*t21965+t22572*y+t22554*x;
+ t21978 = t21801*t22072;
+ t22338 = t21684*t21949+t21718*t21978+t22582*x+t22552*y;
+ t21973 = t21803*t22088;
+ t22337 = t21681*t22091+t21806*t22037+t21801*t21973+t21706*t21970+(t22571+
+t22597)*x;
+ t22336 = t22433+t22461;
+ t21991 = t21767*t22182;
+ t22335 = t21760*t22167+z*t21560+t22463+(t21991+t21514)*t21805;
+ t21954 = t21803*t22097;
+ t22089 = t21694*t21801;
+ t22334 = t21803*t22089+t21801*t21954+t22440+t22578*x;
+ t22333 = t21704*t21995+y*t22119+t21142+t21742*t21941+t22409;
+ t22002 = y*t22065;
+ t21996 = t21738*t22176;
+ t22332 = t21805*t22002+t21743*t21950+t22537+(t21996+t21976)*z+t22620*y;
+ t22331 = t21708*t21934+t21706*t21984+t22553*x+t22572;
+ t22330 = z*t21975+t21803*t21054+(t21098+t22594)*y+(t21068+t22615)*x;
+ t22152 = t21763*t21805;
+ t22329 = z*t21384+y*t22152+t21457+t21747*t22165+t22452;
+ t21610 = t21754*t21801;
+ t21944 = t21771*t22060;
+ t22328 = t21750*t21938+t21736*t21806+t21801*t21944+t21610+t22595+t22603;
+ t22327 = t22427+t22465;
+ t22053 = t21677*t21801;
+ t22326 = t21806*t22061+t21716*t21941+(t22053+t21052)*t21804+(t22607+
+t22619)*y;
+ t22325 = t21804*t21202+t21715*t21941+t22550*y+t22582;
+ t21448 = t21803*t22051;
+ t21520 = t21769*t22111;
+ t22324 = t22077*t22193+x*t22156+t21448+z*t21520+t22438;
+ t22323 = t22472+t21764*t22164+t21735*t22024+(t21367+t21487)*x;
+ t22322 = z*t21965+t21803*t21068+t22557*y+t22556*x;
+ t22321 = t21805*t21996+t21146+y*t22173+t21746*t21950+t22547+(t21955+
+t22002)*z;
+ t21962 = t21715*t22111;
+ t22320 = t21716*t21970+t21801*t21962+t22587*x+t22552;
+ t22019 = x*t22039;
+ t22319 = t21736*t22105+t21803*t21610+t22576*t21801+(t22019+t21951)*t21806
++t22581*x;
+ t21463 = t21766*t22117;
+ t22318 = t22472+z*t21990+t21735*t22013+(t21463+t21456)*y;
+ t22317 = t22446+t22521;
+ t22112 = t21806*t21713;
+ t22316 = y*t22112+t21708*t22115+t21702*t21995+t21740*t21941+t22441;
+ t21536 = t21774*t22117;
+ t22184 = z*t21762;
+ t21392 = x*t22184;
+ t21761 = RATIONAL(5.0,24.0);
+ t22179 = t21761*x;
+ t22003 = t21802*t22179;
+ t22023 = t21787*t22185;
+ t22315 = t21536+x*t22137+t21392+t21805*t22003+t21731*t21934+(t22023+
+t22605)*z;
+ t22314 = t21059+t21805*t22045+t22489+t22504+t22507;
+ t22313 = t22410+t22522;
+ t22312 = z*t22086+t21220+t22416+t22538;
+ t21966 = t21757*t22139;
+ t22311 = t21804*t21549+t21806*t21966+t21048+t21428+t21490+(t22030+t22591)
+*y;
+ t21127 = z*t22130;
+ t22310 = t21800*t22051+t21127+t22488+t22494+t22502;
+ t22309 = t21089+t21801*t21931+t22471+t22614*x;
+ t22308 = t22474+t22482+t22518;
+ t22307 = t21762*t22164+t21780*t22013+t21784*t22167+t21803*t21366+t22400;
+ t21512 = t21773*t22117;
+ t22068 = t21763*t21804;
+ t21988 = x*t22068;
+ t21662 = t21774*t21803;
+ t22306 = t21805*t21988+y*t21512+t22083*t22193+t21662*t22194+t22405;
+ t22305 = t22385+t22479;
+ t21528 = t21805*t21668;
+ t22304 = t21528+t21731*t21950+t21366+y*t22184+t21761*t22011+t21787*t22165
++t22617*z;
+ t22303 = t21792*t22004+t21774*t21995+t21806*t22101+t22606*y+t22559*t21804
+;
+ t22302 = t21705*t21969+t21699*t22014+t22558+t22561;
+ t22301 = t21155+t21803*t21613+t21802*t21940+t21806*t21954+(t22579+t22603)
+*x;
+ t22300 = t22422+t22427;
+ t22299 = t22421+t22524;
+ t22298 = t22423+t21765*t22013+z*t21991+(t21279+t21448)*y;
+ t22297 = t22455+t22468;
+ t21989 = x*t22136;
+ t22188 = z*t21700;
+ t22296 = t21396+t21805*t21989+t21803*t21621+t21725*t21934+t22585*z+(
+t22103+t22188)*x;
+ t22295 = t22430+t21726*t21941+t21804*t22089+(t21072+t21592)*y;
+ t22294 = t21760*t22164+t21805*t22015+z*t21550+t21798*t22013+t22463;
+ t21647 = t21769*t21800;
+ t21531 = t21804*t21647;
+ t22293 = t21309+z*t21531+t22113*t22194+t21106+t22415;
+ t21170 = t21710*t22056;
+ t22292 = t21758*t21941+t21804*t22030+t22456+(t21170+t21578)*y;
+ t22291 = t22462+t22466;
+ t22290 = t21706*t21934+z*t21973+t22558*x+t22557;
+ t22289 = t21804*t21041+t21732*t21986+(t21037+t21176)*x+(t22589+t22590)*y;
+ t22055 = t21771*t21803;
+ t21519 = t21802*t22055;
+ t22166 = x*t22170;
+ t22288 = x*t22123+z*t21519+t21463+t21753*t22166+t22414;
+ t22012 = t21790*t22185;
+ t22186 = z*t21760;
+ t21756 = RATIONAL(-5.0,24.0);
+ t22287 = x*t22186+t21284+t21756*t22020+t21512+t21724*t21934+(t22012+
+t22584)*z;
+ t22286 = t22446+t22459;
+ t22285 = t21170+t22374;
+ t22284 = z*t22039+t21070+t22416+t22545;
+ t21982 = t21756*t22176;
+ t21508 = t21805*t21667;
+ t22283 = t21805*t21982+t21508+t21724*t21950+(t22118+t22186)*y+(t21985+
+t22586)*z;
+ t21964 = t21804*t22120;
+ t22282 = z*t21964+t21706*t21950+t22561*y+t22556;
+ t21525 = z*t22059;
+ t22281 = t21525+t21336+t21750*t21969+t21625+t21346+t21523+(t21944+t21754)
+*z;
+ t22280 = t21766*t21941+t21283+t22456+(t22159+t21472)*y;
+ t22017 = t21763*t22174;
+ t22279 = t21749*t22164+t21805*t22017+t22405+(t21983+t21508)*x;
+ t21679 = RATIONAL(32.0,27.0);
+ t21999 = t21680*t22182;
+ t22278 = t21759*t22168+t21729*t22008+t21803*t21385+t21801*t21999+t21680*
+t22018+t21679*t22162+t22618*t21806;
+ t22277 = t21708*t21950+t21804*t21171+t22574*y+t22554;
+ t22142 = t21681*t21806;
+ t22276 = t21804*t21599+t21712*t21941+t22430+(t21246+t22142)*y;
+ t22275 = t21102+t21712*t21984+t22420+(t21127+t21601)*x;
+ t21981 = t21685*t22182;
+ t21987 = t21703*t22182;
+ t22274 = t22403+t21805*t21987+z*t21981+t22604*y;
+ t22273 = t21774*t22011+t21725*t21950+y*t22188+t21792*t22165+t22593*t21804
++t22565;
+ t21979 = t21743*t22111;
+ t22010 = t21738*t22185;
+ t22126 = t21765*t21806;
+ t22272 = t21806*t22010+t21803*t22076+x*t22126+t21801*t21979+t22434;
+ t22271 = t22440+t21682*t22091+t21802*t21936+(t22142+t21263)*x;
+ t22270 = t22407+t22411;
+ t22269 = t22377+t22476;
+ t22268 = t22418+t22419;
+ t22171 = z*t21680;
+ t21174 = y*t22171;
+ t22267 = z*t21999+t21679*t22192+t21754*t21986+t21759*t22163+(t21344+
+t21174)*t21803+t22618*t21805;
+ t21360 = t21736*t22117;
+ t22266 = t21730*t21986+t21805*t21932+(t21445+t21360+t22161)*y+(t21308+
+t22577)*x;
+ t21977 = t21746*t22111;
+ t22265 = t21741*t22020+t21743*t21934+(t21977+t22010)*z+t22570+t22612;
+ t22264 = t21806*t21931+t21338+t21803*t21517+t21134+t21488+(t21618+t22596)
+*x;
+ t22044 = t21805*t21749;
+ t21244 = y*t22044;
+ t22263 = z*t21494+t21744*t22165+t21805*t21611+t21244+t22415;
+ t22262 = t21360+t21758*t21934+t21754*t22172+t21805*t22019+t22576*z+(
+t22041+t22171)*x;
+ t22261 = z*t21998+t21804*t21392+t21805*t21990+t21780*t22024+t22400;
+ t22260 = t21063+t21800*t21486+(t21613+t21562)*t21804+(t22579+t22595)*y;
+ t22259 = t21801*t22037+t21708*t21970+t21802*t21060+t21681*t22105+(t22600+
+t22602)*x;
+ t22258 = t21630+t21755*t21938+t21769*t21957+t22559+t22596;
+ t22257 = t21674*t22105+t21806*t21962+(t21046+t22053)*t21803+t22555*x;
+ t22256 = t21746*t21934+t22038*t22193+t21045+t21805*t22010+z*t21979+x*
+t22063+t22604;
+ t21203 = t21806*t22052;
+ t22255 = t22437+t21801*t21951+t21803*t22030+(t21203+t21578)*x;
+ t22022 = x*t22110;
+ t22254 = t22429+x*t22153+t21741*t22022+(t22025+t21977)*t21801;
+ t22253 = t21773*t22011+t21174+t21758*t21950+t21804*t21523+(t22049+t21994)
+*z+t22577;
+ t22252 = t21803*t21628+t21725*t21970+t21739*t22105+t21806*t21989+t22585*
+t21801+t22606*x;
+ t21645 = t21773*t21803;
+ t22251 = t21645*t22194+t21749*t22013+y*t21536+z*t21988+t22435;
+ t22250 = t22410+t22421;
+ t22249 = x*t21421+t21803*t21617+t21801*t21972+t21247+t22437;
+ t22248 = t21097+t22356;
+ t22247 = t21164+t22362;
+ t22246 = t21801*t21971+t21226+t22471+(t22107+t21436)*x;
+ t22245 = t22450+t21185+t21774*t21984+(t22096+t21525)*x;
+ t22244 = x*t21629+t21479+t21685*t21978+t22496+t22560*y;
+ t22243 = t22435+t21803*t21244+z*t22017+(t22000+t21528)*x;
+ t22242 = z*t21987+t21805*t21981+t22401+t22612*y;
+ t21872 = t22448+t22451;
+ t22241 = t21597+t21750*t22014+t21872+t22460+t22488;
+ t21873 = t22413+t22451;
+ t22240 = t21755*t22014+t21593+t21873+t22460+t22489;
+ t21745 = RATIONAL(-1.0,16.0);
+ t22239 = RATIONAL(5.0,64.0)*t21957+t21745*t22060+t21165+RATIONAL(-1.0,
+64.0)*t21938+t22523+t22535+t22575;
+ t22238 = t21801*t22068+t21273+t21668+t21744*t21941+t22453+(t22563+t22564)
+*y;
+ t21733 = RATIONAL(5.0,16.0);
+ t21786 = RATIONAL(-1.0,4.0);
+ t22237 = t21258+t21733*t21957+t21745*t21938+t21786*t22060+t21773*t21806+
+t21792+t22536+t22541+t22608;
+ t22079 = t21756*t21801;
+ t22236 = t21755*t22110+t22376+t21412+(t22079+t21771)*t21802+t22564;
+ t21793 = RATIONAL(-2.0,3.0);
+ t22235 = t21769*t21995+t21804*t21658+t21753*t21941+t22458+t21793*t22176+
+t22588*y+t22617;
+ t21230 = t21702*t22082;
+ t21720 = RATIONAL(1.0,16.0);
+ t22234 = RATIONAL(1.0,64.0)*t21938+t21720*t22060+t21230+RATIONAL(-5.0,
+64.0)*t21957+t22546+t22551+t22601;
+ t22233 = t21531+t21627+t21761*t21941+t21355+t22394+t22608*y+t22568;
+ t22232 = t21802*t21968+t21662+t22434+(t22074+t22047)*t21803+(t22563+
+t22566)*x;
+ t21175 = t21686*t22115;
+ t22231 = t21741*t21941+t22409+t21175+t22551*y+t22599;
+ t21259 = t21761*t22082;
+ t22230 = t21769*t21802+t21260+t21750*t22110+t21259+t22375+t22611;
+ t22229 = t21747*t21941+t21377+t22412+(t22592+t22611)*y+t22562;
+ t22228 = t21804*t21126+t22509+t21806*t22042+t21158+t22501+t21708*t21941+(
+t22571+t22573)*y;
+ t21470 = t21800*t22079;
+ t22227 = t22428+t21611+t21568+(t21470+t21633)*t21804+(t22569+t22613)*y;
+ t21980 = t21803*t22082;
+ t22226 = t21747*t21980+t21645+t21749*t22091+t22429+t21803*t22058+(t22580+
+t22592)*x;
+ t22225 = t21609+t21709*t22115+t21494+t22441+t21738*t21941+(t22575+t22616)
+*y;
+ t22224 = t22498+t21706*t21941+t21801*t22042+t22501+(t21964+t22114)*t21806
++(t22600+t22609)*y;
+ t21721 = RATIONAL(-5.0,16.0);
+ t21777 = RATIONAL(1.0,4.0);
+ t22223 = t21408+t21721*t21957+t21799+t21720*t21938+t21774*t21806+t21777*
+t22060+t22544+t22548+t22569;
+ t21794 = RATIONAL(2.0,3.0);
+ t22222 = t21552+t21771*t21995+t21794*t22176+t21748*t21941+t22395+(t21788+
+t22140)*y+t22586;
+ t22221 = t22330+t22380;
+ t22220 = t22387+t22396+t22448;
+ t22219 = t22378+t22413+t22424;
+ t22218 = t22289+t22379;
+ t22217 = t22334+t22371;
+ t22216 = t22246+t22370;
+ t22215 = t22246+t22359;
+ t22214 = t22271+t22359;
+ t22213 = t22295+t22355;
+ t22212 = t22309+t22363;
+ t22211 = t22271+t22370;
+ t22210 = t22355+t22410+t22525;
+ t22209 = t22295+t22421+t22531;
+ t22208 = t22250+t22525+t22531;
+ t22207 = t22361+t22425+t22447;
+ t22206 = t22368+t22433+t22444;
+ t22205 = t22339+t22350;
+ t21687 = RATIONAL(1.0,384.0);
+ t21688 = RATIONAL(-1.0,384.0);
+ t22204 = t21688*t21957+t21687*t21938+t22338+t22550+t22587;
+ t22203 = t21687*t21957+t21688*t21938+t22338+t22555+t22619;
+ t22202 = t22282+t22331;
+ t22201 = t22320+t22326;
+ t22200 = t22277+t22290;
+ t22199 = t22257+t22325;
+ t22198 = t22302+t22322;
+ t22197 = t22320+t22325;
+ t22196 = t22257+t22326;
+ t20583 = z*t21931;
+ t20513 = z*t21966;
+ t22154 = t20583+t20513;
+ t22148 = t21738*t21806;
+ t22144 = t21164+t21061;
+ t22141 = t21767*t21806;
+ t22135 = t21703*t21806;
+ t22134 = t21764*t21806;
+ t22133 = t21203+t21108;
+ t20722 = t21804*t21297;
+ t22132 = t20722+t20583;
+ t20750 = z*t21954;
+ t22128 = t20750+t20513;
+ t22099 = t20722+t20750;
+ t21993 = t21703*t22174;
+ t21406 = t21755*t22111;
+ t21476 = t21750*t22111;
+ t21236 = t21766*t22105;
+ t21058 = t21708*t22105;
+ t21939 = t21740*t22111;
+ t21937 = t21803*t22079;
+ t21930 = t21170+t22479;
+ t21929 = t21780*t22008+t21762*t22007+t22493;
+ t21927 = x*t21175+y*t21058+t22503;
+ t21926 = t21170+t22476;
+ t21925 = t21203+t22480;
+ t21924 = t20750+t22475;
+ t21923 = t21061+t22480;
+ t21922 = t20750+t22477;
+ t21921 = t21097+t22479;
+ t21917 = t20583+t22477;
+ t21916 = t20583+t22475;
+ t21914 = t21801*t21990+y*t21236+t22160;
+ t21913 = t21203+t22478;
+ t21912 = t21097+t22476;
+ t21911 = t21781*z+t21748*t21805;
+ t21910 = t21756*z+t21761*t21805;
+ t21909 = t21756*t21805+t21761*z;
+ t21776 = RATIONAL(5.0,3.0);
+ t21908 = t21776*z+t21753*t21805;
+ t21907 = t21794+t21787*t21801+t21771*t21806;
+ t21906 = RATIONAL(5.0,4.0)+RATIONAL(-25.0,16.0)*t21801+t21733*t21806;
+ t21775 = RATIONAL(-5.0,8.0);
+ t21905 = RATIONAL(25.0,8.0)*t21801+RATIONAL(-5.0,2.0)+t21775*t21806;
+ t21717 = RATIONAL(25.0,16.0);
+ t21768 = RATIONAL(-5.0,4.0);
+ t21904 = t21768+t21721*t21806+t21717*t21801;
+ t21903 = t21744*t21801+t21746*t21806+t21731;
+ t21902 = t21743*t21806+t21747*t21801+t21724;
+ t21901 = t21769*t21806+t21790*t21801+t21793;
+ t21900 = t21781+t21753*t21806+RATIONAL(25.0,12.0)*t21801;
+ t21899 = t21775+t21727*t21806+RATIONAL(25.0,32.0)*t21801;
+ t21689 = RATIONAL(-25.0,12.0);
+ t21898 = t21776+t21748*t21806+t21689*t21801;
+ t21897 = t21720*t21806+t21777+t21721*t21801;
+ t21770 = RATIONAL(5.0,8.0);
+ t21896 = t21734*t21806+RATIONAL(-25.0,32.0)*t21801+t21770;
+ t21895 = t21779*t21806+RATIONAL(1.0,2.0)+t21775*t21801;
+ t21894 = t21786+t21745*t21806+t21733*t21801;
+ t21893 = RATIONAL(-1.0,2.0)+t21770*t21801+t21791*t21806;
+ t21707 = RATIONAL(25.0,96.0);
+ t21892 = t21756+t21741*t21806+t21707*t21801;
+ t21891 = t22149+t22148+t21761;
+ t21890 = t22506+y*t22179+t22148*t22195+(t22055+t21937)*t21804;
+ t21888 = t21787*t22168+t21793*t22072+RATIONAL(-10.0,3.0)*t22195+t21790*
+t21978+t22512;
+ t21887 = t21750*t21978+t21707*t22168+t22505+t22506+t22511;
+ t21886 = x*t21251+t21236+t21750*t21970+t21437+t21914;
+ t21885 = t22418+t22447;
+ t21884 = t21801*t22012+t21773*t22105+x*t22125+t21724*t21970+t21929;
+ t21698 = RATIONAL(-25.0,24.0);
+ t21883 = t21698*t22168+t21794*t21978+t22484+t22492+t22512;
+ t21882 = t21801*t22023+x*t22151+t21774*t22105+t21731*t21970+t21929;
+ t21881 = t22418+t22433;
+ t21880 = t21806*t22073+t21742*t21970+t21927+t22535*x;
+ t21879 = t22398+t22469;
+ t21878 = x*t21230+t21058+t21806*t21939+t21043+t21927;
+ t21877 = t22407+t22510+t22519;
+ t21876 = t22406+t22468;
+ t21875 = t21914+t21719*t22105+t21755*t21970+(t21405+t22074)*x;
+ t21874 = t22398+t22459;
+ t21871 = t22406+t22427;
+ t21693 = RATIONAL(25.0,48.0);
+ t21870 = t21731*t22174+t21753*t22182+t21693*t22007+y*t21935+t21890+t22511
+;
+ t21782 = RATIONAL(4.0,3.0);
+ t21869 = t21782*t22174+t21783*t22008+t21776*t22182+t21689*t22007+t21888+
+t22492;
+ t21868 = x*t22078+t21753*t22174+t21746*t22021+t21693*t22018+t21890+t22505
+;
+ t21867 = t21783*t22021+t21782*t22182+t21776*t22174+t21689*t22018+t21888+
+t22484;
+ t21866 = t21738*t21995+y*t22126+t21804*t22076+t21743*t21941+t22383+t22453
+;
+ t21865 = t21886+t21806*t22016+t21446+x*t22150+t21801*t21519+t22470;
+ t21864 = t21882+x*t22134+t21792*t22091+t21806*t22003+t21801*t21522+t22431
+;
+ t21863 = t22393+t22403+t21805*t21993+t21685*t22164+t22547*x;
+ t21862 = t21057+t21060+t21704*t22022+t21742*t21980+t21878+t22399;
+ t21861 = t22381+t21725*t22117+x*t22044+t22438+(t22016+t21476)*z;
+ t21860 = t21771*t21941+t21315+t21744*t21995+t21150+t22390+t22394;
+ t21859 = x*t22141+t21799*t22091+t21801*t21544+t21884+t21756*t22022+t22431
+;
+ t21858 = y*t22141+t21785*t21941+t21806*t21982+t21799*t22115+t22384+t22458
+;
+ t21857 = t21801*t21520+x*t22135+t21802*t22006+t21758*t22091+t21875+t22470
+;
+ t21856 = t21769*t21941+t21758*t22115+t21747*t21995+y*t22135+t22390+t22428
+;
+ t21855 = t21783*t21941+y*t22134+t21504+t21761*t21995+t22384+t22395;
+ t21854 = z*t21406+t21747*t22166+t21758*t22117+x*t22152+t22381+t22414;
+ t21853 = t21746*t21941+t21495+t21741*t21995+t21458+t22383+t22412;
+ t21852 = t22393+t21803*t21180+z*t21993+t22401+t22537*x;
+ t21851 = t21801*t21939+t21702*t22022+t21708*t22091+x*t22112+t21880+t22399
+;
+ t21850 = t21771*t21800+t21470+t21478+t21755*t22056+t22360+t22376+t22566;
+ t21849 = t21880+t21476+t21709*t22091+t22244+(t21766+t21348)*t21803+t22523
+*x;
+ t21848 = t21348+t21647+t21750*t22056+t22360+t21761*t22157+t22375+t22580;
+ t21847 = t21558+t21788*x+t21882+t22354+t21794*t22185+t21771*t22022+t22544
+*t21803+t22584;
+ t21846 = t21074+t21803*t21478+t21406+t21878+t22244+t22546*x+t22560;
+ t21845 = t21793*t22185+t21884+t21769*t22022+t22354+t22541*t21803+t22588*x
++t22605;
+ t21844 = t21519+t21638+t21802*t21937+t21803*t21633+t22349+t21875+(t22548+
+t22613)*x;
+ t21843 = t21623+t21886+t21398+t22349+t21803*t21259+t21520+(t22536+t22621)
+*x;
+ t21842 = t22311+t22367+t21061+t21877+t22404+t22487+t22508;
+ t21841 = t22302+t22203+t22339;
+ t21840 = t21108+t22224+t21885+t22368+t22425;
+ t21839 = t22267+t22281+t22278+t22328;
+ t21838 = t22277+t22204+t22331;
+ t21837 = t22268+t22276+t22299+t22310;
+ t21836 = t22245+t22284+t21874+t22442+t22454;
+ t21835 = t22252+t22262+t22278+t22342;
+ t21834 = t22348+t22341+t22382+t22398+t22436+t22477;
+ t21833 = t22366+t21925+t22247+t22391+t22402+t22406;
+ t21832 = t22292+t21876+t22389+t22449+t22455+t22476;
+ t21831 = t22228+t21873+t22387+t22424+t22480;
+ t21830 = t21881+t22275+t22337+t22419+t22461;
+ t21829 = t21108+t22372+t21871+t22260+t22402+t22422;
+ t21828 = t22228+t21872+t22378+t22396+t22478;
+ t21827 = t22334+t20513+t22241+t22363;
+ t21826 = t20722+t22266+t21874+t22358+t22397+t22436;
+ t21825 = t20722+t22309+t22241+t22371;
+ t21824 = t22282+t22204+t22290;
+ t21823 = t21879+t22357+t20513+t22249+t22436+t22445;
+ t21822 = t22289+t22240+t22380+t22477;
+ t21821 = t22280+t21877+t22386+t22411+t22475+t22491+t22517;
+ t21820 = t21879+t22264+t22388+t22442+t22457+t22479;
+ t21819 = t22255+t21876+t22351+t22402+t22408;
+ t21818 = t22314+t21885+t21097+t22369+t22419+t22467;
+ t21817 = t22268+t21170+t22259+t22313+t22373;
+ t21816 = t22322+t22203+t22350;
+ t21815 = t22253+t22278+t22258+t22296;
+ t21814 = t22240+t22330+t22379+t22475;
+ t21813 = t21871+t22301+t22317+t22449+t22465;
+ t21812 = t21164+t22224+t21881+t22361+t22444;
+ t21811 = t22273+t22278+t22319+t22352;
+ t21692 = RATIONAL(-25.0,48.0);
+ coeffs_dxy->coeff_m2_m2_m2 = t21824+t22205+t22196;
+ coeffs_dxy->coeff_m1_m2_m2 = t21828+t21203+t21164+t22214+t22207;
+ coeffs_dxy->coeff_0_m2_m2 = t22265+t21851+t22274;
+ coeffs_dxy->coeff_p1_m2_m2 = t22219+t21840+t21061+t22211+t22478;
+ coeffs_dxy->coeff_p2_m2_m2 = t22200+t21841+t22199;
+ coeffs_dxy->coeff_m2_m1_m2 = t21837+t21926+t22337+t22343+t22373+t22377;
+ coeffs_dxy->coeff_m1_m1_m2 = t21834+t22280+t22249+t22358+t22099+t22364;
+ coeffs_dxy->coeff_0_m1_m2 = t22254+t21854+t22306;
+ coeffs_dxy->coeff_p1_m1_m2 = t22348+t22286+t21823+t21924+t22386+t22397+
+t22530;
+ coeffs_dxy->coeff_p2_m1_m2 = t22305+t22337+t22250+t21818+t22522+t22524;
+ coeffs_dxy->coeff_m2_0_m2 = t21863+t22316+t22332;
+ coeffs_dxy->coeff_m1_0_m2 = t21853+t22279+t22329;
+ coeffs_dxy->coeff_0_0_m2 = ((t21731*t21805+t21724*z)*t21804+t21910*y)*
+t21803+(t21910*t21804+(t21692*t21805+t21693*z)*y)*x+t21887;
+ coeffs_dxy->coeff_p1_0_m2 = t22263+t21866+t22279;
+ coeffs_dxy->coeff_p2_0_m2 = t21863+t22321+t22333;
+ coeffs_dxy->coeff_m2_p1_m2 = t22259+t22269+t22275+t21818+t22276;
+ coeffs_dxy->coeff_m1_p1_m2 = t22348+t22291+t22365+t21821+t22132+t22529+
+t22534+t22549;
+ coeffs_dxy->coeff_0_p1_m2 = t22272+t21861+t22306;
+ coeffs_dxy->coeff_p1_p1_m2 = t21834+t22357+t22365+t22270+t22154+t22397+
+t22459;
+ coeffs_dxy->coeff_p2_p1_m2 = t22305+t21817+t22310+t22275+t22343;
+ coeffs_dxy->coeff_m2_p2_m2 = t21841+t22202+t22201;
+ coeffs_dxy->coeff_m1_p2_m2 = t21831+t22144+t22216+t22207;
+ coeffs_dxy->coeff_0_p2_m2 = t21862+t22256+t22274;
+ coeffs_dxy->coeff_p1_p2_m2 = t21925+t22220+t21840+t22215;
+ coeffs_dxy->coeff_p2_p2_m2 = t21838+t22205+t22197;
+ coeffs_dxy->coeff_m2_m2_m1 = t22218+t21916+t22209+t21827;
+ coeffs_dxy->coeff_m1_m2_m1 = t21813+t22284+t21921+t22292+t22356+t22388;
+ coeffs_dxy->coeff_0_m2_m1 = t21857+t22288+t22298;
+ coeffs_dxy->coeff_p1_m2_m1 = t21813+t22308+t22389+t21926+t22454+t22459+
+t22526+t22539+t22549;
+ coeffs_dxy->coeff_p2_m2_m1 = t21822+t22208+t22217+t22132;
+ coeffs_dxy->coeff_m2_m1_m1 = t22255+t21829+t21923+t22312+t22367+t22391;
+ coeffs_dxy->coeff_m1_m1_m1 = t22328+t21811+t22340+t22296+t22342;
+ coeffs_dxy->coeff_0_m1_m1 = t21864+t22287+t22335;
+ coeffs_dxy->coeff_p1_m1_m1 = t21815+t22281+t22303+t22319+t22342;
+ coeffs_dxy->coeff_p2_m1_m1 = t22300+t22255+t22311+t21833+t22344;
+ coeffs_dxy->coeff_m2_0_m1 = t21856+t22346+t22347;
+ coeffs_dxy->coeff_m1_0_m1 = t21855+t22283+t22294;
+ coeffs_dxy->coeff_0_0_m1 = ((t21771*t21805+t21793*z)*t21804+t21908*y)*
+t21803+(t21908*t21804+(RATIONAL(25.0,24.0)*t21805+RATIONAL(-25.0,6.0)*z)*y)*x+
+t21883;
+ coeffs_dxy->coeff_p1_0_m1 = t21858+t22294+t22304;
+ coeffs_dxy->coeff_p2_0_m1 = t21860+t22293+t22346;
+ coeffs_dxy->coeff_m2_p1_m1 = t22308+t21829+t21913+t22353+t22392+t22516+
+t22532+t22542;
+ coeffs_dxy->coeff_m1_p1_m1 = t22273+t21835+t22281+t22258+t22340;
+ coeffs_dxy->coeff_0_p1_m1 = t21859+t22315+t22335;
+ coeffs_dxy->coeff_p1_p1_m1 = t21835+t22253+t22328+t22303+t22352;
+ coeffs_dxy->coeff_p2_p1_m1 = t22300+t22247+t21842+t22312+t22351;
+ coeffs_dxy->coeff_m2_p2_m1 = t21822+t22212+t22128+t22213;
+ coeffs_dxy->coeff_m1_p2_m1 = t22285+t22245+t22292+t21820+t22327;
+ coeffs_dxy->coeff_0_p2_m1 = t22298+t21865+t22324;
+ coeffs_dxy->coeff_p1_p2_m1 = t21836+t22264+t22327+t21912+t22356+t22389;
+ coeffs_dxy->coeff_p2_p2_m1 = t21825+t22210+t22218+t21924;
+ coeffs_dxy->coeff_m2_m2_0 = t22225+t22234+t21849;
+ coeffs_dxy->coeff_m1_m2_0 = t22236+t22229+t21844;
+ coeffs_dxy->coeff_0_m2_0 = t21870+(t21894*t21802+t21902)*t21803+(t21896*
+t21802+t21892)*x;
+ coeffs_dxy->coeff_p1_m2_0 = t21844+t22238+t22230;
+ coeffs_dxy->coeff_p2_m2_0 = t22231+t22239+t21849;
+ coeffs_dxy->coeff_m2_m1_0 = t22227+t21850+t22226;
+ coeffs_dxy->coeff_m1_m1_0 = t22223+t21847+t22222;
+ coeffs_dxy->coeff_0_m1_0 = (t21895*t21802+t21901)*t21803+(t21904*t21802+
+t21898)*x+t21869;
+ coeffs_dxy->coeff_p1_m1_0 = t22235+t22237+t21847;
+ coeffs_dxy->coeff_p2_m1_0 = t21848+t22233+t22226;
+ coeffs_dxy->coeff_m2_0_0 = t21868+(t21896*t21800+t21892)*y+(t21894*t21800
++t21902)*t21804;
+ coeffs_dxy->coeff_m1_0_0 = t21867+(t21895*t21800+t21901)*t21804+(t21904*
+t21800+t21898)*y;
+ coeffs_dxy->coeff_0_0_0 = ((t21777*t21806+t21768*t21801+1.0)*t21804+
+t21905*y)*t21803+(t21905*t21804+(RATIONAL(25.0,4.0)+RATIONAL(-125.0,16.0)*
+t21801+t21717*t21806)*y)*x;
+ coeffs_dxy->coeff_p1_0_0 = (t21893*t21800+t21907)*t21804+t21867+(t21906*
+t21800+t21900)*y;
+ coeffs_dxy->coeff_p2_0_0 = (t21897*t21800+t21903)*t21804+t21868+(t21899*
+t21800+t21891)*y;
+ coeffs_dxy->coeff_m2_p1_0 = t22227+t22232+t21848;
+ coeffs_dxy->coeff_m1_p1_0 = t22237+t21845+t22222;
+ coeffs_dxy->coeff_0_p1_0 = (t21893*t21802+t21907)*t21803+(t21906*t21802+
+t21900)*x+t21869;
+ coeffs_dxy->coeff_p1_p1_0 = t22223+t22235+t21845;
+ coeffs_dxy->coeff_p2_p1_0 = t21850+t22232+t22233;
+ coeffs_dxy->coeff_m2_p2_0 = t22239+t21846+t22225;
+ coeffs_dxy->coeff_m1_p2_0 = t21843+t22229+t22230;
+ coeffs_dxy->coeff_0_p2_0 = t21870+(t21897*t21802+t21903)*t21803+(t21899*
+t21802+t21891)*x;
+ coeffs_dxy->coeff_p1_p2_0 = t21843+t22236+t22238;
+ coeffs_dxy->coeff_p2_p2_0 = t22231+t21846+t22234;
+ coeffs_dxy->coeff_m2_m2_p1 = t21814+t22213+t22217+t22099;
+ coeffs_dxy->coeff_m1_m2_p1 = t22248+t21832+t22301+t22245+t22457+t22469;
+ coeffs_dxy->coeff_0_m2_p1 = t22318+t21857+t22324;
+ coeffs_dxy->coeff_p1_m2_p1 = t21930+t22297+t22301+t21836+t22374+t22388;
+ coeffs_dxy->coeff_p2_m2_p1 = t21922+t22221+t22210+t21827;
+ coeffs_dxy->coeff_m2_m1_p1 = t21819+t22144+t22260+t22344+t22362+t22367;
+ coeffs_dxy->coeff_m1_m1_p1 = t22253+t22262+t21839+t22319+t22340;
+ coeffs_dxy->coeff_0_m1_p1 = t21864+t22261+t22315;
+ coeffs_dxy->coeff_p1_m1_p1 = t22267+t22262+t21811+t22258+t22303;
+ coeffs_dxy->coeff_p2_m1_p1 = t21819+t22311+t22366+t22133+t22312+t22372;
+ coeffs_dxy->coeff_m2_0_p1 = t21856+t22293+t22323;
+ coeffs_dxy->coeff_m1_0_p1 = t22304+t21855+t22307;
+ coeffs_dxy->coeff_0_0_p1 = ((t21769*t21805+t21794*z)*t21804+t21911*y)*
+t21803+(t21911*t21804+(t21698*t21805+t21752*z)*y)*x+t21883;
+ coeffs_dxy->coeff_p1_0_p1 = t21858+t22283+t22307;
+ coeffs_dxy->coeff_p2_0_p1 = t22323+t21860+t22347;
+ coeffs_dxy->coeff_m2_p1_p1 = t21833+t22260+t22312+t22345+t22353;
+ coeffs_dxy->coeff_m1_p1_p1 = t21815+t22267+t22252+t22340+t22352;
+ coeffs_dxy->coeff_0_p1_p1 = t21859+t22261+t22287;
+ coeffs_dxy->coeff_p1_p1_p1 = t22273+t22252+t22296+t21839+t22303;
+ coeffs_dxy->coeff_p2_p1_p1 = t21108+t22291+t22391+t21842+t22345+t22480+
+t22527+t22528;
+ coeffs_dxy->coeff_m2_p2_p1 = t21825+t22221+t22209+t21917;
+ coeffs_dxy->coeff_m1_p2_p1 = t22285+t21832+t22284+t22264+t22317;
+ coeffs_dxy->coeff_0_p2_p1 = t21865+t22288+t22318;
+ coeffs_dxy->coeff_p1_p2_p1 = t22248+t22286+t22297+t21820+t22454+t22521;
+ coeffs_dxy->coeff_p2_p2_p1 = t22212+t22208+t21814+t22154;
+ coeffs_dxy->coeff_m2_m2_p2 = t21838+t22198+t22196;
+ coeffs_dxy->coeff_m1_m2_p2 = t21831+t22133+t22214+t22206;
+ coeffs_dxy->coeff_0_m2_p2 = t21851+t22242+t22256;
+ coeffs_dxy->coeff_p1_m2_p2 = t22220+t21812+t21923+t22211;
+ coeffs_dxy->coeff_p2_m2_p2 = t21816+t22202+t22199;
+ coeffs_dxy->coeff_m2_m1_p2 = t22314+t22276+t21930+t21830+t22373+t22385;
+ coeffs_dxy->coeff_m1_m1_p2 = t22266+t22280+t21823+t21917+t22365+t22382;
+ coeffs_dxy->coeff_0_m1_p2 = t21861+t22251+t22254;
+ coeffs_dxy->coeff_p1_m1_p2 = t21826+t22341+t21916+t22249+t22365+t22386;
+ coeffs_dxy->coeff_p2_m1_p2 = t21830+t22310+t22313+t21912+t22369+t22377;
+ coeffs_dxy->coeff_m2_0_p2 = t22316+t21852+t22321;
+ coeffs_dxy->coeff_m1_0_p2 = t21853+t22243+t22263;
+ coeffs_dxy->coeff_0_0_p2 = ((t21731*z+t21724*t21805)*t21804+t21909*y)*
+t21803+(t21909*t21804+(t21692*z+t21693*t21805)*y)*x+t21887;
+ coeffs_dxy->coeff_p1_0_p2 = t21866+t22243+t22329;
+ coeffs_dxy->coeff_p2_0_p2 = t22332+t21852+t22333;
+ coeffs_dxy->coeff_m2_p1_p2 = t21837+t22259+t21921+t22336+t22369+t22385;
+ coeffs_dxy->coeff_m1_p1_p2 = t22266+t22357+t22341+t22128+t21821+t22364;
+ coeffs_dxy->coeff_0_p1_p2 = t21854+t22251+t22272;
+ coeffs_dxy->coeff_p1_p1_p2 = t22364+t21826+t21922+t22270+t22382+t22445+
+t22469;
+ coeffs_dxy->coeff_p2_p1_p2 = t22314+t22269+t21817+t22299+t22336;
+ coeffs_dxy->coeff_m2_p2_p2 = t22200+t21816+t22201;
+ coeffs_dxy->coeff_m1_p2_p2 = t21828+t21108+t22216+t22206+t21061;
+ coeffs_dxy->coeff_0_p2_p2 = t21862+t22242+t22265;
+ coeffs_dxy->coeff_p1_p2_p2 = t22219+t21812+t21913+t22215;
+ coeffs_dxy->coeff_p2_p2_p2 = t21824+t22198+t22197;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxz.compute.c
new file mode 100644
index 0000000..ad552c3
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dxz.compute.c
@@ -0,0 +1,2488 @@
+fp t24172;
+fp t24176;
+fp t24086;
+fp t24080;
+fp t24974;
+fp t24047;
+fp t24174;
+fp t24044;
+fp t24973;
+fp t24972;
+fp t24079;
+fp t24056;
+fp t24971;
+fp t24970;
+fp t24043;
+fp t24170;
+fp t24463;
+fp t24048;
+fp t24389;
+fp t24969;
+fp t24143;
+fp t24096;
+fp t24398;
+fp t24968;
+fp t24155;
+fp t24033;
+fp t24169;
+fp t24967;
+fp t24136;
+fp t24128;
+fp t24903;
+fp t24085;
+fp t24454;
+fp t23448;
+fp t24405;
+fp t24966;
+fp t24144;
+fp t24171;
+fp t24175;
+fp t24411;
+fp t23905;
+fp t24162;
+fp t24017;
+fp t24965;
+fp t24416;
+fp t24433;
+fp t24964;
+fp t24052;
+fp t24088;
+fp t23970;
+fp t24963;
+fp t24106;
+fp t24450;
+fp t23830;
+fp t24092;
+fp t23833;
+fp t24962;
+fp t24111;
+fp t24431;
+fp t24113;
+fp t24173;
+fp t24495;
+fp t24319;
+fp t24961;
+fp t24072;
+fp t24083;
+fp t23956;
+fp t24435;
+fp t24960;
+fp t24125;
+fp t24110;
+fp t24385;
+fp t24959;
+fp t24099;
+fp t24448;
+fp t24482;
+fp t24958;
+fp t24054;
+fp t23950;
+fp t24053;
+fp t23511;
+fp t24957;
+fp t24412;
+fp t23421;
+fp t24453;
+fp t24956;
+fp t24109;
+fp t24443;
+fp t24102;
+fp t23975;
+fp t24955;
+fp t24107;
+fp t24500;
+fp t24954;
+fp t24095;
+fp t24455;
+fp t24168;
+fp t24953;
+fp t24473;
+fp t24952;
+fp t23998;
+fp t24312;
+fp t24471;
+fp t24951;
+fp t24154;
+fp t24950;
+fp t24418;
+fp t24949;
+fp t24153;
+fp t24094;
+fp t24948;
+fp t24947;
+fp t24150;
+fp t24403;
+fp t24124;
+fp t24946;
+fp t24522;
+fp t24336;
+fp t24543;
+fp t24129;
+fp t24945;
+fp t24425;
+fp t23747;
+fp t24944;
+fp t24390;
+fp t24943;
+fp t24479;
+fp t23748;
+fp t24942;
+fp t24127;
+fp t24476;
+fp t24941;
+fp t24082;
+fp t24940;
+fp t24076;
+fp t23952;
+fp t24486;
+fp t24939;
+fp t24051;
+fp t24447;
+fp t24071;
+fp t24460;
+fp t24938;
+fp t24391;
+fp t23424;
+fp t24388;
+fp t24937;
+fp t23971;
+fp t24936;
+fp t24935;
+fp t24120;
+fp t24112;
+fp t24934;
+fp t24065;
+fp t24519;
+fp t23961;
+fp t24933;
+fp t24089;
+fp t23985;
+fp t24875;
+fp t23958;
+fp t24932;
+fp t24526;
+fp t23702;
+fp t24931;
+fp t24064;
+fp t24493;
+fp t23947;
+fp t24930;
+fp t24929;
+fp t24928;
+fp t24070;
+fp t24927;
+fp t24101;
+fp t23621;
+fp t24926;
+fp t23972;
+fp t24078;
+fp t24925;
+fp t24075;
+fp t24924;
+fp t24525;
+fp t23773;
+fp t23657;
+fp t24923;
+fp t23498;
+fp t24922;
+fp t24032;
+fp t24921;
+fp t24084;
+fp t23966;
+fp t24074;
+fp t24920;
+fp t24919;
+fp t24020;
+fp t23852;
+fp t24918;
+fp t24045;
+fp t24046;
+fp t24917;
+fp t24406;
+fp t24299;
+fp t24916;
+fp t23503;
+fp t24915;
+fp t24914;
+fp t23943;
+fp t24913;
+fp t23945;
+fp t24386;
+fp t24912;
+fp t24440;
+fp t24402;
+fp t24911;
+fp t24451;
+fp t24910;
+fp t24909;
+fp t24908;
+fp t24457;
+fp t24907;
+fp t24520;
+fp t24906;
+fp t24116;
+fp t23994;
+fp t24069;
+fp t24905;
+fp t24904;
+fp t24902;
+fp t23658;
+fp t24464;
+fp t23647;
+fp t24901;
+fp t24367;
+fp t24098;
+fp t24900;
+fp t23964;
+fp t23461;
+fp t24468;
+fp t23603;
+fp t24899;
+fp t24512;
+fp t24119;
+fp t24459;
+fp t23625;
+fp t24462;
+fp t24324;
+fp t24490;
+fp t24133;
+fp t24313;
+fp t24898;
+fp t24897;
+fp t23788;
+fp t23547;
+fp t24896;
+fp t23695;
+fp t23984;
+fp t24895;
+fp t24118;
+fp t23613;
+fp t24159;
+fp t24894;
+fp t24893;
+fp t23987;
+fp t23801;
+fp t24892;
+fp t23954;
+fp t24441;
+fp t24373;
+fp t24891;
+fp t24445;
+fp t24484;
+fp t24890;
+fp t24889;
+fp t24888;
+fp t24384;
+fp t23643;
+fp t24414;
+fp t23583;
+fp t24887;
+fp t24002;
+fp t24294;
+fp t24886;
+fp t24885;
+fp t24884;
+fp t24317;
+fp t24883;
+fp t24882;
+fp t24881;
+fp t24533;
+fp t23819;
+fp t24392;
+fp t23834;
+fp t24880;
+fp t24879;
+fp t23667;
+fp t23851;
+fp t24878;
+fp t24030;
+fp t24877;
+fp t24876;
+fp t23467;
+fp t23651;
+fp t24874;
+fp t23965;
+fp t24873;
+fp t24055;
+fp t24417;
+fp t23434;
+fp t24872;
+fp t24871;
+fp t23639;
+fp t24485;
+fp t24296;
+fp t24470;
+fp t24870;
+fp t23532;
+fp t24393;
+fp t24869;
+fp t24300;
+fp t23516;
+fp t24868;
+fp t24413;
+fp t23491;
+fp t24867;
+fp t24432;
+fp t23771;
+fp t23732;
+fp t24866;
+fp t24346;
+fp t24151;
+fp t24478;
+fp t24347;
+fp t24865;
+fp t24461;
+fp t23670;
+fp t24100;
+fp t24474;
+fp t24348;
+fp t24864;
+fp t24121;
+fp t24508;
+fp t24863;
+fp t23509;
+fp t24862;
+fp t23479;
+fp t23510;
+fp t24861;
+fp t24487;
+fp t24380;
+fp t24114;
+fp t24496;
+fp t24378;
+fp t24117;
+fp t24860;
+fp t24135;
+fp t23770;
+fp t24328;
+fp t24859;
+fp t23981;
+fp t23823;
+fp t24858;
+fp t24166;
+fp t24511;
+fp t24857;
+fp t24502;
+fp t24856;
+fp t24401;
+fp t23493;
+fp t23576;
+fp t24855;
+fp t23635;
+fp t24105;
+fp t24854;
+fp t24494;
+fp t23757;
+fp t24853;
+fp t24852;
+fp t23832;
+fp t24134;
+fp t24524;
+fp t24359;
+fp t24851;
+fp t24132;
+fp t24850;
+fp t23536;
+fp t23456;
+fp t24849;
+fp t23951;
+fp t24848;
+fp t23805;
+fp t24847;
+fp t24139;
+fp t24122;
+fp t24846;
+fp t24005;
+fp t24844;
+fp t23815;
+fp t24506;
+fp t24337;
+fp t24843;
+fp t23420;
+fp t24841;
+fp t23949;
+fp t23426;
+fp t24840;
+fp t23508;
+fp t23499;
+fp t24839;
+fp t23997;
+fp t23640;
+fp t24838;
+fp t24837;
+fp t23570;
+fp t23558;
+fp t24836;
+fp t24444;
+fp t23472;
+fp t24835;
+fp t24437;
+fp t23604;
+fp t23982;
+fp t23622;
+fp t24834;
+fp t24427;
+fp t23782;
+fp t23785;
+fp t24309;
+fp t24833;
+fp t23960;
+fp t24330;
+fp t24832;
+fp t24420;
+fp t24831;
+fp t23739;
+fp t23730;
+fp t24830;
+fp t23990;
+fp t23776;
+fp t24545;
+fp t24829;
+fp t23561;
+fp t24828;
+fp t23592;
+fp t24303;
+fp t24827;
+fp t23515;
+fp t24826;
+fp t24825;
+fp t24824;
+fp t24823;
+fp t23497;
+fp t24822;
+fp t23419;
+fp t24821;
+fp t24820;
+fp t24424;
+fp t24028;
+fp t24365;
+fp t24157;
+fp t24323;
+fp t24819;
+fp t23865;
+fp t23780;
+fp t24523;
+fp t23660;
+fp t24818;
+fp t23962;
+fp t23599;
+fp t24531;
+fp t24375;
+fp t24817;
+fp t24421;
+fp t23594;
+fp t24816;
+fp t23565;
+fp t24815;
+fp t23969;
+fp t23571;
+fp t24814;
+fp t23862;
+fp t23701;
+fp t24297;
+fp t24813;
+fp t23743;
+fp t23736;
+fp t24419;
+fp t24315;
+fp t24812;
+fp t24541;
+fp t23587;
+fp t23450;
+fp t24318;
+fp t24811;
+fp t24810;
+fp t24809;
+fp t24308;
+fp t24808;
+fp t23514;
+fp t23733;
+fp t24807;
+fp t23543;
+fp t24316;
+fp t24806;
+fp t24805;
+fp t23646;
+fp t24001;
+fp t24804;
+fp t24452;
+fp t23682;
+fp t24803;
+fp t24542;
+fp t24802;
+fp t24123;
+fp t24394;
+fp t23843;
+fp t24801;
+fp t24800;
+fp t24456;
+fp t23769;
+fp t24004;
+fp t23610;
+fp t24137;
+fp t24507;
+fp t23606;
+fp t24799;
+fp t23973;
+fp t24798;
+fp t24011;
+fp t24475;
+fp t24797;
+fp t24796;
+fp t23991;
+fp t24795;
+fp t24794;
+fp t24513;
+fp t23741;
+fp t23573;
+fp t24793;
+fp t23786;
+fp t23778;
+fp t24792;
+fp t24535;
+fp t24349;
+fp t23811;
+fp t24529;
+fp t24791;
+fp t24790;
+fp t23483;
+fp t24789;
+fp t24788;
+fp t24073;
+fp t24428;
+fp t23559;
+fp t23868;
+fp t24527;
+fp t23618;
+fp t24787;
+fp t24481;
+fp t23858;
+fp t24786;
+fp t24785;
+fp t23706;
+fp t24409;
+fp t23821;
+fp t24010;
+fp t23721;
+fp t24784;
+fp t24407;
+fp t23803;
+fp t24439;
+fp t23845;
+fp t24783;
+fp t23717;
+fp t23612;
+fp t24782;
+fp t24538;
+fp t23608;
+fp t23626;
+fp t24381;
+fp t24781;
+fp t23835;
+fp t24780;
+fp t24515;
+fp t24408;
+fp t23930;
+fp t23883;
+fp t24779;
+fp t23520;
+fp t23439;
+fp t24778;
+fp t23983;
+fp t24423;
+fp t23690;
+fp t24304;
+fp t24777;
+fp t24130;
+fp t24395;
+fp t24539;
+fp t24160;
+fp t24340;
+fp t24776;
+fp t24775;
+fp t24108;
+fp t23798;
+fp t23989;
+fp t24332;
+fp t24774;
+fp t24426;
+fp t24325;
+fp t24773;
+fp t23728;
+fp t24466;
+fp t24772;
+fp t24771;
+fp t23863;
+fp t23438;
+fp t24770;
+fp t23473;
+fp t24769;
+fp t24768;
+fp t24767;
+fp t24766;
+fp t24765;
+fp t24341;
+fp t24764;
+fp t24345;
+fp t23891;
+fp t24763;
+fp t24344;
+fp t23624;
+fp t24762;
+fp t24438;
+fp t23449;
+fp t24761;
+fp t24760;
+fp t23700;
+fp t24310;
+fp t24759;
+fp t24343;
+fp t24758;
+fp t23800;
+fp t24757;
+fp t24756;
+fp t23729;
+fp t23750;
+fp t24755;
+fp t24754;
+fp t24753;
+fp t24752;
+fp t24751;
+fp t23553;
+fp t24750;
+fp t24400;
+fp t23664;
+fp t24749;
+fp t24530;
+fp t24360;
+fp t24283;
+fp t24748;
+fp t24747;
+fp t23765;
+fp t24306;
+fp t24746;
+fp t24745;
+fp t23996;
+fp t24339;
+fp t24744;
+fp t23468;
+fp t24358;
+fp t24743;
+fp t24301;
+fp t24742;
+fp t24741;
+fp t24740;
+fp t23772;
+fp t23584;
+fp t23652;
+fp t24739;
+fp t23645;
+fp t24738;
+fp t24161;
+fp t24104;
+fp t24737;
+fp t24149;
+fp t24097;
+fp t24736;
+fp t23909;
+fp t24022;
+fp t24305;
+fp t24735;
+fp t24734;
+fp t23429;
+fp t24733;
+fp t24514;
+fp t23976;
+fp t23857;
+fp t24732;
+fp t23839;
+fp t24446;
+fp t24731;
+fp t23705;
+fp t24254;
+fp t24730;
+fp t24729;
+fp t24728;
+fp t23535;
+fp t24727;
+fp t24726;
+fp t24725;
+fp t23661;
+fp t24724;
+fp t24516;
+fp t24723;
+fp t23812;
+fp t24383;
+fp t24722;
+fp t24721;
+fp t24720;
+fp t24326;
+fp t23892;
+fp t24719;
+fp t23826;
+fp t24718;
+fp t24717;
+fp t24544;
+fp t24716;
+fp t24311;
+fp t24715;
+fp t24058;
+fp t24298;
+fp t24714;
+fp t24141;
+fp t24713;
+fp t24370;
+fp t24712;
+fp t24327;
+fp t24711;
+fp t24353;
+fp t24449;
+fp t24331;
+fp t24710;
+fp t24709;
+fp t24050;
+fp t24458;
+fp t23524;
+fp t24369;
+fp t24465;
+fp t24342;
+fp t24708;
+fp t23638;
+fp t24429;
+fp t24352;
+fp t24707;
+fp t24706;
+fp t24705;
+fp t24540;
+fp t24377;
+fp t24704;
+fp t24302;
+fp t24703;
+fp t24702;
+fp t24314;
+fp t24701;
+fp t24700;
+fp t24374;
+fp t24699;
+fp t23977;
+fp t24698;
+fp t24131;
+fp t24387;
+fp t24368;
+fp t24697;
+fp t24696;
+fp t24372;
+fp t24695;
+fp t23123;
+fp t24694;
+fp t24376;
+fp t24693;
+fp t24469;
+fp t24692;
+fp t24691;
+fp t24690;
+fp t24689;
+fp t23633;
+fp t24410;
+fp t23928;
+fp t24688;
+fp t24517;
+fp t24510;
+fp t24687;
+fp t24686;
+fp t24321;
+fp t24685;
+fp t24534;
+fp t24338;
+fp t24684;
+fp t24038;
+fp t24295;
+fp t24683;
+fp t23915;
+fp t24682;
+fp t24681;
+fp t24680;
+fp t24351;
+fp t24364;
+fp t24679;
+fp t23719;
+fp t24354;
+fp t24499;
+fp t24678;
+fp t24677;
+fp t24329;
+fp t24676;
+fp t24675;
+fp t24674;
+fp t24673;
+fp t24672;
+fp t24671;
+fp t23073;
+fp t24670;
+fp t24669;
+fp t24039;
+fp t23902;
+fp t23849;
+fp t24668;
+fp t24667;
+fp t24472;
+fp t24666;
+fp t24382;
+fp t23459;
+fp t24665;
+fp t23234;
+fp t24664;
+fp t24663;
+fp t24322;
+fp t24662;
+fp t24363;
+fp t24661;
+fp t23575;
+fp t24660;
+fp t24659;
+fp t23557;
+fp t23672;
+fp t23850;
+fp t24658;
+fp t24657;
+fp t24656;
+fp t24503;
+fp t24655;
+fp t24528;
+fp t23855;
+fp t24362;
+fp t24654;
+fp t24307;
+fp t24653;
+fp t23501;
+fp t24652;
+fp t24651;
+fp t24650;
+fp t24505;
+fp t24649;
+fp t23676;
+fp t24648;
+fp t23577;
+fp t24371;
+fp t24647;
+fp t24646;
+fp t24645;
+fp t24644;
+fp t24537;
+fp t23523;
+fp t24643;
+fp t23225;
+fp t24642;
+fp t24356;
+fp t24641;
+fp t24640;
+fp t24639;
+fp t24638;
+fp t24637;
+fp t23767;
+fp t24636;
+fp t24635;
+fp t24634;
+fp t24489;
+fp t24396;
+fp t24633;
+fp t24632;
+fp t24631;
+fp t23683;
+fp t24630;
+fp t24629;
+fp t24628;
+fp t24627;
+fp t23794;
+fp t24626;
+fp t24504;
+fp t24126;
+fp t24625;
+fp t24041;
+fp t23934;
+fp t24415;
+fp t24333;
+fp t24361;
+fp t24624;
+fp t24049;
+fp t24623;
+fp t24622;
+fp t24621;
+fp t24620;
+fp t24619;
+fp t24618;
+fp t24366;
+fp t24617;
+fp t23877;
+fp t24616;
+fp t24615;
+fp t24158;
+fp t24037;
+fp t23871;
+fp t24614;
+fp t24613;
+fp t24422;
+fp t24612;
+fp t24611;
+fp t24610;
+fp t24609;
+fp t24608;
+fp t24607;
+fp t24034;
+fp t23867;
+fp t24536;
+fp t23654;
+fp t24606;
+fp t24605;
+fp t24604;
+fp t24603;
+fp t24602;
+fp t24241;
+fp t24601;
+fp t24600;
+fp t23433;
+fp t24243;
+fp t24599;
+fp t24242;
+fp t24598;
+fp t24115;
+fp t24597;
+fp t24090;
+fp t24596;
+fp t23462;
+fp t24595;
+fp t24404;
+fp t24164;
+fp t24594;
+fp t24434;
+fp t24593;
+fp t24091;
+fp t24147;
+fp t24592;
+fp t24436;
+fp t23869;
+fp t23687;
+fp t24591;
+fp t23796;
+fp t24026;
+fp t23876;
+fp t24590;
+fp t24589;
+fp t24588;
+fp t24587;
+fp t24016;
+fp t23936;
+fp t24163;
+fp t24586;
+fp t24585;
+fp t24584;
+fp t24018;
+fp t24156;
+fp t24103;
+fp t24583;
+fp t24582;
+fp t24581;
+fp t24483;
+fp t24580;
+fp t24579;
+fp t24284;
+fp t24578;
+fp t24577;
+fp t24279;
+fp t24576;
+fp t24575;
+fp t24574;
+fp t24573;
+fp t24399;
+fp t24572;
+fp t24571;
+fp t24570;
+fp t24569;
+fp t24498;
+fp t24568;
+fp t24567;
+fp t24566;
+fp t24565;
+fp t24564;
+fp t24563;
+fp t24562;
+fp t24561;
+fp t24560;
+fp t24559;
+fp t24558;
+fp t24557;
+fp t24556;
+fp t24555;
+fp t24554;
+fp t24553;
+fp t24552;
+fp t24551;
+fp t24550;
+fp t24549;
+fp t24548;
+fp t24547;
+fp t24546;
+fp t24146;
+fp t24518;
+fp t24497;
+fp t24492;
+fp t24491;
+fp t24027;
+fp t24480;
+fp t24467;
+fp t24357;
+fp t24355;
+fp t24350;
+fp t24334;
+fp t24293;
+fp t24292;
+fp t24289;
+fp t24288;
+fp t24285;
+fp t24282;
+fp t24278;
+fp t24277;
+fp t24276;
+fp t24275;
+fp t24274;
+fp t24273;
+fp t24063;
+fp t24272;
+fp t24271;
+fp t24059;
+fp t24270;
+fp t24140;
+fp t24269;
+fp t24145;
+fp t24268;
+fp t24077;
+fp t24267;
+fp t24266;
+fp t24265;
+fp t24264;
+fp t24263;
+fp t24262;
+fp t24261;
+fp t24260;
+fp t24259;
+fp t24258;
+fp t24087;
+fp t24138;
+fp t24257;
+fp t24256;
+fp t24255;
+fp t24253;
+fp t24252;
+fp t24251;
+fp t24068;
+fp t24250;
+fp t24249;
+fp t24248;
+fp t24247;
+fp t24246;
+fp t24245;
+fp t24244;
+fp t24152;
+fp t24240;
+fp t24239;
+fp t24238;
+fp t24237;
+fp t24236;
+fp t24235;
+fp t24234;
+fp t24233;
+fp t24232;
+fp t24231;
+fp t24230;
+fp t24229;
+fp t24228;
+fp t24227;
+fp t24226;
+fp t24225;
+fp t24224;
+fp t24223;
+fp t24222;
+fp t24221;
+fp t24220;
+fp t24219;
+fp t24218;
+fp t24217;
+fp t24216;
+fp t24215;
+fp t24214;
+fp t24213;
+fp t24212;
+fp t24211;
+fp t24210;
+fp t24209;
+fp t24208;
+fp t24207;
+fp t24206;
+fp t24205;
+fp t24204;
+fp t24203;
+fp t24202;
+fp t24201;
+fp t24200;
+fp t24199;
+fp t24198;
+fp t24197;
+fp t24196;
+fp t24195;
+fp t24194;
+fp t24193;
+fp t24192;
+fp t24191;
+fp t24190;
+fp t24189;
+fp t24188;
+fp t24187;
+fp t24186;
+fp t24185;
+fp t24184;
+fp t24183;
+fp t24182;
+fp t24181;
+ t24172 = y*y;
+ t24176 = t24172*t24172;
+ t24086 = RATIONAL(1.0,576.0);
+ t24080 = RATIONAL(1.0,144.0);
+ t24974 = t24086*t24176+t24080;
+ t24047 = RATIONAL(-1.0,1728.0);
+ t24174 = t24172*y;
+ t24044 = RATIONAL(1.0,1728.0);
+ t24973 = t24047*t24174+t24044*y;
+ t24972 = t24047*y+t24044*t24174;
+ t24079 = RATIONAL(-5.0,288.0);
+ t24056 = RATIONAL(5.0,288.0);
+ t24971 = y*t24056+t24174*t24079;
+ t24970 = t24174*t24056+y*t24079;
+ t24043 = RATIONAL(-1.0,1152.0);
+ t24170 = x*x;
+ t24463 = t24172*t24170;
+ t24048 = RATIONAL(1.0,1152.0);
+ t24389 = t24048*t24170;
+ t24969 = t24043*t24463+t24176*t24389;
+ t24143 = RATIONAL(-1.0,9.0);
+ t24096 = RATIONAL(-1.0,36.0);
+ t24398 = t24096*t24176;
+ t24968 = t24398+t24143;
+ t24155 = RATIONAL(-1.0,3.0);
+ t24033 = t24155*t24170;
+ t24169 = RATIONAL(4.0,9.0);
+ t24967 = t24033+t24169;
+ t24136 = RATIONAL(1.0,72.0);
+ t24128 = RATIONAL(1.0,18.0);
+ t24903 = t24136*t24176+t24128;
+ t24085 = RATIONAL(-1.0,576.0);
+ t24454 = t24085*t24170;
+ t23448 = t24176*t24454;
+ t24405 = t24172*t24086;
+ t24966 = t24170*t24405+t23448;
+ t24144 = RATIONAL(1.0,9.0);
+ t24171 = z*z;
+ t24175 = t24171*z;
+ t24411 = t24174*t24175;
+ t23905 = t24144*t24411;
+ t24162 = RATIONAL(-4.0,9.0);
+ t24017 = t24162*t24175;
+ t24965 = t23905+y*t24017;
+ t24416 = t24170*t24086;
+ t24433 = t24174*t24170;
+ t24964 = t24085*t24433+y*t24416;
+ t24052 = RATIONAL(1.0,432.0);
+ t24088 = RATIONAL(-1.0,864.0);
+ t23970 = t24088*t24174;
+ t24963 = t24052*t24411+z*t23970;
+ t24106 = RATIONAL(-2.0,27.0);
+ t24450 = t24175*t24106;
+ t23830 = y*t24450;
+ t24092 = RATIONAL(1.0,54.0);
+ t23833 = t24092*t24411;
+ t24962 = t23830+t23833;
+ t24111 = RATIONAL(-5.0,96.0);
+ t24431 = t24171*t24111;
+ t24113 = RATIONAL(1.0,48.0);
+ t24173 = x*t24170;
+ t24495 = t24173*t24171;
+ t24319 = t24113*t24495;
+ t24961 = x*t24431+t24319;
+ t24072 = RATIONAL(5.0,192.0);
+ t24083 = RATIONAL(-5.0,576.0);
+ t23956 = t24083*t24172;
+ t24435 = t24172*t24171;
+ t24960 = t23956+t24072*t24435;
+ t24125 = RATIONAL(1.0,24.0);
+ t24110 = RATIONAL(1.0,96.0);
+ t24385 = t24171*t24110;
+ t24959 = t24176*t24385+t24125*t24171;
+ t24099 = RATIONAL(4.0,27.0);
+ t24448 = t24174*t24099;
+ t24482 = t24173*t24174;
+ t24958 = x*t24448+t24106*t24482;
+ t24054 = RATIONAL(1.0,864.0);
+ t23950 = t24054*t24174;
+ t24053 = RATIONAL(-1.0,432.0);
+ t23511 = t24053*t24411;
+ t24957 = t23511+z*t23950;
+ t24412 = t24085*t24171;
+ t23421 = t24172*t24412;
+ t24453 = t24176*t24171;
+ t24956 = t23421+t24086*t24453;
+ t24109 = RATIONAL(2.0,27.0);
+ t24443 = t24109*t24172;
+ t24102 = RATIONAL(-1.0,54.0);
+ t23975 = t24102*t24176;
+ t24955 = t24443+t23975;
+ t24107 = RATIONAL(-4.0,27.0);
+ t24500 = t24107*t24174;
+ t24954 = x*t24500+t24109*t24482;
+ t24095 = RATIONAL(-1.0,18.0);
+ t24455 = t24095*t24170;
+ t24168 = RATIONAL(2.0,9.0);
+ t24953 = t24168*t24463+t24176*t24455;
+ t24473 = t24173*t24054;
+ t24952 = t24088*t24482+y*t24473;
+ t23998 = t24128*t24173;
+ t24312 = t24171*t23998;
+ t24471 = t24143*t24171;
+ t24951 = t24312+x*t24471;
+ t24154 = RATIONAL(8.0,9.0);
+ t24950 = t24168*t24176+t24154;
+ t24418 = t24095*t24171;
+ t24949 = t24176*t24418+t24168*t24435;
+ t24153 = RATIONAL(1.0,3.0);
+ t24094 = RATIONAL(1.0,12.0);
+ t24948 = t24153*t24171+t24094*t24453;
+ t24947 = t24174*t24416+y*t24454;
+ t24150 = RATIONAL(-2.0,9.0);
+ t24403 = t24150*t24171;
+ t24124 = RATIONAL(8.0,27.0);
+ t24946 = (t24124+t24403)*t24173;
+ t24522 = x*t24099;
+ t24336 = t24175*t24522;
+ t24543 = x*z;
+ t24129 = RATIONAL(-8.0,27.0);
+ t24945 = t24129*t24543+t24336;
+ t24425 = t24175*t24129;
+ t23747 = t24109*t24411;
+ t24944 = y*t24425+t23747;
+ t24390 = t24176*t24128;
+ t24943 = t24171*t24390+t24172*t24403;
+ t24479 = t24136*t24170;
+ t23748 = t24176*t24479;
+ t24942 = t23748+t23975;
+ t24127 = RATIONAL(1.0,36.0);
+ t24476 = t24127*t24176;
+ t24941 = t24144+t24476;
+ t24082 = RATIONAL(-1.0,144.0);
+ t24940 = t24085*t24176+t24082;
+ t24076 = RATIONAL(1.0,288.0);
+ t23952 = t24088*t24176;
+ t24486 = t24176*t24170;
+ t24939 = t23952+t24076*t24486;
+ t24051 = RATIONAL(1.0,216.0);
+ t24447 = t24173*t24051;
+ t24071 = RATIONAL(-1.0,216.0);
+ t24460 = t24173*t24071;
+ t24938 = t24174*t24460+y*t24447;
+ t24391 = t24175*t24051;
+ t23424 = t24174*t24391;
+ t24388 = t24071*t24175;
+ t24937 = t23424+y*t24388;
+ t23971 = t24053*t24176;
+ t24936 = t23971+t24052*t24172;
+ t24935 = t24150*t24463+t24170*t24390;
+ t24120 = RATIONAL(-1.0,24.0);
+ t24112 = RATIONAL(-1.0,96.0);
+ t24934 = t24112*t24453+t24120*t24171;
+ t24065 = RATIONAL(-1.0,108.0);
+ t24519 = y*t24065;
+ t23961 = t24051*y;
+ t24933 = z*t23961+t24175*t24519;
+ t24089 = RATIONAL(-1.0,72.0);
+ t23985 = t24089*t24176;
+ t24875 = t23985+t24095;
+ t23958 = t24052*t24176;
+ t24932 = t23958+t24053*t24172;
+ t24526 = y*t24175;
+ t23702 = t24106*t24411;
+ t24931 = t23702+t24124*t24526;
+ t24064 = RATIONAL(1.0,108.0);
+ t24493 = t24173*t24064;
+ t23947 = t24071*y;
+ t24930 = x*t23947+y*t24493;
+ t24929 = t24174*t24447+y*t24460;
+ t24928 = t24172*t24454+t24176*t24416;
+ t24070 = RATIONAL(16.0,27.0);
+ t24927 = t24070*t24172+t24107*t24176;
+ t24101 = RATIONAL(-1.0,12.0);
+ t23621 = t24101*t24486;
+ t24926 = t24144*t24176+t23621;
+ t23972 = t24054*t24176;
+ t24078 = RATIONAL(-1.0,288.0);
+ t24925 = t24078*t24453+t23972;
+ t24075 = RATIONAL(1.0,192.0);
+ t24924 = t24113*t24171+t24075*t24453;
+ t24525 = y*t24109;
+ t23773 = t24175*t24525;
+ t23657 = t24102*t24411;
+ t24923 = t23657+t23773;
+ t23498 = t24174*t24388;
+ t24922 = y*t24391+t23498;
+ t24032 = t24155*t24171;
+ t24921 = t24032+t24101*t24453;
+ t24084 = RATIONAL(5.0,576.0);
+ t23966 = t24084*t24172;
+ t24074 = RATIONAL(-5.0,192.0);
+ t24920 = t23966+t24074*t24435;
+ t24919 = t24088*y*t24173+t24174*t24473;
+ t24020 = t24143*t24176;
+ t23852 = t24094*t24486;
+ t24918 = t24020+t23852;
+ t24045 = RATIONAL(1.0,3456.0);
+ t24046 = RATIONAL(-1.0,3456.0);
+ t24917 = t24046*t24176+t24045*t24172;
+ t24406 = t24173*t24078;
+ t24299 = t24171*t24406;
+ t24916 = t24447+t24299;
+ t23503 = t24171*t24405;
+ t24915 = t23503+t24176*t24412;
+ t24914 = t24089*t24175+t24974*z;
+ t23943 = t24046*t24172;
+ t24913 = t23943+t24172*t24389+t24043*t24486;
+ t23945 = t24045*t24176;
+ t24386 = t24043*t24171;
+ t24912 = t24048*t24435+t23945+t24176*t24386;
+ t24440 = t24175*t24172;
+ t24402 = t24047*t24176;
+ t24911 = t24175*t24402+t24044*t24440+z*t23945;
+ t24451 = t24173*t24044;
+ t24910 = x*t23943+t24172*t24451+t24173*t24402;
+ t24909 = t24048*t24453+t24172*t24386+t24917;
+ t24908 = t24054*t24526+t24088*t24411+t24972*z;
+ t24457 = t24174*t24171;
+ t24907 = t24086*t24457+y*t24412+t24973;
+ t24520 = y*t24171;
+ t24906 = t24174*t24412+t24086*t24520+t24972;
+ t24116 = RATIONAL(-1.0,48.0);
+ t23994 = t24116*t24171;
+ t24069 = RATIONAL(-1.0,192.0);
+ t24905 = t24069*t24453+t23994+t24974;
+ t24904 = t24088*t24526+t24054*t24411+t24973*z;
+ t24902 = t24967*t24175;
+ t23658 = t24127*t24457;
+ t24464 = t24096*t24170;
+ t23647 = y*t24464;
+ t24901 = t23658+t23647;
+ t24367 = y*t23994;
+ t24098 = RATIONAL(1.0,27.0);
+ t24900 = t24170*t24367+t24098*t24174;
+ t23964 = t24064*t24176;
+ t23461 = t24175*t23964;
+ t24468 = t24173*t24053;
+ t23603 = t24172*t24468;
+ t24899 = z*t23603+x*t23461;
+ t24512 = t24176*t24543;
+ t24119 = RATIONAL(5.0,36.0);
+ t24459 = t24119*t24172;
+ t23625 = x*t24459;
+ t24462 = t24173*t24175;
+ t24324 = t24176*t24462;
+ t24490 = t24096*t24324+z*t23625;
+ t24133 = RATIONAL(-5.0,36.0);
+ t24313 = t24173*t24440;
+ t24898 = t24490+t24127*t24313+t24133*t24512;
+ t24897 = t24082*t24526+t24080*t24411;
+ t23788 = y*t24479;
+ t23547 = t24078*t24457;
+ t24896 = t23788+t23547;
+ t23695 = t24110*t24486;
+ t23984 = t24125*t24170;
+ t24895 = t23695+t23984;
+ t24118 = RATIONAL(5.0,12.0);
+ t23613 = t24118*t24435;
+ t24159 = RATIONAL(-5.0,9.0);
+ t24894 = t23613+t24159*t24172;
+ t24893 = t24970*x;
+ t23987 = t24120*t24170;
+ t23801 = t24112*t24486;
+ t24892 = t23987+t23801;
+ t23954 = t24071*t24174;
+ t24441 = t24171*t24170;
+ t24373 = y*t24441;
+ t24891 = t23954+t24110*t24373;
+ t24445 = t24173*t24080;
+ t24484 = t24173*t24082;
+ t24890 = y*t24484+t24174*t24445;
+ t24889 = t24968*x;
+ t24888 = t24971*x;
+ t24384 = t24171*t24136;
+ t23643 = y*t24384;
+ t24414 = t24078*t24170;
+ t23583 = t24174*t24414;
+ t24887 = t23643+t23583;
+ t24002 = t24098*y;
+ t24294 = t24116*t24457;
+ t24886 = t24002+t24170*t24294;
+ t24885 = t24082*t24482+y*t24445;
+ t24884 = t24153*t24495+t24162*t24173;
+ t24317 = t24171*t24433;
+ t24883 = t23961+t24112*t24317;
+ t24882 = t23950+t24120*t24373;
+ t24881 = t24082*t24411+t24080*t24526;
+ t24533 = y*t24170;
+ t23819 = t24127*t24533;
+ t24392 = t24096*t24171;
+ t23834 = t24174*t24392;
+ t24880 = t23819+t23834;
+ t24879 = t24116*t24170+t24069*t24486;
+ t23667 = t24127*t24433;
+ t23851 = y*t24392;
+ t24878 = t23667+t23851;
+ t24030 = t24169*t24173;
+ t24877 = t24173*t24032+t24030;
+ t24876 = t23947+t24110*t24317;
+ t23467 = t24076*t24433;
+ t23651 = t24089*t24520;
+ t24874 = t23467+t23651;
+ t23965 = t24051*t24174;
+ t24873 = t23965+t24112*t24373;
+ t24055 = RATIONAL(-5.0,144.0);
+ t24417 = t24176*t24055;
+ t23434 = z*t24417;
+ t24872 = x*t23434+t24144*t24313+t24490;
+ t24871 = t24113*t24170+t24075*t24486+t24940;
+ t23639 = t24170*t23985;
+ t24485 = t24175*t24170;
+ t24296 = t24082*t24485;
+ t24470 = t24176*t24051;
+ t24870 = t24052*t24440+t24172*t24296+(t24470+t23639)*z;
+ t23532 = t24076*t24520;
+ t24393 = t24089*t24174;
+ t24869 = t23532+t24170*t24393+t24873;
+ t24300 = t24175*t24464;
+ t23516 = t24176*t24414;
+ t24868 = t24172*t24300+t24064*t24440+(t23972+t23516)*z;
+ t24413 = t24173*t24065;
+ t23491 = t24176*t24413;
+ t24867 = t24172*t24336+z*t23491;
+ t24432 = t24174*t24096;
+ t23771 = t24170*t24432;
+ t23732 = t24127*t24520;
+ t24866 = t23771+t23732;
+ t24346 = x*t24440;
+ t24151 = RATIONAL(-5.0,3.0);
+ t24478 = t24173*t24176;
+ t24347 = z*t24478;
+ t24865 = t24118*t24347+t24151*t24346;
+ t24461 = t24173*t24098;
+ t23670 = t24172*t24461;
+ t24100 = RATIONAL(-1.0,27.0);
+ t24474 = t24175*t24100;
+ t24348 = x*t24474;
+ t24864 = z*t23670+t24176*t24348;
+ t24121 = RATIONAL(-20.0,9.0);
+ t24508 = t24172*t24543;
+ t24863 = t24121*t24508+t24144*t24324;
+ t23509 = z*t23956;
+ t24862 = t24080*t24324+x*t23509;
+ t23479 = t24173*t23958;
+ t23510 = t24065*t24440;
+ t24861 = z*t23479+x*t23510;
+ t24487 = t24176*t24175;
+ t24380 = x*t24487;
+ t24114 = RATIONAL(5.0,48.0);
+ t24496 = t24173*t24172;
+ t24378 = z*t24496;
+ t24117 = RATIONAL(-5.0,48.0);
+ t24860 = t24117*t24380+t24114*t24378;
+ t24135 = RATIONAL(-5.0,72.0);
+ t23770 = t24135*t24496;
+ t24328 = t24175*t24390;
+ t24859 = x*t24328+z*t23770;
+ t23981 = t24092*t24176;
+ t23823 = z*t23981;
+ t24858 = x*t23823+t24106*t24313;
+ t24166 = RATIONAL(5.0,9.0);
+ t24511 = t24166*t24543;
+ t24857 = t24162*t24313+t24176*t24511;
+ t24502 = RATIONAL(-25.0,96.0)*t24172;
+ t24856 = t24125*t24324+t24502*t24543;
+ t24401 = t24172*t24056;
+ t23493 = t24175*t24401;
+ t23576 = t24176*t24406;
+ t24855 = x*t23493+z*t23576;
+ t23635 = t24095*t24440;
+ t24105 = RATIONAL(5.0,72.0);
+ t24854 = t24105*t24347+x*t23635;
+ t24494 = t24172*t24106;
+ t23757 = x*t24494;
+ t24853 = t24092*t24324+z*t23757;
+ t24852 = t24151*t24378+t24118*t24380;
+ t23832 = t24136*t24487;
+ t24134 = RATIONAL(-5.0,18.0);
+ t24524 = z*t24134;
+ t24359 = t24173*t24524;
+ t24851 = t24172*t24359+x*t23832;
+ t24132 = RATIONAL(10.0,9.0);
+ t24850 = t24132*t24346+t24150*t24347;
+ t23536 = t24078*t24487;
+ t23456 = t24173*t24401;
+ t24849 = x*t23536+z*t23456;
+ t23951 = t24064*t24174;
+ t24848 = t23951+t24101*t24373;
+ t23805 = t24135*t24440;
+ t24847 = x*t23805+t24128*t24347;
+ t24139 = RATIONAL(-1.0,6.0);
+ t24122 = RATIONAL(25.0,6.0);
+ t24846 = t24122*t24508+t24139*t24324;
+ t24005 = t24100*y;
+ t24844 = t24005+t24113*t24317;
+ t23815 = t24098*t24440;
+ t24506 = t24173*t24100;
+ t24337 = z*t24506;
+ t24843 = t24176*t24337+x*t23815;
+ t23420 = x*t23952;
+ t24841 = t24092*t24313+z*t23420;
+ t23949 = t24051*t24172;
+ t23426 = x*t23949;
+ t24840 = t24071*t24324+z*t23426;
+ t23508 = t24053*t24440;
+ t23499 = t24173*t23964;
+ t24839 = z*t23499+x*t23508;
+ t23997 = t24136*t24173;
+ t23640 = t24176*t23997;
+ t24838 = t24134*t24346+z*t23640;
+ t24837 = t24114*t24346+t24117*t24347;
+ t23570 = t24172*t24413;
+ t23558 = t24175*t23958;
+ t24836 = x*t23558+z*t23570;
+ t24444 = t24071*t24176;
+ t23472 = x*t24444;
+ t24835 = z*t23472+t24051*t24313;
+ t24437 = t24176*t24105;
+ t23604 = x*t24437;
+ t23982 = t24095*t24173;
+ t23622 = t24172*t23982;
+ t24834 = z*t23622+t24175*t23604;
+ t24427 = t24089*t24172;
+ t23782 = t24171*t24427;
+ t23785 = t24170*t24427;
+ t24309 = t24176*t24441;
+ t24833 = t23782+t23785+t24112*t24309;
+ t23960 = t24065*t24174;
+ t24330 = t24173*t24457;
+ t24832 = t24089*t24330+(t23851+t23960)*x;
+ t24420 = t24172*t24082;
+ t24831 = t24170*t24420+t24956;
+ t23739 = t24172*t24384;
+ t23730 = t24136*t24463;
+ t24830 = t23739+t24110*t24309+t23730;
+ t23990 = t24106*t24174;
+ t23776 = t24174*t24461;
+ t24545 = y*x;
+ t24829 = t23776+t24418*t24545+x*t23990;
+ t23561 = t24076*t24533;
+ t24828 = y*t24296+(t23561+t23965)*z;
+ t23592 = z*t23960;
+ t24303 = t24170*t24411;
+ t24827 = t23592+t24089*t24303+z*t23647;
+ t23515 = x*t23951;
+ t24826 = t23515+t24136*t24330+x*t23732;
+ t24825 = t24171*t24420+t24928;
+ t24824 = z*t23788+t24957;
+ t24823 = t24136*t24303+(t23951+t23819)*z;
+ t23497 = t24174*t24468;
+ t24822 = t23497+(t23643+t23950)*x;
+ t23419 = t24072*t24463;
+ t24821 = t24175*t23695+t23509+t23536+z*t23419;
+ t24820 = t24176*t24296+t23558+(t23949+t23785)*z;
+ t24424 = t24132*t24172;
+ t24028 = t24144*t24173;
+ t24365 = x*t24435;
+ t24157 = RATIONAL(-5.0,6.0);
+ t24323 = t24173*t24453;
+ t24819 = x*t24424+t24157*t24365+t24101*t24323+t24176*t24028;
+ t23865 = t24098*t24526;
+ t23780 = t24095*t24433;
+ t24523 = y*t24106;
+ t23660 = z*t24523;
+ t24818 = t23865+z*t23780+t24127*t24303+t23660;
+ t23962 = t24065*t24176;
+ t23599 = t24175*t23962;
+ t24531 = t24173*z;
+ t24375 = t24099*t24531;
+ t24817 = t24172*t24375+x*t23599+t24843;
+ t24421 = t24144*t24171;
+ t23594 = t24082*t24433;
+ t24816 = y*t24421+t23594+t24848;
+ t23565 = t24076*t24496;
+ t24815 = t24079*t24380+z*t23565+t24855;
+ t23969 = t24071*t24172;
+ t23571 = t24080*t24486;
+ t24814 = (t23971+t23571)*t24175+(t23969+t23730)*z;
+ t23862 = x*t24525;
+ t23701 = t24128*t24457;
+ t24297 = t24173*t24432;
+ t24813 = x*t23701+y*t24506+t23862+t24171*t24297;
+ t23743 = y*t24461;
+ t23736 = t24174*t24418;
+ t24419 = t24173*t24127;
+ t24315 = t24174*t24419;
+ t24812 = t23743+t24171*t24315+(t23736+t24523)*x;
+ t24541 = y*t24064;
+ t23587 = x*t24541;
+ t23450 = t24064*t24526;
+ t24318 = t24175*t24413;
+ t24811 = t24174*t24318+z*t23587+t24173*t23450+x*t23592;
+ t24810 = t24876+t24896;
+ t24809 = t24841+t24861;
+ t24308 = t24170*t24435;
+ t24808 = t24075*t24308+t24069*t24309+t24936;
+ t23514 = t24076*t24457;
+ t23733 = t24089*t24533;
+ t24807 = t23514+t23733+t24883;
+ t23543 = y*t24413;
+ t24316 = t24171*t24484;
+ t24806 = t23543+t24174*t24316+(t23514+t23961)*x;
+ t24805 = t24176*t24468+t24080*t24323+(t23969+t23739)*x;
+ t23646 = t24127*t24463;
+ t24001 = t24100*t24172;
+ t24804 = t24942*t24175+(t24001+t23646)*z;
+ t24452 = t24174*t24092;
+ t23682 = x*t24452;
+ t24803 = x*t23660+z*t23682+t24962*t24173;
+ t24542 = y*t24543;
+ t24802 = t24121*t24542+t24174*t24511+t24965*t24173;
+ t24123 = RATIONAL(-5.0,12.0);
+ t24394 = t24171*t24123;
+ t23843 = t24172*t24394;
+ t24801 = t24120*t24323+x*t23843+t23640+t23625;
+ t24800 = t24174*t24296+z*t23467+t24933;
+ t24456 = t24174*t24134;
+ t23769 = z*t24456;
+ t24004 = t24128*t24175;
+ t23610 = y*t24004;
+ t24137 = RATIONAL(5.0,18.0);
+ t24507 = t24137*t24545;
+ t23606 = t24095*t24411;
+ t24799 = x*t23769+z*t24507+(t23606+t23610)*t24173;
+ t23973 = t24098*t24172;
+ t24798 = t24116*t24309+t23962+t24094*t24308+t23973;
+ t24011 = t24089*t24173;
+ t24475 = t24172*t24133;
+ t24797 = t24176*t24011+t24125*t24323+(t24475+t23613)*x;
+ t24796 = t24853+t24864;
+ t23991 = t24109*t24176;
+ t24795 = t24102*t24313+t23991*t24543+t24843;
+ t24794 = t24075*t24309+t24069*t24308+t24932;
+ t24513 = t24107*t24545;
+ t23741 = t24098*t24411;
+ t23573 = t24064*t24482;
+ t24793 = y*t24337+t24175*t24513+z*t23573+x*t23741;
+ t23786 = t24175*t23985;
+ t23778 = t24096*t24463;
+ t24792 = t24170*t23786+t24175*t23981+(t23778+t23973)*z;
+ t24535 = x*t24171;
+ t24349 = t24117*t24535;
+ t23811 = y*t23998;
+ t24529 = x*t24133;
+ t24791 = t23811+t24174*t24349+t24125*t24330+y*t24529;
+ t24790 = t23479+x*t23782+t23426+t24176*t24316;
+ t23483 = t24076*t24440;
+ t24789 = x*t23483+t24079*t24347+t24849;
+ t24788 = t24076*t24478+t24112*t24323+t24920*x;
+ t24073 = RATIONAL(5.0,144.0);
+ t24428 = t24174*t24073;
+ t23559 = x*t24428;
+ t23868 = t24143*t24462;
+ t24527 = z*t24133;
+ t23618 = y*t24527;
+ t24787 = x*t23618+y*t23868+z*t23559+t24175*t24315;
+ t24481 = t24174*t24102;
+ t23858 = x*t24481;
+ t24786 = (t23858+t23862)*z+t24923*t24173;
+ t24785 = t23450+t24080*t24303+(t23947+t23583)*z;
+ t23706 = t24128*t24411;
+ t24409 = t24137*t24174;
+ t23821 = z*t24409;
+ t24010 = t24095*t24175;
+ t23721 = y*t24010;
+ t24784 = t24524*t24545+x*t23821+(t23706+t23721)*t24173;
+ t24407 = t24120*t24176;
+ t23803 = t24170*t24407;
+ t24439 = t24170*t24123;
+ t23845 = t24172*t24439;
+ t24783 = t23832+t24175*t23803+(t23845+t24459)*z;
+ t23717 = t24176*t23984;
+ t23612 = t24118*t24463;
+ t24782 = t24175*t23717+t23786+(t23612+t24475)*z;
+ t24538 = y*t24119;
+ t23608 = x*t24538;
+ t23626 = y*t23982;
+ t24381 = t24114*t24535;
+ t24781 = t23608+t23626+t24174*t24381+t24120*t24330;
+ t23835 = t24127*t24435;
+ t24780 = t24173*t23975+t24136*t24323+(t24001+t23835)*x;
+ t24515 = t24174*t24543;
+ t24408 = t24143*t24174;
+ t23930 = t24175*t24408;
+ t23883 = t24175*t24030;
+ t24779 = y*t23883+t24173*t23930+RATIONAL(20.0,9.0)*t24542+t24159*t24515;
+ t23520 = x*t24519;
+ t23439 = t24064*t24411;
+ t24778 = y*t24318+t24173*t23439+(t23520+t23515)*z;
+ t23983 = t24105*t24172;
+ t24423 = t24170*t24111;
+ t23690 = t24172*t24423;
+ t24304 = t24116*t24485;
+ t24777 = t24175*t24476+t24176*t24304+(t23983+t23690)*z;
+ t24130 = RATIONAL(-10.0,9.0);
+ t24395 = t24172*t24130;
+ t24539 = z*t24170;
+ t24160 = RATIONAL(5.0,6.0);
+ t24340 = t24160*t24539;
+ t24776 = z*t24395+t24172*t24340+t24918*t24175;
+ t24775 = t24876+t24887;
+ t24108 = RATIONAL(5.0,96.0);
+ t23798 = t24108*t24463;
+ t23989 = t24135*t24172;
+ t24332 = t24113*t24485;
+ t24774 = t24175*t24398+t24176*t24332+(t23989+t23798)*z;
+ t24426 = t24171*t24080;
+ t24325 = t24173*t24426;
+ t24773 = x*t23547+t24174*t24325+t24930;
+ t23728 = t24172*t24392;
+ t24466 = t24173*t24092;
+ t24772 = t24089*t24323+t24176*t24466+(t23728+t23973)*x;
+ t24771 = t23964+t24001+t24113*t24309+t24101*t24308;
+ t23863 = t24100*t24411;
+ t23438 = t24174*t24413;
+ t24770 = x*t23863+y*t24336+(t23743+t23438)*z;
+ t23473 = t24074*t24463;
+ t24769 = t24175*t23801+t24076*t24487+(t23473+t23966)*z;
+ t24768 = t24853+t24858;
+ t24767 = t24835+t24840;
+ t24766 = t24844+t24880;
+ t24765 = t24844+t24866;
+ t24341 = z*t24433;
+ t24764 = t23610+t24117*t24341+t23618+t24125*t24303;
+ t24345 = y*t24028;
+ t23891 = y*t24403;
+ t24763 = t24171*t24345+x*t23891+t23858+t23573;
+ t24344 = t24157*t24539;
+ t23624 = z*t24424;
+ t24762 = t24172*t24344+t23624+t24926*t24175;
+ t24438 = t24174*t24055;
+ t23449 = z*t24438;
+ t24761 = z*t23608+x*t23449+(t24297+t24345)*t24175;
+ t24760 = t24836+t24840;
+ t23700 = t24172*t24431;
+ t24310 = t24116*t24478;
+ t24759 = t24171*t24310+t24176*t24419+(t23700+t23983)*x;
+ t24343 = t24160*t24535;
+ t24758 = t24094*t24323+x*t24395+t24172*t24343+t24173*t24020;
+ t23800 = t24108*t24435;
+ t24757 = t24173*t24398+t24176*t24319+(t23989+t23800)*x;
+ t24756 = t24094*t24373+t23960+t24886;
+ t23729 = t24128*t24433;
+ t23750 = y*t24474;
+ t24755 = t23750+t24174*t24300+(t24525+t23729)*z;
+ t24754 = t24114*t24341+t23721+z*t24538+t24120*t24303;
+ t24753 = t24110*t24323+t23576+t24960*x;
+ t24752 = t24851+t24854+t24872;
+ t24751 = t24175*t23733+(t24519+t23771)*z+t24922;
+ t23553 = t24076*t24453;
+ t24750 = t23553+t23949+t24125*t24308+t24939;
+ t24400 = t24176*t24134;
+ t23664 = x*t24400;
+ t24749 = t24154*t24378+t24175*t23664+t24850+t24863+t24857;
+ t24530 = x*t24175;
+ t24360 = t24150*t24530;
+ t24283 = t24173*t23624+t24176*t24360+t24863;
+ t24748 = t24134*t24347+t24283+t24154*t24346+t24857;
+ t24747 = t24854+t24859+t24898;
+ t23765 = t24176*t24384;
+ t24306 = t24172*t24385;
+ t24746 = t24170*t24306+t24092*t24172+t23765+t24942;
+ t24745 = t23969+t24120*t24308+t23516+t24925;
+ t23996 = t24136*t24175;
+ t24339 = y*t23996;
+ t24744 = t24170*t24339+(t24541+t23667)*z+t24937;
+ t23468 = t24080*t24433;
+ t24358 = y*t24485;
+ t24743 = t24128*t24358+(t23468+t24002)*z+t24962;
+ t24301 = t24175*t24455;
+ t24742 = y*t24301+(t24005+t23594)*z+t24923;
+ t24741 = t24847+t24834+t24898;
+ t24740 = t24834+t24838+t24872;
+ t23772 = t24173*t24523;
+ t23584 = t24174*t24426;
+ t23652 = t24173*t24452;
+ t24739 = t23772+t23652+y*t24312+(t24002+t23584)*x;
+ t23645 = t24089*t24453;
+ t24738 = t24102*t24172+t23639+t23645+t24112*t24308+t23981;
+ t24161 = RATIONAL(-1.0,8.0);
+ t24104 = RATIONAL(5.0,32.0);
+ t24737 = RATIONAL(-1.0,32.0)*t24309+t23983+t24104*t24308+t24161*t24441+
+t24875;
+ t24149 = RATIONAL(1.0,8.0);
+ t24097 = RATIONAL(-5.0,32.0);
+ t24736 = t24149*t24441+t23989+t24097*t24308+RATIONAL(1.0,32.0)*t24309+
+t24903;
+ t23909 = t24168*t24533;
+ t24022 = t24143*t24175;
+ t24305 = t24170*t24022;
+ t24735 = y*t24305+t24818+(t24452+t23909)*z;
+ t24734 = t23587+t24173*t23643+x*t23658+t24899+t24929;
+ t23429 = y*t24414;
+ t24733 = t24080*t24358+t24800+(t23954+t23429)*z;
+ t24514 = x*t24520;
+ t23976 = t24109*t24174;
+ t23857 = t24100*t24482;
+ t24732 = t23857+x*t23976+t24128*t24514+t24812;
+ t23839 = t24170*t24398;
+ t24446 = t24144*t24170;
+ t24731 = t23835+t23839+t24172*t24446+t24771;
+ t23705 = x*t24004;
+ t24254 = t24119*t24313+t23868+t24490+t24889*z;
+ t24730 = t24168*t24531+t23705+t24254+t24847+t24851;
+ t24729 = z*t23733+t24800+t24963;
+ t24728 = t24813+t24829;
+ t23535 = t24052*t24482;
+ t24727 = t23535+t24806+(t23970+t23651)*x;
+ t24726 = t24773+t24822;
+ t24725 = t24785+t24824;
+ t23661 = t24176*t24392;
+ t24724 = t23661+t24172*t24421+t23646+t24771;
+ t24516 = z*t24533;
+ t24723 = t23863+t24128*t24516+z*t23976+t24818;
+ t23812 = t24170*t24476;
+ t24383 = t24143*t24172;
+ t24722 = t23812+t23728+t24170*t24383+t24798;
+ t24721 = t24080*t24463+t24794+t24915;
+ t24720 = t24172*t24426+t24794+t24966;
+ t24326 = t24175*t24446;
+ t23892 = t24150*t24533;
+ t24719 = y*t24326+t24755+(t24481+t23892)*z;
+ t23826 = t24127*t24453;
+ t24718 = t23826+t24171*t24383+t23778+t24798;
+ t24717 = z*t23998+t24254+t24168*t24530+t24838+t24859;
+ t24544 = y*z;
+ t24716 = t24455*t24544+z*t23990+t23741+t24755;
+ t24311 = t24069*t24441;
+ t24715 = t24075*t24373+t24174*t24311+t24907+t24947;
+ t24058 = RATIONAL(-1.0,384.0);
+ t24298 = RATIONAL(1.0,384.0)*t24441;
+ t24714 = t24176*t24298+t24058*t24308+t24912+t24913;
+ t24141 = RATIONAL(1.0,6.0);
+ t24713 = t24124*y+t23990+t23701+t24120*t24317+t23891+t23729+t23892+t24141
+*t24373;
+ t24370 = t24102*t24526;
+ t24712 = (t24370+t23424)*t24173+(t23497+t24930)*z+(t23450+t24957)*x;
+ t24327 = t24170*t24440;
+ t24711 = t23508+t24080*t24327+t24820+(t24444+t23748)*z;
+ t24353 = x*t24421;
+ t24449 = t24173*t24129;
+ t24331 = t24173*t24435;
+ t24710 = t24168*t24331+t24109*t24478+t24172*t24449+t24162*t24365+t24095*
+t24323+t24176*t24353+t24927*x;
+ t24709 = t24127*t24327+t23510+t24820+t24939*z;
+ t24050 = RATIONAL(-16.0,27.0);
+ t24458 = t24172*t24050;
+ t23524 = z*t24458;
+ t24369 = z*t24486;
+ t24465 = t24176*t24099;
+ t24342 = t24169*t24539;
+ t24708 = z*t24465+t24176*t24450+t23524+t24143*t24369+t24172*t24342+t24170
+*t24328+t24150*t24327+t24124*t24440;
+ t23638 = t24175*t23987;
+ t24429 = t24119*t24174;
+ t24352 = t24114*t24539;
+ t24707 = z*t24429+t23606+t24764+(t24352+t23638)*y;
+ t24706 = t24108*t24516+t24113*t24303+t24111*t24341+y*t24304+t24881+t24970
+*z;
+ t24705 = t24750+t24833;
+ t24540 = y*t24070;
+ t24377 = y*t24495;
+ t24704 = t24168*t24377+x*t24540+y*t24449+t24174*t24353+t24095*t24330+
+t24162*t24514+t24954;
+ t24302 = t24173*t24392;
+ t24703 = t24805+(t24493+t24302)*t24172+t24925*x;
+ t24702 = t24775+t24882+t24896;
+ t24314 = t24052*t24462;
+ t24701 = t24173*t23511+y*t24314+t24919*z+t24904*x;
+ t24700 = y*t24471+t23468+t24756+t24901;
+ t24374 = y*t24462;
+ t24699 = t24174*t24314+t24053*t24374+t24952*z+t24908*x;
+ t23977 = t24106*t24176;
+ t24698 = t24141*t24308+t23977+t24120*t24309+t24124*t24172+t24935+t24943;
+ t24131 = RATIONAL(5.0,24.0);
+ t24387 = t24131*t24171;
+ t24368 = x*t24387;
+ t24697 = t24176*t24368+t23664+t24162*t24496+t24153*t24331+t24819;
+ t24696 = t24175*t23429+t24076*t24303+t24964*z+t24908;
+ t24372 = t24092*t24526;
+ t24695 = (t23543+t23535)*z+(t24372+t23498)*t24173+(t24933+t24963)*x;
+ t23123 = y*t24300;
+ t24694 = t23123+t24723;
+ t24376 = t24162*t24539;
+ t24693 = t24144*t24341+y*t24376+t24174*t24301+t24175*t23909+(t24500+
+t24540)*z+t24944;
+ t24469 = t24176*t24098;
+ t24692 = t24092*t24440+t24089*t24327+t24804+(t23839+t24469)*z;
+ t24691 = t24176*t24451+t24085*t24323+t24047*t24496+t24173*t23503+t24909*x
+;
+ t24690 = t24172*t24298+t24058*t24309+t24909+t24969;
+ t24689 = t24054*t24324+t24088*t24313+t24910*z+t24911*x;
+ t23633 = t24175*t24393;
+ t24410 = t24139*t24175;
+ t23928 = t24170*t24410;
+ t24688 = y*t23928+t23633+t24118*t24516+z*t24428+t24764;
+ t24517 = x*t24526;
+ t24510 = y*t24531;
+ t24687 = t24154*t24517+t24132*t24510+t24802+(t24360+t24359)*t24174;
+ t24686 = t24176*t24301+t24109*t24487+t24168*t24327+t24144*t24369+(t24376+
+t24425)*t24172+t24927*z;
+ t24321 = t24175*t24416;
+ t24685 = t24044*t24487+t24172*t24321+t24047*t24440+t24175*t23448+(t24917+
+t24969)*z;
+ t24534 = t24131*z;
+ t24338 = t24170*t24534;
+ t24684 = t24162*t24440+z*t24400+t24153*t24327+t24176*t24338+t24762;
+ t24038 = t24139*t24170;
+ t24295 = t24172*t24038;
+ t24683 = t24125*t24309+t24171*t24295+t23991+t24129*t24172+t24949+t24953;
+ t23915 = t24168*t24520;
+ t24682 = t23976+t24129*y+t24139*t24373+t23736+t23915+t23909+t24125*t24317
++t23780;
+ t24681 = t23429+t24174*t24384+t24874+t24883+t24891;
+ t24680 = t24143*t24533+t23584+t24756+t24878;
+ t24351 = t24107*t24531;
+ t24364 = x*t24411;
+ t24679 = t24107*t24364+t24124*t24515+t24174*t24351+RATIONAL(-32.0,27.0)*
+t24542+(t24510+t24517)*t24070+t24944*t24173;
+ t23719 = t24175*t23984;
+ t24354 = t24117*t24539;
+ t24499 = t24174*t24133;
+ t24678 = t23706+z*t24499+t24754+(t23719+t24354)*y;
+ t24677 = t24795+t24796;
+ t24329 = t24076*t24485;
+ t24676 = t24172*t24391+t24078*t24327+(t24329+t24388)*t24176+(t24932+
+t24966)*z;
+ t24675 = t24765+t24880+t24900;
+ t24674 = t23472+t23603+x*t23765+t24172*t24325+t24790;
+ t24673 = t24780+t24172*t24466+t24173*t23782+(t24469+t23661)*x;
+ t24672 = t23970+t24125*t24373+t24807+t24874;
+ t24671 = t24778+t24938*z+(t24372+t23657)*x;
+ t23073 = y*t24302;
+ t24670 = t23073+t24732;
+ t24669 = t24814+t24868;
+ t24039 = t24141*t24170;
+ t23902 = t24175*t24039;
+ t23849 = t24136*t24411;
+ t24668 = t24439*t24544+y*t23902+t23449+t23849+t24754;
+ t24667 = t24086*t24323+t24173*t23421+t24912*x+t24910;
+ t24472 = t24176*t24073;
+ t24666 = z*t24472+t24128*t24440+t24175*t24295+t24176*t24354+t24782;
+ t24382 = t24176*t24082;
+ t23459 = t24171*t24382;
+ t24665 = t24780+t24095*t24331+t24173*t24443+(t23459+t23964)*x;
+ t23234 = t24173*t23732;
+ t24664 = t23234+t24727;
+ t24663 = t24811+t24929*z+(t24370+t23833)*x;
+ t24322 = t24173*t24471;
+ t24662 = y*t24322+x*t23915+t23438+t23682+t24812;
+ t24363 = t24108*t24535;
+ t24661 = t24888+t24174*t24363+t24173*t24294+t24890+t24961*y;
+ t23575 = t24176*t24426;
+ t24660 = t24173*t24494+t24172*t24312+t24772+(t23962+t23575)*x;
+ t24659 = t24171*t24393+t23561+t24775+t24873;
+ t23557 = t24082*t24457;
+ t23672 = t24173*t24525;
+ t23850 = t24173*t24481;
+ t24658 = t23850+t24095*t24377+t23672+t24826+(t23557+t24005)*x;
+ t24657 = t23815+t23599+t23823+t24172*t24305+t24175*t23812+(t24494+t24953)
+*z;
+ t24656 = t24173*t23977+t24169*t24365+t24946*t24172+t24951*t24176+(t24458+
+t24465)*x;
+ t24503 = t24176*t24100;
+ t24655 = t24173*t23739+t24102*t24496+t24772+(t23826+t24503)*x;
+ t24528 = y*t24132;
+ t23855 = x*t24528;
+ t24362 = z*t24482;
+ t24654 = t24150*t24362+t24134*t24364+t24154*t24510+t24175*t23855+t24802;
+ t24307 = t24175*t24461;
+ t24653 = t24173*t23863+y*t24307+t24522*t24544+(t23830+t23747)*x+(t23772+
+t24954)*z;
+ t23501 = t24078*t24520;
+ t24652 = t24136*t24433+t23501+t24807+t24891;
+ t24651 = t24127*t24331+t23570+t23420+x*t23553+t24790;
+ t24650 = t24136*t24327+t24102*t24440+t24792+(t24503+t23812)*z;
+ t24505 = t24084*t24176;
+ t24649 = t24074*t24369+t24112*t24327+z*t24505+t23483+t24821;
+ t23676 = t24120*t24495;
+ t24648 = x*t24429+t24174*t23982+t24791+(t23676+t24381)*y;
+ t23577 = x*t24505;
+ t24371 = x*t24453;
+ t24647 = t24112*t24331+t23577+t23565+t24074*t24371+t24753;
+ t24646 = t24174*t24299+t24173*t23532+t24907*x+t24919;
+ t24645 = t24078*t24303+y*t24329+t24947*z+t24904;
+ t24644 = t24760+t24809;
+ t24537 = y*t24050;
+ t23523 = x*t24537;
+ t24643 = t23523+t24169*t24514+t24951*t24174+t24946*y+t24958;
+ t23225 = t24175*t23819;
+ t24642 = t23225+t24729;
+ t24356 = z*t24423;
+ t24641 = z*t24437+t24127*t24440+t24172*t24304+t24176*t24356+t24774;
+ t24640 = t24805+t24172*t24316+t24052*t24496+(t23645+t24470)*x;
+ t24639 = t24173*t24444+t24076*t24323+t24916*t24172+(t24915+t24932)*x;
+ t24638 = y*t24311+t24075*t24317+t24906+t24964;
+ t24637 = y*t24446+t23557+t24765+t24848;
+ t23767 = t24125*t24495;
+ t24636 = t24781+t24174*t23998+x*t24499+(t23767+t24349)*y;
+ t24635 = t24127*t24323+t23670+t23491+t24172*t24322+t23757+(t23981+t24949)
+*x;
+ t24634 = x*t24417+t24141*t24331+t24114*t24371+t23622+t24801;
+ t24489 = t24083*t24176;
+ t24396 = t24078*t24172;
+ t24633 = t24175*t24396+t24110*t24327+z*t24489+t24072*t24369+t24769;
+ t24632 = t24085*t24327+t24176*t24321+t24913*z+t24911;
+ t24631 = z*t23850+t24466*t24544+t24778+t24922*x;
+ t23683 = t24174*t23997;
+ t24630 = t24761+t24105*t24364+t24134*t24517+(t23683+t23626)*z;
+ t24629 = t23499+t24144*t24331+t24173*t24001+t24176*t24302+(t24943+t24955)
+*x;
+ t24628 = t24113*t24373+t24100*t24174+t24878+t24886+t24901;
+ t24627 = t23225+t24716;
+ t23794 = t24173*t24393;
+ t24626 = t24175*t24507+t24135*t24364+t24787+(t23811+t23794)*z;
+ t24504 = t24137*t24176;
+ t24126 = RATIONAL(-5.0,24.0);
+ t24625 = z*t24504+t24155*t24327+t24126*t24369+t24169*t24440+t24776;
+ t24041 = t24143*t24173;
+ t23934 = t24174*t24028;
+ t24415 = t24119*t24175;
+ t24333 = x*t24415;
+ t24361 = t24175*t24529;
+ t24624 = t24041*t24544+t24174*t24333+y*t24361+z*t23934+t24799;
+ t24049 = RATIONAL(32.0,27.0);
+ t24623 = t24099*t24347+t24106*t24324+t24050*t24346+t24173*t23524+t24124*
+t24313+t24049*t24508+t24945*t24176;
+ t24622 = t24175*t23523+t24050*t24510+t24049*t24542+t24099*t24362+t24945*
+t24174+t24931*t24173;
+ t24621 = t24143*t24341+y*t24342+t24128*t24303+t24175*t23892+(t24537+
+t24448)*z+t24931;
+ t24620 = t24746+t24833;
+ t24619 = t24897+t24116*t24303+t24108*t24341+t24971*z+(t24332+t24356)*y;
+ t24618 = t24176*t24300+t24175*t24001+t23461+t24172*t24326+(t24935+t24955)
+*z;
+ t24366 = t24126*t24535;
+ t24617 = t24155*t24331+t24176*t24366+x*t24504+t24172*t24030+t24758;
+ t23877 = t24173*t24408;
+ t24616 = t24784+t24174*t24361+y*t24333+(t23877+t24345)*z;
+ t24615 = t24141*t24327+t23635+t23434+t24176*t24352+t24783;
+ t24158 = RATIONAL(-8.0,9.0);
+ t24037 = t24158*x;
+ t23871 = t24175*t24037;
+ t24614 = t24168*t24364+t24137*t24362+t24130*t24510+y*t23871+t24779;
+ t24613 = t24139*t24331+x*t24472+t24176*t24349+t24172*t23998+t24797;
+ t24422 = t24176*t24135;
+ t24612 = z*t24422+t24096*t24440+t24108*t24369+t24113*t24327+t24777;
+ t24611 = t24173*t23750+t24174*t24307+(t23702+t23773)*x+(t24513+t23672+
+t24958)*z;
+ t24610 = t24788+t24072*t24371+x*t24489+(t24396+t24306)*t24173;
+ t24609 = t24173*t24367+t24893+y*t24363+t24885+t24961*t24174;
+ t24608 = y*t24299+t24076*t24330+t24906*x+t24952;
+ t24607 = t24810+t24814;
+ t24034 = t24158*z;
+ t23867 = t24173*t24034;
+ t24536 = y*t24130;
+ t23654 = x*t24536;
+ t24606 = t24137*t24364+t24168*t24362+t24175*t23654+y*t23867+t24779;
+ t24605 = t24176*t24391+t24172*t24388+t24170*t23536+t24076*t24327+(t24928+
+t24936)*z;
+ t24604 = t24811+t24102*t24510+z*t23652+t24937*x;
+ t24603 = t24173*t23969+t24076*t24331+t24916*t24176+(t24936+t24956)*x;
+ t24602 = RATIONAL(16.0,9.0)*t24543+t24159*t24313+t23867+t24283+t23871+
+t24169*t24512+t23883+t24850;
+ t24241 = t24768+t24786;
+ t24601 = t24241+t24817+z*t23776+x*t23439+(t24348+t24351)*y;
+ t24600 = t24862+t24175*t24419+t24855+t24849+z*t24011+t24055*t24313+t24914
+*x;
+ t23433 = t24065*t24411;
+ t24243 = t24768+t24803;
+ t24599 = z*t23857+y*t24375+t24243+t24817+(t23865+t23433)*x;
+ t24242 = t24760+t24773;
+ t24598 = t23438+t24242+y*t24316+t24835+t24839+(t23532+t23965)*x;
+ t24115 = RATIONAL(-1.0,16.0);
+ t24597 = RATIONAL(5.0,64.0)*t24308+t24115*t24441+t23473+RATIONAL(-1.0,
+64.0)*t24309+t24871+t24920+t24924;
+ t24090 = RATIONAL(1.0,16.0);
+ t24596 = t23419+t24090*t24441+RATIONAL(1.0,64.0)*t24309+RATIONAL(-5.0,
+64.0)*t24308+t24879+t24905+t24960;
+ t23462 = t24170*t24382;
+ t24595 = t24172*t24301+t24109*t24440+t24867+t24804+t24858+(t23964+t23462)
+*z;
+ t24404 = t24150*t24176;
+ t24164 = RATIONAL(2.0,3.0);
+ t24594 = t24034+t24164*t24539+z*t24404+t24141*t24369+t24159*t24440+t24118
+*t24327+t24762+t24902;
+ t24434 = t24172*t24079;
+ t24593 = t23676+t23997+t24788+(t23800+t24434)*t24173+(t24924+t24940)*x;
+ t24091 = RATIONAL(-5.0,16.0);
+ t24147 = RATIONAL(1.0,4.0);
+ t24592 = t24147*t24441+t24091*t24308+t24090*t24309+t23612+t24894+t24921+
+t24926+t24967;
+ t24436 = t24173*t24141;
+ t23869 = t24171*t24436;
+ t23687 = t24126*t24435;
+ t24591 = t24173*t23687+t23869+t24105*t24496+t24797+t23982+(t24921+t24941)
+*x;
+ t23796 = t24172*t24387;
+ t24026 = t24139*t24171;
+ t23876 = t24173*t24026;
+ t24590 = t23770+t24173*t23796+t24801+t23998+t23876+t24889+t24948*x;
+ t24589 = t24806+t23573+y*t24325+t24836+t24839+(t23501+t23954)*x;
+ t24588 = t23796+t24026+t24171*t24407+t23798+t24736+t24892;
+ t24587 = t24117*t24331+t24173*t24459+t24041+t24757+t24094*t24495+(t24934+
+t24903)*x;
+ t24016 = t24153*t24170;
+ t23936 = t24175*t24016;
+ t24163 = RATIONAL(-2.0,3.0);
+ t24586 = t24166*t24440+t24163*t24539+t24123*t24327+t24139*t24369+t24776+
+t23936+t24017+t24950*z;
+ t24585 = t24106*t24440+t24864+t24128*t24327+t24792+t24867+(t23571+t23962)
+*z;
+ t24584 = t24125*t24453+t23687+t24141*t24171+t23690+t24737+t24895;
+ t24018 = t24166*t24172;
+ t24156 = RATIONAL(-1.0,4.0);
+ t24103 = RATIONAL(5.0,16.0);
+ t24583 = t24018+t23845+t24162+t23843+t24016+t24103*t24308+t24115*t24309+
+t24156*t24441+t24918+t24948;
+ t24582 = t24753+t24173*t23700+t24011+t23767+t23456+t24905*x;
+ t24581 = t24782+t23902+t24010+t24126*t24327+t24105*t24440+(t24033+t23621+
+t24941)*z;
+ t24483 = t24101*t24173;
+ t24580 = t24759+t24028+t24171*t24483+t24173*t24475+t24114*t24331+(t24875+
+t24959)*x;
+ t24579 = t24131*t24327+t23805+t24004+t23928+t24783+(t24016+t23852+t24968)
+*z;
+ t24284 = t23571+t24823;
+ t24578 = t24284+t24751+t24808+t24831;
+ t24577 = t24742+t24770+t24803;
+ t24279 = t23462+t24827;
+ t24576 = t24279+t24721+t24744;
+ t24575 = t24743+t24786+t24793;
+ t24574 = t24660+t24739;
+ t24573 = t24629+t24718;
+ t24399 = t23439+t23459;
+ t24572 = t24399+t24720+t24733;
+ t24571 = t24680+t24731;
+ t24570 = t24657+t24719;
+ t24569 = t24680+t24722;
+ t24498 = t23433+t23575;
+ t24568 = t24498+t24785+t24808+t24825+t24828;
+ t24567 = t24635+t24724;
+ t24566 = t24618+t24735;
+ t24565 = t24637+t24722;
+ t24564 = t24637+t24731;
+ t24563 = t24662+t24700;
+ t24562 = t24629+t23462+t24724;
+ t24561 = t24652+t24814+t24870;
+ t24560 = t24711+t24810+t24869;
+ t24559 = t24676+t24681;
+ t24558 = t24652+t24711;
+ t24557 = t24605+t24681;
+ t24556 = t24603+t24604;
+ t24555 = t24663+t24674;
+ t24554 = t24635+t23571+t24718;
+ t24553 = t24659+t24676;
+ t24552 = t24640+t24671;
+ t24551 = t24658+t24665;
+ t24550 = t24631+t24639;
+ t24549 = t24605+t24659;
+ t24548 = t24763+t24766+t24813+t24816;
+ t24547 = t23520+t24173*t23651+x*t23834+t24767+t24826+t24861+t24899+t24938
+;
+ t24546 = t24607+t24869+t24870;
+ t24146 = RATIONAL(5.0,3.0);
+ t24518 = t24146*z;
+ t24497 = t24108*t24176;
+ t24492 = t24146*t24175;
+ t24491 = t24123*t24175;
+ t24027 = t24144*t24175;
+ t24480 = t24094*t24175;
+ t24467 = t24101*t24175;
+ t24357 = t24055*t24531;
+ t24355 = t24173*t24527;
+ t24350 = t24119*t24531;
+ t24334 = t24073*t24531;
+ t24293 = t23571+t24827;
+ t24292 = t23123+t24833;
+ t24289 = t23234+t24830;
+ t24288 = t23575+t24832;
+ t24285 = t23462+t24823;
+ t24282 = z*t23577+t24082*t24313+t24862;
+ t24278 = t23459+t24832;
+ t24277 = t23225+t24830;
+ t24276 = t23073+t24830;
+ t24275 = t24131*t24175+RATIONAL(-25.0,48.0)*z;
+ t24274 = t24126*z+t24480;
+ t24273 = t24534+t24467;
+ t24063 = RATIONAL(25.0,48.0);
+ t24272 = t24063*z+t24126*t24175;
+ t24271 = t24157*t24172+t24141*t24176+t24164;
+ t24059 = RATIONAL(-25.0,12.0);
+ t24270 = t24146+t24118*t24176+t24059*t24172;
+ t24140 = RATIONAL(5.0,8.0);
+ t24269 = t24140+t24104*t24176+RATIONAL(-25.0,32.0)*t24172;
+ t24145 = RATIONAL(-5.0,8.0);
+ t24268 = RATIONAL(25.0,8.0)*t24172+t24145*t24176+RATIONAL(-5.0,2.0);
+ t24077 = RATIONAL(25.0,96.0);
+ t24267 = t24126+t24111*t24176+t24077*t24172;
+ t24266 = t24131+t24502+t24497;
+ t24265 = t24113*t24176+t24117*t24172+t24094;
+ t24264 = t24163+t24160*t24172+t24139*t24176;
+ t24263 = t24101+t24114*t24172+t24116*t24176;
+ t24262 = t24097*t24176+t24145+RATIONAL(25.0,32.0)*t24172;
+ t24261 = t24103*t24176+RATIONAL(5.0,4.0)+RATIONAL(-25.0,16.0)*t24172;
+ t24260 = t24147+t24091*t24172+t24090*t24176;
+ t24259 = RATIONAL(1.0,2.0)+t24149*t24176+t24145*t24172;
+ t24258 = RATIONAL(-1.0,2.0)+t24140*t24172+t24161*t24176;
+ t24087 = RATIONAL(25.0,16.0);
+ t24138 = RATIONAL(-5.0,4.0);
+ t24257 = t24138+t24087*t24172+t24091*t24176;
+ t24256 = t24115*t24176+t24156+t24103*t24172;
+ t24255 = RATIONAL(25.0,12.0)*t24172+t24123*t24176+t24151;
+ t24253 = t24497*t24543+t24175*t24436+t24126*t24313+x*t24534+t24856;
+ t24252 = RATIONAL(-10.0,3.0)*t24543+t24160*t24313+t24157*t24512+t24163*
+t24462+t24846;
+ t24251 = t24077*t24512+t24120*t24313+t24837+t24856+t24860;
+ t24068 = RATIONAL(-25.0,24.0);
+ t24250 = t24164*t24313+t24068*t24512+t24846+t24852+t24865;
+ t24249 = t24282+t24888*z+(t24339+t23633)*t24173;
+ t24248 = t24173*t23849+t24089*t24374+t24282+t24893*z;
+ t24247 = t24785+t24840+t24861;
+ t24246 = t24766+t24796;
+ t24245 = t24767+t24808;
+ t24244 = t24796+t24813;
+ t24152 = RATIONAL(4.0,3.0);
+ t24240 = t24152*t24531+x*t24492+t24153*t24347+t24059*t24346+t24252+t24852
+;
+ t24239 = t24253+x*t24491+t24063*t24346+t24860+(t24483+t24310)*z;
+ t24238 = t24152*t24530+t24153*t24380+t24173*t24518+t24059*t24378+t24252+
+t24865;
+ t24237 = t24116*t24380+t24123*t24531+x*t24467+t24063*t24378+t24253+t24837
+;
+ t24236 = t24248+t24073*t24517+t24055*t24364+t24815+t24885*z;
+ t24235 = x*t23930+t24027*t24545+y*t24350+t24174*t24355+t24747+t24784;
+ t24234 = t23559+t23794+y*t23876+t24118*t24514+t24740+t24791;
+ t24233 = t23877+x*t24409+t24094*t24330+t23654+t24174*t24366+t24749+(
+t24343+t24877)*y;
+ t24232 = t24135*t24362+t24137*t24510+y*t23705+x*t23633+t24752+t24787;
+ t24231 = y*t24357+t24249+t24174*t24334+t24789+t24897*x;
+ t24230 = t24174*t24368+t23934+t24157*t24514+x*t24456+t23855+t24101*t24330
++t24749+t24884*y;
+ t24229 = t24174*t24357+t24248+y*t24334+t24789+t24881*x;
+ t24228 = t24172*t24319+x*t24422+t24176*t24363+t24096*t24496+t24741+t24759
+;
+ t24227 = t24748+z*t24536+t23821+t24126*t24341+t23930+t24094*t24303+(
+t24340+t24902)*y;
+ t24226 = x*t23905+t24174*t24350+y*t24355+t24022*t24545+t24747+t24799;
+ t24225 = x*t24438+t23683+y*t23869+t24394*t24545+t24740+t24781;
+ t24224 = t24249+t24055*t24517+t24073*t24364+t24815+t24890*z;
+ t24223 = t24752+t24105*t24362+y*t24359+t24761+(t23721+t23849)*x;
+ t24222 = t23769+t24174*t24338+t24101*t24303+z*t24528+t24748+(t24344+
+t23936)*y+t24965;
+ t24221 = t23604+t24111*t24371+t24172*t24419+t24116*t24331+t24741+t24757;
+ t24220 = t24039+t24126*t24463+t24730+t23717+t23700+t24737+t24959;
+ t24219 = t24123*t24331+t24602+t24163*t24535+t24139*t24371+t24173*t24018+
+t24758+t24950*x+t24884;
+ t24218 = t24027+t24717+t24133*t24440+t24170*t24467+t24777+t24114*t24327+(
+t24875+t24895)*z;
+ t24217 = t24117*t24327+t24170*t24480+t24022+t24172*t24415+t24774+t24717+(
+t24892+t24903)*z;
+ t24216 = t24038+t23800+t23803+t24730+t24131*t24463+t24736+t24934;
+ t24215 = t23996+t23638+t24108*t24327+t24175*t24434+t24600+t24769+t24871*z
+;
+ t24214 = t24141*t24371+x*t24404+t24037+t24164*t24535+t24602+t24819+t24894
+*t24173+t24877;
+ t24213 = t23493+t23719+t24600+t24111*t24327+t24821+t24879*z+t24914;
+ t24212 = t24547+t24671+t24674;
+ t24211 = t24727+t24247+t24289+t23123+t24745+t24824+t24836+t24841;
+ t24210 = t24246+t24595+t24662+t24816;
+ t24209 = t24285+t24721+t24589+t24751+t24767;
+ t24208 = t24623+t24622+t24621+t24708;
+ t24207 = t24601+t24665+t24739+t24832;
+ t24206 = t24623+t24679+t24656+t24704;
+ t24205 = t24655+t24627+t24246+t24795+t24866+t24900;
+ t24204 = t24677+t24276+t24694+t24732+t24738;
+ t24203 = t24241+t24585+t24742+t24793+t24823;
+ t24202 = t24638+t24689+t24690+t24701;
+ t24201 = t24242+t24669+t24672+t23073+t24809+t24822;
+ t24200 = t24691+t24685+t24689+t24714;
+ t24199 = t24245+t24589+t24293+t24744+t24831;
+ t24198 = t24603+t24598+t24631;
+ t24197 = t24623+t24643+t24683+t24693;
+ t24196 = t23433+t24720+t24247+t24278+t24734+t24828+t24835;
+ t24195 = t24620+t24611+t24628+t24677;
+ t24194 = t24585+t24243+t24743+t24770+t24827;
+ t24193 = t24618+t23439+t24599+t24719;
+ t24192 = t24667+t24608+t24689+t24699;
+ t24191 = t24644+t24702+t24705+t24712;
+ t24190 = t24632+t24689+t24646+t24715;
+ t24189 = t24244+t24595+t24700+t24763;
+ t24188 = t24245+t24733+t23439+t24288+t24734+t24825+t24861;
+ t24187 = t24547+t24640+t24663;
+ t24186 = t24642+t24695+t24644+t24709;
+ t24185 = t24623+t24698+t24686+t24710;
+ t24184 = t24604+t24598+t24639;
+ t24183 = t24653+t24244+t24673+t23234+t24795+t24829;
+ t24182 = t24601+t24658+t24660;
+ t24181 = t23433+t24657+t24599+t24735;
+ coeffs_dxz->coeff_m2_m2_m2 = t24200+t24608+t24701+t24696+t24715;
+ coeffs_dxz->coeff_m1_m2_m2 = t24553+t24188+t24552;
+ coeffs_dxz->coeff_0_m2_m2 = t24609+t24224+t24610;
+ coeffs_dxz->coeff_p1_m2_m2 = t24196+t24557+t24552;
+ coeffs_dxz->coeff_p2_m2_m2 = t24202+t24632+t24608+t24645+t24691;
+ coeffs_dxz->coeff_m2_m1_m2 = t24191+t24642+t24669+t24664+t24703;
+ coeffs_dxz->coeff_m1_m1_m2 = t24563+t24203+t24562;
+ coeffs_dxz->coeff_0_m1_m2 = t24225+t24613+t24626;
+ coeffs_dxz->coeff_p1_m1_m2 = t24573+t24210+t24575+t24293;
+ coeffs_dxz->coeff_p2_m1_m2 = t24703+t24211+t24672+t24709+t24712;
+ coeffs_dxz->coeff_m2_0_m2 = t24215+t24596+t24593;
+ coeffs_dxz->coeff_m1_0_m2 = t24217+t24584+t24591;
+ coeffs_dxz->coeff_0_0_m2 = (t24256*t24171+t24265)*t24173+t24239+(t24269*
+t24171+t24267)*x;
+ coeffs_dxz->coeff_p1_0_m2 = t24218+t24588+t24591;
+ coeffs_dxz->coeff_p2_0_m2 = t24597+t24593+t24213;
+ coeffs_dxz->coeff_m2_p1_m2 = t24695+t24703+t24201+t24292+t24725+t24750;
+ coeffs_dxz->coeff_m1_p1_m2 = t24194+t24548+t24562;
+ coeffs_dxz->coeff_0_p1_m2 = t24234+t24613+t24630;
+ coeffs_dxz->coeff_p1_p1_m2 = t24573+t24577+t24189+t24284;
+ coeffs_dxz->coeff_p2_p1_m2 = t24703+t24186+t24702+t24276+t24726+t24745;
+ coeffs_dxz->coeff_m2_p2_m2 = t24200+t24638+t24645+t24646+t24699;
+ coeffs_dxz->coeff_m1_p2_m2 = t24187+t24559+t24568;
+ coeffs_dxz->coeff_0_p2_m2 = t24610+t24236+t24661;
+ coeffs_dxz->coeff_p1_p2_m2 = t24187+t24572+t24549;
+ coeffs_dxz->coeff_p2_p2_m2 = t24691+t24190+t24690+t24696+t24699;
+ coeffs_dxz->coeff_m2_m2_m1 = t24550+t24546+t24199;
+ coeffs_dxz->coeff_m1_m2_m1 = t24204+t24653+t24628+t24650+t24655;
+ coeffs_dxz->coeff_0_m2_m1 = t24616+t24221+t24636;
+ coeffs_dxz->coeff_p1_m2_m1 = t24620+t24653+t24205+t24670+t24692;
+ coeffs_dxz->coeff_p2_m2_m1 = t24209+t24550+t24558;
+ coeffs_dxz->coeff_m2_m1_m1 = t23433+t24571+t24182+t23459+t24566;
+ coeffs_dxz->coeff_m1_m1_m1 = t24698+t24693+t24206+t24682+t24708;
+ coeffs_dxz->coeff_0_m1_m1 = t24233+t24606+t24697;
+ coeffs_dxz->coeff_p1_m1_m1 = t24206+t24621+t24686+t24683+t24713;
+ coeffs_dxz->coeff_p2_m1_m1 = t23575+t24565+t23439+t24182+t24570;
+ coeffs_dxz->coeff_m2_0_m1 = t24220+t24581+t24587;
+ coeffs_dxz->coeff_m1_0_m1 = t24594+t24592+t24214;
+ coeffs_dxz->coeff_0_0_m1 = (t24259*t24171+t24264)*t24173+t24240+(t24257*
+t24171+t24270)*x;
+ coeffs_dxz->coeff_p1_0_m1 = t24586+t24214+t24583;
+ coeffs_dxz->coeff_p2_0_m1 = t24216+t24587+t24579;
+ coeffs_dxz->coeff_m2_p1_m1 = t24564+t24193+t24574+t24278;
+ coeffs_dxz->coeff_m1_p1_m1 = t24698+t24643+t24208+t24656+t24713;
+ coeffs_dxz->coeff_0_p1_m1 = t24230+t24654+t24697;
+ coeffs_dxz->coeff_p1_p1_m1 = t24197+t24622+t24682+t24656+t24686;
+ coeffs_dxz->coeff_p2_p1_m1 = t24569+t24181+t24574+t24288;
+ coeffs_dxz->coeff_m2_p2_m1 = t24184+t24561+t24578;
+ coeffs_dxz->coeff_m1_p2_m1 = t24205+t24289+t24611+t24650+t24728+t24738;
+ coeffs_dxz->coeff_0_p2_m1 = t24624+t24221+t24648;
+ coeffs_dxz->coeff_p1_p2_m1 = t24195+t24655+t24692+t23234+t24694+t24728;
+ coeffs_dxz->coeff_p2_p2_m1 = t24184+t24560+t24576;
+ coeffs_dxz->coeff_m2_m2_0 = t24231+t24633+t24706;
+ coeffs_dxz->coeff_m1_m2_0 = t24235+t24641+t24678;
+ coeffs_dxz->coeff_0_m2_0 = (t24273*t24174+t24274*y)*t24173+(t24275*t24174
++t24272*y)*x+t24251;
+ coeffs_dxz->coeff_p1_m2_0 = t24612+t24235+t24707;
+ coeffs_dxz->coeff_p2_m2_0 = t24231+t24619+t24649;
+ coeffs_dxz->coeff_m2_m1_0 = t24232+t24666+t24668;
+ coeffs_dxz->coeff_m1_m1_0 = t24614+t24227+t24684;
+ coeffs_dxz->coeff_0_m1_0 = ((t24141*t24175+t24123*z)*t24174+(t24163*
+t24175+t24518)*y)*t24173+((t24491+RATIONAL(25.0,24.0)*z)*t24174+(t24492+
+RATIONAL(-25.0,6.0)*z)*y)*x+t24250;
+ coeffs_dxz->coeff_p1_m1_0 = t24614+t24222+t24625;
+ coeffs_dxz->coeff_p2_m1_0 = t24232+t24615+t24688;
+ coeffs_dxz->coeff_m2_0_0 = t24237+(t24256*t24170+t24265)*t24175+(t24269*
+t24170+t24267)*z;
+ coeffs_dxz->coeff_m1_0_0 = (t24259*t24170+t24264)*t24175+(t24257*t24170+
+t24270)*z+t24238;
+ coeffs_dxz->coeff_0_0_0 = ((t24138*t24172+1.0+t24147*t24176)*t24175+
+t24268*z)*t24173+(t24268*t24175+(RATIONAL(-125.0,16.0)*t24172+t24087*t24176+
+RATIONAL(25.0,4.0))*z)*x;
+ coeffs_dxz->coeff_p1_0_0 = t24238+(t24258*t24170+t24271)*t24175+(t24261*
+t24170+t24255)*z;
+ coeffs_dxz->coeff_p2_0_0 = (t24260*t24170+t24263)*t24175+(t24262*t24170+
+t24266)*z+t24237;
+ coeffs_dxz->coeff_m2_p1_0 = t24223+t24666+t24688;
+ coeffs_dxz->coeff_m1_p1_0 = t24684+t24222+t24687;
+ coeffs_dxz->coeff_0_p1_0 = ((t24410+t24118*z)*t24174+(t24151*z+t24164*
+t24175)*y)*t24173+((t24068*z+t24118*t24175)*t24174+(t24151*t24175+t24122*z)*y)*
+x+t24250;
+ coeffs_dxz->coeff_p1_p1_0 = t24227+t24625+t24687;
+ coeffs_dxz->coeff_p2_p1_0 = t24223+t24615+t24668;
+ coeffs_dxz->coeff_m2_p2_0 = t24229+t24619+t24633;
+ coeffs_dxz->coeff_m1_p2_0 = t24641+t24226+t24707;
+ coeffs_dxz->coeff_0_p2_0 = (t24274*t24174+t24273*y)*t24173+(t24272*t24174
++t24275*y)*x+t24251;
+ coeffs_dxz->coeff_p1_p2_0 = t24612+t24226+t24678;
+ coeffs_dxz->coeff_p2_p2_0 = t24229+t24649+t24706;
+ coeffs_dxz->coeff_m2_m2_p1 = t24198+t24561+t24576;
+ coeffs_dxz->coeff_m1_m2_p1 = t24183+t24675+t24292+t24650+t24723+t24746;
+ coeffs_dxz->coeff_0_m2_p1 = t24228+t24616+t24648;
+ coeffs_dxz->coeff_p1_m2_p1 = t24183+t24692+t24277+t24628+t24716+t24738;
+ coeffs_dxz->coeff_p2_m2_p1 = t24198+t24560+t24578;
+ coeffs_dxz->coeff_m2_m1_p1 = t24207+t24565+t24498+t24566;
+ coeffs_dxz->coeff_m1_m1_p1 = t24197+t24679+t24710+t24708+t24713;
+ coeffs_dxz->coeff_0_m1_p1 = t24230+t24606+t24617;
+ coeffs_dxz->coeff_p1_m1_p1 = t24679+t24643+t24185+t24621+t24682;
+ coeffs_dxz->coeff_p2_m1_p1 = t24571+t24207+t24570+t24399;
+ coeffs_dxz->coeff_m2_0_p1 = t24580+t24581+t24216;
+ coeffs_dxz->coeff_m1_0_p1 = t24594+t24219+t24583;
+ coeffs_dxz->coeff_0_0_p1 = t24240+(t24258*t24171+t24271)*t24173+(t24261*
+t24171+t24255)*x;
+ coeffs_dxz->coeff_p1_0_p1 = t24219+t24592+t24586;
+ coeffs_dxz->coeff_p2_0_p1 = t24220+t24580+t24579;
+ coeffs_dxz->coeff_m2_p1_p1 = t24551+t23575+t24569+t24193;
+ coeffs_dxz->coeff_m1_p1_p1 = t24208+t24683+t24682+t24704+t24710;
+ coeffs_dxz->coeff_0_p1_p1 = t24233+t24617+t24654;
+ coeffs_dxz->coeff_p1_p1_p1 = t24693+t24622+t24185+t24704+t24713;
+ coeffs_dxz->coeff_p2_p1_p1 = t24551+t24564+t24181+t23459;
+ coeffs_dxz->coeff_m2_p2_p1 = t24209+t24556+t24546;
+ coeffs_dxz->coeff_m1_p2_p1 = t24195+t24627+t24670+t24650+t24673;
+ coeffs_dxz->coeff_0_p2_p1 = t24228+t24624+t24636;
+ coeffs_dxz->coeff_p1_p2_p1 = t24204+t24673+t24675+t24611+t24692;
+ coeffs_dxz->coeff_p2_p2_p1 = t24556+t24558+t24199;
+ coeffs_dxz->coeff_m2_m2_p2 = t24667+t24202+t24685+t24646+t24696;
+ coeffs_dxz->coeff_m1_m2_p2 = t24212+t24559+t24572;
+ coeffs_dxz->coeff_0_m2_p2 = t24647+t24224+t24661;
+ coeffs_dxz->coeff_p1_m2_p2 = t24212+t24568+t24549;
+ coeffs_dxz->coeff_p2_m2_p2 = t24667+t24190+t24645+t24701+t24714;
+ coeffs_dxz->coeff_m2_m1_p2 = t24277+t24201+t24712+t24651+t24729+t24745;
+ coeffs_dxz->coeff_m1_m1_p2 = t24203+t24548+t24554;
+ coeffs_dxz->coeff_0_m1_p2 = t24234+t24626+t24634;
+ coeffs_dxz->coeff_p1_m1_p2 = t24567+t24279+t24575+t24189;
+ coeffs_dxz->coeff_p2_m1_p2 = t24191+t24709+t24651+t24725+t23123+t23073+
+t24726;
+ coeffs_dxz->coeff_m2_0_p2 = t24215+t24582+t24597;
+ coeffs_dxz->coeff_m1_0_p2 = t24217+t24588+t24590;
+ coeffs_dxz->coeff_0_0_p2 = t24239+(t24260*t24171+t24263)*t24173+(t24262*
+t24171+t24266)*x;
+ coeffs_dxz->coeff_p1_0_p2 = t24218+t24584+t24590;
+ coeffs_dxz->coeff_p2_0_p2 = t24596+t24582+t24213;
+ coeffs_dxz->coeff_m2_p1_p2 = t24695+t24607+t24211+t24651+t24868+t24882+
+t24887;
+ coeffs_dxz->coeff_m1_p1_p2 = t24563+t24194+t24554;
+ coeffs_dxz->coeff_0_p1_p2 = t24630+t24225+t24634;
+ coeffs_dxz->coeff_p1_p1_p2 = t24567+t24285+t24210+t24577;
+ coeffs_dxz->coeff_p2_p1_p2 = t24186+t24672+t24651+t24664+t24705;
+ coeffs_dxz->coeff_m2_p2_p2 = t24192+t24685+t24645+t24690+t24715;
+ coeffs_dxz->coeff_m1_p2_p2 = t24555+t24196+t24553;
+ coeffs_dxz->coeff_0_p2_p2 = t24236+t24609+t24647;
+ coeffs_dxz->coeff_p1_p2_p2 = t24555+t24557+t24188;
+ coeffs_dxz->coeff_p2_p2_p2 = t24638+t24632+t24192+t24696+t24714;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dy.compute.c
new file mode 100644
index 0000000..aede0f2
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dy.compute.c
@@ -0,0 +1,2721 @@
+fp t14452;
+fp t14523;
+fp t14525;
+fp t14424;
+fp t15465;
+fp t14469;
+fp t14913;
+fp t14462;
+fp t14522;
+fp t14526;
+fp t14949;
+fp t15464;
+fp t14521;
+fp t14528;
+fp t15028;
+fp t14410;
+fp t14054;
+fp t14411;
+fp t15017;
+fp t14029;
+fp t15463;
+fp t14396;
+fp t14870;
+fp t13886;
+fp t14399;
+fp t14882;
+fp t15462;
+fp t14460;
+fp t15018;
+fp t14449;
+fp t14524;
+fp t14907;
+fp t14527;
+fp t14187;
+fp t15461;
+fp t15006;
+fp t14204;
+fp t14915;
+fp t14222;
+fp t15460;
+fp t14916;
+fp t14712;
+fp t14466;
+fp t14997;
+fp t14784;
+fp t15459;
+fp t14901;
+fp t14848;
+fp t15429;
+fp t14911;
+fp t13963;
+fp t15458;
+fp t15012;
+fp t14090;
+fp t15457;
+fp t14420;
+fp t14929;
+fp t13920;
+fp t14459;
+fp t14914;
+fp t15456;
+fp t14899;
+fp t14937;
+fp t14454;
+fp t14519;
+fp t15455;
+fp t14873;
+fp t13853;
+fp t15454;
+fp t14646;
+fp t14457;
+fp t14989;
+fp t14790;
+fp t15453;
+fp t14723;
+fp t14749;
+fp t15452;
+fp t14983;
+fp t15004;
+fp t14984;
+fp t15451;
+fp t14947;
+fp t15450;
+fp t14467;
+fp t15010;
+fp t15449;
+fp t14458;
+fp t15032;
+fp t14408;
+fp t14878;
+fp t15008;
+fp t15448;
+fp t14515;
+fp t14507;
+fp t15447;
+fp t14446;
+fp t14928;
+fp t14439;
+fp t15446;
+fp t14442;
+fp t14441;
+fp t15025;
+fp t14918;
+fp t15445;
+fp t14888;
+fp t14426;
+fp t14665;
+fp t14423;
+fp t14932;
+fp t15444;
+fp t14437;
+fp t14345;
+fp t14010;
+fp t15443;
+fp t14499;
+fp t14382;
+fp t14520;
+fp t14845;
+fp t15442;
+fp t14425;
+fp t14857;
+fp t13923;
+fp t14891;
+fp t14136;
+fp t15441;
+fp t14097;
+fp t15440;
+fp t14461;
+fp t14096;
+fp t14500;
+fp t15439;
+fp t14351;
+fp t14147;
+fp t15438;
+fp t14509;
+fp t15437;
+fp t14440;
+fp t14493;
+fp t15436;
+fp t14936;
+fp t15435;
+fp t14924;
+fp t14954;
+fp t14031;
+fp t15434;
+fp t14360;
+fp t14435;
+fp t14333;
+fp t13959;
+fp t15433;
+fp t14474;
+fp t15432;
+fp t14455;
+fp t14389;
+fp t14883;
+fp t15431;
+fp t14964;
+fp t15015;
+fp t15430;
+fp t14421;
+fp t14930;
+fp t14688;
+fp t14990;
+fp t14782;
+fp t15428;
+fp t14412;
+fp t14876;
+fp t14445;
+fp t15427;
+fp t13895;
+fp t15426;
+fp t13988;
+fp t15425;
+fp t14923;
+fp t14902;
+fp t15424;
+fp t15423;
+fp t14363;
+fp t15422;
+fp t14468;
+fp t14481;
+fp t14963;
+fp t15421;
+fp t13986;
+fp t15420;
+fp t14854;
+fp t14922;
+fp t15419;
+fp t15418;
+fp t14477;
+fp t14898;
+fp t14122;
+fp t14485;
+fp t14355;
+fp t15417;
+fp t14453;
+fp t15416;
+fp t15415;
+fp t13922;
+fp t14350;
+fp t15414;
+fp t13919;
+fp t15413;
+fp t14394;
+fp t14406;
+fp t14645;
+fp t15412;
+fp t14855;
+fp t15411;
+fp t14863;
+fp t13904;
+fp t15410;
+fp t15409;
+fp t15408;
+fp t14342;
+fp t14443;
+fp t15013;
+fp t14444;
+fp t15407;
+fp t14919;
+fp t13984;
+fp t15406;
+fp t13917;
+fp t15405;
+fp t14880;
+fp t13857;
+fp t14340;
+fp t15404;
+fp t13949;
+fp t15403;
+fp t15402;
+fp t14868;
+fp t15024;
+fp t15401;
+fp t14397;
+fp t14398;
+fp t15026;
+fp t14896;
+fp t15400;
+fp t14402;
+fp t14395;
+fp t14973;
+fp t14841;
+fp t14910;
+fp t15399;
+fp t15398;
+fp t14912;
+fp t15005;
+fp t15397;
+fp t15396;
+fp t15030;
+fp t15395;
+fp t14388;
+fp t14070;
+fp t15394;
+fp t14934;
+fp t15393;
+fp t15392;
+fp t15001;
+fp t14192;
+fp t14655;
+fp t15391;
+fp t14931;
+fp t14797;
+fp t15002;
+fp t13976;
+fp t15390;
+fp t13952;
+fp t14102;
+fp t14667;
+fp t14948;
+fp t14008;
+fp t14697;
+fp t15260;
+fp t14652;
+fp t13048;
+fp t14877;
+fp t14809;
+fp t15389;
+fp t14038;
+fp t15388;
+fp t15021;
+fp t14157;
+fp t14747;
+fp t15387;
+fp t14967;
+fp t14957;
+fp t15386;
+fp t14240;
+fp t15385;
+fp t15384;
+fp t14904;
+fp t14117;
+fp t15383;
+fp t14414;
+fp t14792;
+fp t14858;
+fp t13910;
+fp t14465;
+fp t14925;
+fp t14059;
+fp t14900;
+fp t14354;
+fp t14748;
+fp t15382;
+fp t13931;
+fp t14691;
+fp t15381;
+fp t13902;
+fp t14409;
+fp t13975;
+fp t15380;
+fp t14041;
+fp t13129;
+fp t14057;
+fp t14962;
+fp t14232;
+fp t15217;
+fp t15379;
+fp t14020;
+fp t15378;
+fp t14498;
+fp t14484;
+fp t15377;
+fp t14037;
+fp t15019;
+fp t14802;
+fp t15376;
+fp t14513;
+fp t14516;
+fp t15375;
+fp t14052;
+fp t14966;
+fp t14791;
+fp t15374;
+fp t14367;
+fp t14243;
+fp t14413;
+fp t14842;
+fp t13993;
+fp t15373;
+fp t14960;
+fp t14668;
+fp t15372;
+fp t14996;
+fp t13916;
+fp t14759;
+fp t15318;
+fp t13990;
+fp t15371;
+fp t14998;
+fp t14778;
+fp t14940;
+fp t13925;
+fp t14941;
+fp t14745;
+fp t15306;
+fp t15370;
+fp t14105;
+fp t13998;
+fp t15289;
+fp t14647;
+fp t15369;
+fp t14016;
+fp t15368;
+fp t14906;
+fp t14789;
+fp t14210;
+fp t14718;
+fp t14851;
+fp t14769;
+fp t15220;
+fp t15367;
+fp t15366;
+fp t13908;
+fp t14862;
+fp t14757;
+fp t13855;
+fp t15309;
+fp t14043;
+fp t15302;
+fp t14036;
+fp t13933;
+fp t15291;
+fp t14601;
+fp t15365;
+fp t13974;
+fp t14368;
+fp t14804;
+fp t14892;
+fp t14225;
+fp t14024;
+fp t15311;
+fp t13926;
+fp t14170;
+fp t15299;
+fp t15252;
+fp t14738;
+fp t15364;
+fp t14875;
+fp t14681;
+fp t14946;
+fp t14053;
+fp t13983;
+fp t14704;
+fp t14720;
+fp t14145;
+fp t15277;
+fp t15363;
+fp t14015;
+fp t14943;
+fp t14206;
+fp t14709;
+fp t15250;
+fp t15362;
+fp t14837;
+fp t15361;
+fp t14971;
+fp t14822;
+fp t14887;
+fp t14708;
+fp t14828;
+fp t15243;
+fp t15360;
+fp t14093;
+fp t15003;
+fp t15235;
+fp t14119;
+fp t14727;
+fp t15359;
+fp t14730;
+fp t13978;
+fp t14807;
+fp t15358;
+fp t14781;
+fp t13909;
+fp t15213;
+fp t15357;
+fp t14056;
+fp t14945;
+fp t14743;
+fp t15356;
+fp t14866;
+fp t13991;
+fp t15355;
+fp t13970;
+fp t14806;
+fp t15354;
+fp t14092;
+fp t14908;
+fp t14230;
+fp t14677;
+fp t13930;
+fp t15272;
+fp t14773;
+fp t15214;
+fp t14605;
+fp t15353;
+fp t13905;
+fp t14005;
+fp t14353;
+fp t14795;
+fp t14827;
+fp t15352;
+fp t14814;
+fp t14042;
+fp t13979;
+fp t14921;
+fp t14780;
+fp t13972;
+fp t15225;
+fp t15351;
+fp t14044;
+fp t13239;
+fp t15000;
+fp t14007;
+fp t14011;
+fp t14706;
+fp t15273;
+fp t15350;
+fp t14707;
+fp t15254;
+fp t15349;
+fp t14872;
+fp t14680;
+fp t14740;
+fp t14871;
+fp t14649;
+fp t15227;
+fp t13927;
+fp t15348;
+fp t14986;
+fp t15347;
+fp t13950;
+fp t14009;
+fp t14657;
+fp t15248;
+fp t14869;
+fp t14831;
+fp t14763;
+fp t15346;
+fp t15345;
+fp t14755;
+fp t14717;
+fp t15251;
+fp t15344;
+fp t13937;
+fp t14909;
+fp t14673;
+fp t15241;
+fp t14608;
+fp t15343;
+fp t14654;
+fp t15226;
+fp t14682;
+fp t15342;
+fp t15231;
+fp t15341;
+fp t14035;
+fp t14905;
+fp t14751;
+fp t14045;
+fp t15265;
+fp t15340;
+fp t14249;
+fp t14032;
+fp t15287;
+fp t15339;
+fp t14776;
+fp t14221;
+fp t14191;
+fp t13946;
+fp t15284;
+fp t15338;
+fp t13934;
+fp t14700;
+fp t14689;
+fp t15337;
+fp t14959;
+fp t14788;
+fp t14683;
+fp t15336;
+fp t15014;
+fp t14151;
+fp t14172;
+fp t15335;
+fp t14803;
+fp t14808;
+fp t15334;
+fp t14838;
+fp t14897;
+fp t14735;
+fp t15333;
+fp t14999;
+fp t14229;
+fp t15332;
+fp t14812;
+fp t15331;
+fp t14977;
+fp t14799;
+fp t15330;
+fp t14884;
+fp t14829;
+fp t14669;
+fp t14656;
+fp t15329;
+fp t14662;
+fp t15328;
+fp t14505;
+fp t14771;
+fp t14933;
+fp t14216;
+fp t14486;
+fp t14658;
+fp t14767;
+fp t14725;
+fp t15327;
+fp t14648;
+fp t15326;
+fp t14073;
+fp t15325;
+fp t14356;
+fp t14698;
+fp t14956;
+fp t14152;
+fp t15324;
+fp t14752;
+fp t14787;
+fp t15323;
+fp t15322;
+fp t15016;
+fp t14976;
+fp t14813;
+fp t14981;
+fp t14794;
+fp t15321;
+fp t15320;
+fp t15319;
+fp t13997;
+fp t14716;
+fp t15317;
+fp t14492;
+fp t14801;
+fp t13948;
+fp t15316;
+fp t14783;
+fp t14518;
+fp t14968;
+fp t14256;
+fp t15315;
+fp t14826;
+fp t14431;
+fp t14765;
+fp t15314;
+fp t13929;
+fp t14768;
+fp t15313;
+fp t14475;
+fp t14510;
+fp t15312;
+fp t14860;
+fp t13967;
+fp t15310;
+fp t14696;
+fp t14993;
+fp t14815;
+fp t15307;
+fp t14438;
+fp t13992;
+fp t15305;
+fp t13955;
+fp t15303;
+fp t13911;
+fp t15301;
+fp t15300;
+fp t13914;
+fp t14033;
+fp t15298;
+fp t14404;
+fp t13877;
+fp t14674;
+fp t15297;
+fp t14405;
+fp t13872;
+fp t14762;
+fp t15296;
+fp t13953;
+fp t15295;
+fp t14417;
+fp t14836;
+fp t15294;
+fp t13866;
+fp t14758;
+fp t15293;
+fp t14401;
+fp t14470;
+fp t14894;
+fp t14670;
+fp t15292;
+fp t13899;
+fp t15290;
+fp t14281;
+fp t14494;
+fp t14834;
+fp t15288;
+fp t13968;
+fp t15286;
+fp t14034;
+fp t15285;
+fp t15283;
+fp t15282;
+fp t15281;
+fp t14785;
+fp t15280;
+fp t14679;
+fp t15279;
+fp t14991;
+fp t14770;
+fp t14687;
+fp t15278;
+fp t14650;
+fp t14733;
+fp t14490;
+fp t14886;
+fp t14480;
+fp t14082;
+fp t15031;
+fp t15275;
+fp t14491;
+fp t14489;
+fp t14988;
+fp t14262;
+fp t15274;
+fp t13889;
+fp t14428;
+fp t14692;
+fp t14430;
+fp t14715;
+fp t15271;
+fp t14980;
+fp t14644;
+fp t14429;
+fp t14850;
+fp t14238;
+fp t15270;
+fp t15269;
+fp t14433;
+fp t14849;
+fp t14737;
+fp t15268;
+fp t13973;
+fp t14659;
+fp t15267;
+fp t14793;
+fp t14672;
+fp t15266;
+fp t14741;
+fp t15264;
+fp t14482;
+fp t14661;
+fp t15263;
+fp t14950;
+fp t14246;
+fp t14811;
+fp t14978;
+fp t15262;
+fp t14874;
+fp t14110;
+fp t14927;
+fp t14651;
+fp t15261;
+fp t14987;
+fp t15259;
+fp t15258;
+fp t14137;
+fp t14935;
+fp t14744;
+fp t14885;
+fp t13945;
+fp t15257;
+fp t15256;
+fp t14483;
+fp t14903;
+fp t14471;
+fp t14844;
+fp t15255;
+fp t13999;
+fp t15253;
+fp t14512;
+fp t14939;
+fp t14861;
+fp t14174;
+fp t14479;
+fp t14695;
+fp t15249;
+fp t14000;
+fp t15247;
+fp t15246;
+fp t15245;
+fp t14893;
+fp t14211;
+fp t15244;
+fp t15242;
+fp t14427;
+fp t14702;
+fp t14434;
+fp t15240;
+fp t15239;
+fp t14244;
+fp t15238;
+fp t14711;
+fp t15237;
+fp t15236;
+fp t15234;
+fp t14879;
+fp t13913;
+fp t14113;
+fp t14942;
+fp t14133;
+fp t15233;
+fp t15232;
+fp t14488;
+fp t14496;
+fp t14852;
+fp t14840;
+fp t14506;
+fp t15011;
+fp t15230;
+fp t14719;
+fp t15229;
+fp t14047;
+fp t14830;
+fp t15228;
+fp t15224;
+fp t14663;
+fp t14185;
+fp t15222;
+fp t14856;
+fp t13996;
+fp t14223;
+fp t15221;
+fp t13918;
+fp t15219;
+fp t15218;
+fp t14722;
+fp t15216;
+fp t14881;
+fp t14048;
+fp t14212;
+fp t14684;
+fp t15215;
+fp t15212;
+fp t15211;
+fp t15210;
+fp t13957;
+fp t15209;
+fp t15208;
+fp t15207;
+fp t14796;
+fp t14779;
+fp t15206;
+fp t14140;
+fp t14671;
+fp t15205;
+fp t15204;
+fp t15203;
+fp t14731;
+fp t14364;
+fp t15202;
+fp t14160;
+fp t15201;
+fp t15200;
+fp t14473;
+fp t14118;
+fp t15199;
+fp t15198;
+fp t15197;
+fp t15196;
+fp t15195;
+fp t15194;
+fp t15193;
+fp t14224;
+fp t14995;
+fp t14199;
+fp t15192;
+fp t14171;
+fp t14068;
+fp t15191;
+fp t13938;
+fp t15190;
+fp t15188;
+fp t15186;
+fp t14764;
+fp t15185;
+fp t14675;
+fp t15184;
+fp t14195;
+fp t14186;
+fp t15183;
+fp t14165;
+fp t14226;
+fp t15182;
+fp t14994;
+fp t14261;
+fp t14074;
+fp t14508;
+fp t15023;
+fp t14259;
+fp t15181;
+fp t14678;
+fp t14969;
+fp t14833;
+fp t15180;
+fp t15179;
+fp t14742;
+fp t15178;
+fp t14772;
+fp t14750;
+fp t15177;
+fp t15176;
+fp t14101;
+fp t14134;
+fp t15175;
+fp t15174;
+fp t15173;
+fp t14336;
+fp t14982;
+fp t14805;
+fp t15172;
+fp t14326;
+fp t14786;
+fp t15171;
+fp t14756;
+fp t14775;
+fp t15170;
+fp t13343;
+fp t15169;
+fp t14760;
+fp t14766;
+fp t15168;
+fp t13262;
+fp t15167;
+fp t14690;
+fp t15166;
+fp t14754;
+fp t14685;
+fp t15165;
+fp t15164;
+fp t15163;
+fp t14798;
+fp t15162;
+fp t15161;
+fp t14003;
+fp t15160;
+fp t14821;
+fp t15159;
+fp t15158;
+fp t15157;
+fp t14703;
+fp t15156;
+fp t14264;
+fp t15155;
+fp t14666;
+fp t15154;
+fp t15153;
+fp t15152;
+fp t14729;
+fp t14824;
+fp t15151;
+fp t15150;
+fp t13865;
+fp t13846;
+fp t14736;
+fp t15149;
+fp t14126;
+fp t15148;
+fp t14267;
+fp t15020;
+fp t14774;
+fp t14979;
+fp t15147;
+fp t15146;
+fp t15145;
+fp t15144;
+fp t15143;
+fp t15142;
+fp t15141;
+fp t14818;
+fp t14084;
+fp t14065;
+fp t15140;
+fp t15139;
+fp t14407;
+fp t14403;
+fp t14714;
+fp t15138;
+fp t15137;
+fp t15136;
+fp t14701;
+fp t15135;
+fp t15134;
+fp t15133;
+fp t15132;
+fp t15131;
+fp t15130;
+fp t15129;
+fp t15128;
+fp t15127;
+fp t14636;
+fp t15126;
+fp t15125;
+fp t14132;
+fp t14777;
+fp t14270;
+fp t14287;
+fp t14271;
+fp t15124;
+fp t14710;
+fp t15123;
+fp t15122;
+fp t15121;
+fp t14664;
+fp t14705;
+fp t15120;
+fp t15119;
+fp t15022;
+fp t15118;
+fp t14066;
+fp t14972;
+fp t15117;
+fp t14839;
+fp t15116;
+fp t14182;
+fp t14938;
+fp t15115;
+fp t15114;
+fp t15113;
+fp t14846;
+fp t14724;
+fp t15112;
+fp t14131;
+fp t15111;
+fp t15110;
+fp t14189;
+fp t15109;
+fp t15108;
+fp t15107;
+fp t14325;
+fp t15106;
+fp t15105;
+fp t15104;
+fp t14859;
+fp t15103;
+fp t14067;
+fp t15102;
+fp t15029;
+fp t15101;
+fp t14478;
+fp t15100;
+fp t15099;
+fp t15098;
+fp t15097;
+fp t14176;
+fp t15096;
+fp t14761;
+fp t15095;
+fp t14952;
+fp t14236;
+fp t14739;
+fp t15094;
+fp t14676;
+fp t15093;
+fp t14992;
+fp t15092;
+fp t14106;
+fp t15091;
+fp t14304;
+fp t15090;
+fp t15089;
+fp t15088;
+fp t14694;
+fp t15087;
+fp t14890;
+fp t14114;
+fp t15086;
+fp t15085;
+fp t15084;
+fp t15083;
+fp t15082;
+fp t13101;
+fp t14643;
+fp t15081;
+fp t14631;
+fp t15080;
+fp t15079;
+fp t13276;
+fp t14847;
+fp t15078;
+fp t15077;
+fp t13309;
+fp t14944;
+fp t15076;
+fp t14953;
+fp t15075;
+fp t15074;
+fp t15073;
+fp t15072;
+fp t15071;
+fp t15070;
+fp t15069;
+fp t15068;
+fp t15067;
+fp t15066;
+fp t15065;
+fp t15064;
+fp t15063;
+fp t15062;
+fp t15061;
+fp t15060;
+fp t15059;
+fp t15058;
+fp t15057;
+fp t15056;
+fp t15055;
+fp t15054;
+fp t15053;
+fp t15052;
+fp t15051;
+fp t15050;
+fp t15049;
+fp t15048;
+fp t15047;
+fp t15046;
+fp t15045;
+fp t15044;
+fp t15043;
+fp t15042;
+fp t15041;
+fp t15040;
+fp t14819;
+fp t15039;
+fp t15038;
+fp t15037;
+fp t15036;
+fp t15035;
+fp t15034;
+fp t15033;
+fp t14975;
+fp t14970;
+fp t14958;
+fp t14955;
+fp t14373;
+fp t14926;
+fp t14920;
+fp t14889;
+fp t14865;
+fp t14864;
+fp t14843;
+fp t14835;
+fp t14283;
+fp t14825;
+fp t14820;
+fp t14810;
+fp t14746;
+fp t14699;
+fp t14653;
+fp t14642;
+fp t14641;
+fp t14635;
+fp t14629;
+fp t14628;
+fp t14627;
+fp t14626;
+fp t14625;
+fp t14456;
+fp t14416;
+fp t14501;
+fp t14624;
+fp t14623;
+fp t14447;
+fp t14448;
+fp t14503;
+fp t14622;
+fp t14621;
+fp t14436;
+fp t14620;
+fp t14517;
+fp t14619;
+fp t14422;
+fp t14618;
+fp t14617;
+fp t14616;
+fp t14614;
+fp t14613;
+fp t14610;
+fp t14609;
+fp t14607;
+fp t14606;
+fp t14604;
+fp t14603;
+fp t14599;
+fp t14598;
+fp t14400;
+fp t14597;
+fp t14596;
+fp t14418;
+fp t14595;
+fp t14594;
+fp t14593;
+fp t14592;
+fp t14591;
+fp t14590;
+fp t14589;
+fp t14588;
+fp t14587;
+fp t14586;
+fp t14585;
+fp t14584;
+fp t14432;
+fp t14583;
+fp t14582;
+fp t14581;
+fp t14580;
+fp t14579;
+fp t14578;
+fp t14577;
+fp t14576;
+fp t14575;
+fp t14574;
+fp t14573;
+fp t14572;
+fp t14571;
+fp t14570;
+fp t14569;
+fp t14568;
+fp t14567;
+fp t14566;
+fp t14565;
+fp t14564;
+fp t14563;
+fp t14562;
+fp t14561;
+fp t14560;
+fp t14559;
+fp t14558;
+fp t14557;
+fp t14556;
+fp t14555;
+fp t14554;
+fp t14553;
+fp t14552;
+fp t14551;
+fp t14550;
+fp t14549;
+fp t14548;
+fp t14547;
+fp t14546;
+fp t14545;
+fp t14544;
+fp t14543;
+fp t14542;
+fp t14541;
+fp t14540;
+fp t14539;
+fp t14538;
+fp t14537;
+fp t14536;
+fp t14535;
+fp t14534;
+fp t14514;
+fp t14504;
+fp t14502;
+fp t14497;
+fp t14495;
+fp t14476;
+fp t14472;
+fp t14464;
+fp t14463;
+fp t14451;
+fp t14450;
+fp t14419;
+fp t14415;
+ t14452 = RATIONAL(-8.0,27.0);
+ t14523 = y*y;
+ t14525 = t14523*y;
+ t14424 = RATIONAL(16.0,27.0);
+ t15465 = t14452*t14525+y*t14424;
+ t14469 = RATIONAL(2.0,27.0);
+ t14913 = t14525*t14469;
+ t14462 = RATIONAL(-1.0,54.0);
+ t14522 = z*z;
+ t14526 = t14522*z;
+ t14949 = t14462*t14526;
+ t15464 = z*t14913+t14525*t14949;
+ t14521 = x*x;
+ t14528 = t14521*t14521;
+ t15028 = z*t14528;
+ t14410 = RATIONAL(1.0,432.0);
+ t14054 = t14410*t15028;
+ t14411 = RATIONAL(-1.0,432.0);
+ t15017 = z*t14411;
+ t14029 = t14521*t15017;
+ t15463 = t14054+t14029;
+ t14396 = RATIONAL(1.0,1728.0);
+ t14870 = t14526*t14396;
+ t13886 = t14528*t14870;
+ t14399 = RATIONAL(-1.0,1728.0);
+ t14882 = t14526*t14399;
+ t15462 = t13886+t14521*t14882;
+ t14460 = RATIONAL(8.0,27.0);
+ t15018 = x*t14460;
+ t14449 = RATIONAL(1.0,54.0);
+ t14524 = x*t14521;
+ t14907 = t14449*t14524;
+ t14527 = t14522*t14522;
+ t14187 = t14527*t14907;
+ t15461 = t14187+t14522*t15018;
+ t15006 = x*t14469;
+ t14204 = t14526*t15006;
+ t14915 = t14469*t14524;
+ t14222 = z*t14915;
+ t15460 = t14204+t14222;
+ t14916 = t14526*t14449;
+ t14712 = t14525*t14916;
+ t14466 = RATIONAL(-2.0,27.0);
+ t14997 = z*t14466;
+ t14784 = t14525*t14997;
+ t15459 = t14712+t14784;
+ t14901 = t14527*t14521;
+ t14848 = t14528*t14522;
+ t15429 = t14848+t14901;
+ t14911 = t14410*t14521;
+ t13963 = z*t14911;
+ t15458 = t14528*t15017+t13963;
+ t15012 = x*t14526;
+ t14090 = t14466*t15012;
+ t15457 = t14090+z*t15018;
+ t14420 = RATIONAL(1.0,108.0);
+ t14929 = t14420*t14524;
+ t13920 = t14527*t14929;
+ t14459 = RATIONAL(-1.0,27.0);
+ t14914 = t14459*t14524;
+ t15456 = t14522*t14914+t13920;
+ t14899 = t14523*t14521;
+ t14937 = t14528*t14523;
+ t14454 = RATIONAL(-1.0,18.0);
+ t14519 = RATIONAL(2.0,9.0);
+ t15455 = t14519*t14899+t14454*t14937;
+ t14873 = t14528*t14399;
+ t13853 = t14526*t14873;
+ t15454 = t13853+t14521*t14870;
+ t14646 = t14521*t14913;
+ t14457 = RATIONAL(1.0,27.0);
+ t14989 = y*t14528;
+ t14790 = t14457*t14989;
+ t15453 = t14790+t14646;
+ t14723 = t14527*t14899;
+ t14749 = t14523*t14848;
+ t15452 = t14749+t14723;
+ t14983 = y*t15012;
+ t15004 = z*t14524;
+ t14984 = y*t15004;
+ t15451 = t14984+t14983;
+ t14947 = t14524*t14527;
+ t15450 = t14522*t14915+t14462*t14947;
+ t14467 = RATIONAL(-4.0,27.0);
+ t15010 = y*t14527;
+ t15449 = t14467*t15010+t15465*t14522;
+ t14458 = RATIONAL(4.0,27.0);
+ t15032 = y*x;
+ t14408 = RATIONAL(-16.0,27.0);
+ t14878 = t14466*t14524;
+ t15008 = y*t14524;
+ t15448 = t14525*t14878+t14408*t15032+t14458*t15008;
+ t14515 = RATIONAL(-4.0,9.0);
+ t14507 = RATIONAL(1.0,3.0);
+ t15447 = t14523*t14507+t14515;
+ t14446 = RATIONAL(-1.0,72.0);
+ t14928 = t14525*t14446;
+ t14439 = RATIONAL(1.0,144.0);
+ t15446 = y*t14439+t14928;
+ t14442 = RATIONAL(5.0,576.0);
+ t14441 = RATIONAL(-5.0,576.0);
+ t15025 = z*t14521;
+ t14918 = t14526*t14521;
+ t15445 = t14441*t14918+t14442*t15025;
+ t14888 = t14523*t14522;
+ t14426 = RATIONAL(5.0,192.0);
+ t14665 = t14426*t14888;
+ t14423 = RATIONAL(-1.0,192.0);
+ t14932 = t14523*t14527;
+ t15444 = t14423*t14932+t14665;
+ t14437 = RATIONAL(-1.0,288.0);
+ t14345 = t14437*t14527;
+ t14010 = t14524*t14345;
+ t15443 = t14010+t14446*t14524;
+ t14499 = RATIONAL(-1.0,9.0);
+ t14382 = t14499*t14524;
+ t14520 = RATIONAL(4.0,9.0);
+ t14845 = t14525*t14520;
+ t15442 = x*t14845+t14525*t14382;
+ t14425 = RATIONAL(-1.0,216.0);
+ t14857 = t14425*t14526;
+ t13923 = t14528*t14857;
+ t14891 = t14528*t14449;
+ t14136 = z*t14891;
+ t15441 = t13923+t14136;
+ t14097 = t14446*t14848;
+ t15440 = t14454*t14522+t14097;
+ t14461 = RATIONAL(-1.0,12.0);
+ t14096 = t14461*t14937;
+ t14500 = RATIONAL(1.0,9.0);
+ t15439 = t14096+t14500*t14528;
+ t14351 = t14446*t14527;
+ t14147 = x*t14351;
+ t15438 = t14147+t14454*x;
+ t14509 = RATIONAL(-1.0,3.0);
+ t15437 = t14520+t14523*t14509;
+ t14440 = RATIONAL(-1.0,144.0);
+ t14493 = RATIONAL(1.0,72.0);
+ t15436 = y*t14440+t14525*t14493;
+ t14936 = t14522*t14524;
+ t15435 = t14396*t14947+t14399*t14936;
+ t14924 = t14410*t14527;
+ t14954 = t14522*t14411;
+ t14031 = x*t14954;
+ t15434 = x*t14924+t14031;
+ t14360 = t14493*t14524;
+ t14435 = RATIONAL(1.0,288.0);
+ t14333 = t14435*t14527;
+ t13959 = t14524*t14333;
+ t15433 = t14360+t13959;
+ t14474 = RATIONAL(1.0,48.0);
+ t15432 = t14440+t14523*t14474;
+ t14455 = RATIONAL(-1.0,36.0);
+ t14389 = t14499*t14526;
+ t14883 = t14528*t14526;
+ t15431 = t14389+t14455*t14883;
+ t14964 = t14410*t14522;
+ t15015 = x*t14527;
+ t15430 = x*t14964+t14411*t15015;
+ t14421 = RATIONAL(-1.0,108.0);
+ t14930 = t14525*t14421;
+ t14688 = t14526*t14930;
+ t14990 = z*t14420;
+ t14782 = t14525*t14990;
+ t15428 = t14782+t14688;
+ t14412 = RATIONAL(1.0,864.0);
+ t14876 = t14412*t14528;
+ t14445 = RATIONAL(-1.0,864.0);
+ t15427 = z*t14876+t14445*t14883;
+ t13895 = t14396*t14936;
+ t15426 = t13895+t14399*t14947;
+ t13988 = t14526*t14876;
+ t15425 = t14445*t15028+t13988;
+ t14923 = t14522*t14441;
+ t14902 = t14442*t14522;
+ t15424 = t14524*t14923+x*t14902;
+ t15423 = t14462*t14883+t14469*t14918;
+ t14363 = t14446*t14528;
+ t15422 = (t14363+t14454)*z;
+ t14468 = RATIONAL(5.0,96.0);
+ t14481 = RATIONAL(-1.0,24.0);
+ t14963 = t14523*t14481;
+ t15421 = t14963+t14468*t14899;
+ t13986 = t14412*t14947;
+ t15420 = t13986+t14445*t15015;
+ t14854 = t14525*t14515;
+ t14922 = t14525*t14500;
+ t15419 = x*t14854+t14524*t14922;
+ t15418 = (t14454+t14351)*t14521;
+ t14477 = RATIONAL(-1.0,48.0);
+ t14898 = t14477*t14527;
+ t14122 = t14523*t14898;
+ t14485 = RATIONAL(1.0,36.0);
+ t14355 = t14485*t14527;
+ t15417 = t14355+t14122;
+ t14453 = RATIONAL(1.0,12.0);
+ t15416 = t14499*t14528+t14453*t14937;
+ t15415 = x*t14923+t14524*t14902;
+ t13922 = t14435*t14883;
+ t14350 = t14493*t14526;
+ t15414 = t13922+t14350;
+ t13919 = t14437*t14883;
+ t15413 = t14446*t14526+t13919;
+ t14394 = RATIONAL(-1.0,1152.0);
+ t14406 = RATIONAL(1.0,1152.0);
+ t14645 = t14406*t14937;
+ t15412 = t14394*t14899+t14645;
+ t14855 = t14466*t14521;
+ t15411 = t14526*t14855+t14449*t14883;
+ t14863 = t14445*t14524;
+ t13904 = t14527*t14863;
+ t15410 = t14412*t15015+t13904;
+ t15409 = t14485*t14883+t14500*t14526;
+ t15408 = t14442*t14918+t14441*t15025;
+ t14342 = t14439*t14526;
+ t14443 = RATIONAL(-1.0,576.0);
+ t15013 = z*t14443;
+ t14444 = RATIONAL(1.0,576.0);
+ t15407 = t14444*t14883+t14528*t15013+t14342;
+ t14919 = t14444*t14527;
+ t13984 = t14443*t15015;
+ t15406 = t13984+(t14439+t14919)*t14524;
+ t13917 = t14444*t15028;
+ t15405 = t14443*t14883+t13917+t14440*t14526;
+ t14880 = t14406*t14527;
+ t13857 = t14521*t14880;
+ t14340 = t14437*t14528;
+ t15404 = t14435*t14521+t13857+t14340;
+ t13949 = t14443*t14947;
+ t15403 = t13949+t14440*t14524+x*t14919;
+ t15402 = t14345+t14435*t14522+t14406*t14848;
+ t14868 = t14526*t14524;
+ t15024 = z*t14396;
+ t15401 = t14396*t14868+t14399*t15004+(t15024+t14882)*x;
+ t14397 = RATIONAL(1.0,3456.0);
+ t14398 = RATIONAL(-1.0,3456.0);
+ t15026 = x*t14522;
+ t14896 = t14397*t14524;
+ t15400 = t14527*t14896+t14397*t15026+(t15015+t14936)*t14398;
+ t14402 = RATIONAL(-1.0,6912.0);
+ t14395 = RATIONAL(1.0,6912.0);
+ t14973 = t14522*t14521;
+ t14841 = t14395*t14527;
+ t14910 = t14528*t14527;
+ t15399 = t14395*t14848+t14521*t14841+(t14910+t14973)*t14402;
+ t15398 = t14397*t15015+t14522*t14896+(t15026+t14947)*t14398;
+ t14912 = t14398*t14521;
+ t15005 = z*t14397;
+ t15397 = t14398*t15028+t14397*t14883+t14521*t15005+t14526*t14912;
+ t15396 = t14528*t15005+z*t14912+t14398*t14883+t14397*t14918;
+ t15030 = x*z;
+ t15395 = x*t14870+t14396*t15004+(t14868+t15030)*t14399;
+ t14388 = t14500*t14527;
+ t14070 = t14461*t14932;
+ t15394 = t14388+t14070;
+ t14934 = t14525*t14521;
+ t15393 = t14435*t14934+t14442*t14989;
+ t15392 = (t14500+t14355)*t14524;
+ t15001 = z*t14457;
+ t14192 = x*t15001;
+ t14655 = t14440*t14868;
+ t15391 = t14192+t14523*t14655;
+ t14931 = t14523*t14524;
+ t14797 = z*t14931;
+ t15002 = x*t14421;
+ t13976 = t14526*t15002;
+ t15390 = t13976+t14485*t14797;
+ t13952 = t14420*t14883;
+ t14102 = t14521*t15001;
+ t14667 = t14440*t14937;
+ t14948 = t14528*t14421;
+ t14008 = z*t14948;
+ t14697 = t14485*t14899;
+ t15260 = t14102+t14008+(t14697+t14667)*t14526;
+ t14652 = t14439*t14937;
+ t13048 = z*t14652;
+ t14877 = t14523*t14455;
+ t14809 = z*t14877;
+ t15389 = t13048+t14521*t14809+t13952+t14459*t14918+t15260;
+ t14038 = t14420*t14868;
+ t15388 = x*t14809+t14038;
+ t15021 = x*t14459;
+ t14157 = z*t15021;
+ t14747 = t14523*t14342;
+ t15387 = t14524*t14747+t14157;
+ t14967 = t14525*t14485;
+ t14957 = t14525*t14499;
+ t15386 = t14526*t14967+z*t14957;
+ t14240 = t14453*t14932;
+ t15385 = t14240+t14499*t14527;
+ t15384 = t14461+t14898;
+ t14904 = t14455*t14524;
+ t14117 = t14527*t14904;
+ t15383 = t14117+t14382;
+ t14414 = RATIONAL(5.0,288.0);
+ t14792 = t14414*t14989;
+ t14858 = t14440*t14527;
+ t13910 = t14528*t14858;
+ t14465 = RATIONAL(5.0,72.0);
+ t14925 = t14465*t14521;
+ t14059 = t14522*t14925;
+ t14900 = y*t14059+t14525*t13910;
+ t14354 = t14455*t14522;
+ t14748 = t14525*t14354;
+ t15382 = t14900+t14527*t14792+t14521*t14748;
+ t13931 = z*t14929;
+ t14691 = t14526*t14877;
+ t15381 = x*t14691+t13931;
+ t13902 = t14399*t14901;
+ t14409 = RATIONAL(1.0,216.0);
+ t13975 = t14409*t14848;
+ t15380 = y*t13902+t14525*t13975;
+ t14041 = t14421*t14883;
+ t13129 = z*t14667;
+ t14057 = t14528*t14990;
+ t14962 = t14459*t14521;
+ t14232 = z*t14962;
+ t15217 = t14057+t14521*t14691+t14526*t14652+t14232;
+ t15379 = t14041+t14457*t14918+z*t14697+t15217+t13129;
+ t14020 = t14420*t15012;
+ t15378 = t14455*t14797+t14020;
+ t14498 = RATIONAL(1.0,6.0);
+ t14484 = RATIONAL(-5.0,24.0);
+ t15377 = t14484*t14522+t14498;
+ t14037 = t14412*t14868;
+ t15019 = z*t14523;
+ t14802 = t14446*t15019;
+ t15376 = t14037+x*t14802;
+ t14513 = RATIONAL(5.0,6.0);
+ t14516 = RATIONAL(-2.0,3.0);
+ t15375 = t14513*t14521+t14516;
+ t14052 = z*t14863;
+ t14966 = t14523*t14526;
+ t14791 = x*t14966;
+ t15374 = t14493*t14791+t14052;
+ t14367 = t14493*t14527;
+ t14243 = y*t14367;
+ t14413 = RATIONAL(-5.0,144.0);
+ t14842 = t14413*t14521;
+ t13993 = t14522*t14842;
+ t15373 = t14900+t14528*t14243+t14525*t13993;
+ t14960 = t14477*t14523;
+ t14668 = t14423*t14937;
+ t15372 = t14668+t14426*t14899+t14960;
+ t14996 = z*t14409;
+ t13916 = t14524*t14996;
+ t14759 = t14437*t14966;
+ t15318 = t13916+x*t14759;
+ t13990 = t14412*t15012;
+ t15371 = t15318+t14446*t14797+t13990;
+ t14998 = x*t14523;
+ t14778 = t14437*t14998;
+ t14940 = t14425*t14524;
+ t13925 = z*t14940;
+ t14941 = t14523*t14435;
+ t14745 = t14526*t14941;
+ t15306 = t13925+x*t14745;
+ t15370 = t14409*t14868+z*t14778+t15306;
+ t14105 = t14462*t14848;
+ t13998 = t14420*t14901;
+ t15289 = t14525*t14105+y*t13998;
+ t14647 = t14425*t14934;
+ t15369 = t14522*t14790+t15289+t14527*t14647;
+ t14016 = t14411*t14910;
+ t15368 = t14522*t14646+y*t14016+t15289;
+ t14906 = t14525*t14459;
+ t14789 = z*t14906;
+ t14210 = t14462*t14868;
+ t14718 = t14525*t14868;
+ t14851 = t14457*t14525;
+ t14769 = x*t14851;
+ t15220 = t14420*t14718+z*t14769+y*t14210+t14997*t15032;
+ t15367 = t14524*t14789+y*t14222+t14916*t15032+t15220;
+ t15366 = t15374+t15376;
+ t13908 = t14445*t15012;
+ t14862 = t14523*t14493;
+ t14757 = t14524*t14862;
+ t13855 = t14396*t14910;
+ t15309 = t14522*t14647+y*t13855;
+ t14043 = x*t14996;
+ t15302 = t14524*t14759+t14043;
+ t14036 = t14522*t14911;
+ t13933 = t14445*t14910;
+ t15291 = t14525*t13933+y*t14036;
+ t14601 = t15291+t15302+t15309+t15376;
+ t15365 = t13908+z*t14757+t14601+t15306;
+ t13974 = t14420*t14918;
+ t14368 = t14455*t14528;
+ t14804 = z*t14368;
+ t14892 = t14462*t14521;
+ t14225 = t14527*t14892;
+ t14024 = t14420*t14848;
+ t15311 = y*t14024+t14525*t14225;
+ t13926 = t14409*t14910;
+ t14170 = t14522*t14962;
+ t15299 = y*t14170+t14525*t13926;
+ t15252 = t15299+t15311;
+ t14738 = t14500*t14899;
+ t15364 = t15217+t15252+t13974+t14523*t14804+z*t14738;
+ t14875 = t14457*t14524;
+ t14681 = t14485*t14888;
+ t14946 = t14421*t14527;
+ t14053 = t14524*t14946;
+ t13983 = t14420*t15015;
+ t14704 = t14439*t14932;
+ t14720 = t14522*t14877;
+ t14145 = t14522*t15021;
+ t15277 = t13983+t14145+(t14720+t14704)*t14524;
+ t15363 = t14522*t14875+x*t14681+t14053+t15277;
+ t14015 = x*t14946;
+ t14943 = t14457*t14522;
+ t14206 = x*t14943;
+ t14709 = t14523*t14858;
+ t15250 = t14015+t14206+(t14709+t14681)*t14524;
+ t15362 = t15250+x*t14720+t15456;
+ t14837 = z*t14899;
+ t15361 = t14439*t14837+t13129+t15454;
+ t14971 = t14525*t14526;
+ t14822 = x*t14971;
+ t14887 = t14525*t14411;
+ t14708 = t14526*t14887;
+ t14828 = z*t14930;
+ t15243 = x*t14828+t14524*t14708+(t14037+t14043)*y;
+ t15360 = t14410*t14822+t15243+(t13908+t13925)*y;
+ t14093 = t14449*t14868;
+ t15003 = z*t14469;
+ t15235 = x*t14789+t15003*t15032+t14524*t14688+y*t14093;
+ t14119 = z*t14878;
+ t14727 = t14524*t14851;
+ t15359 = z*t14727+t15235+y*t14119+t14949*t15032;
+ t14730 = t14524*t14888;
+ t13978 = t14409*t15026;
+ t14807 = x*t14932;
+ t15358 = t14493*t14730+t14435*t14807+t13978+t15420;
+ t14781 = t14485*t14998;
+ t13909 = t14421*t14868;
+ t15213 = z*t14781+t13909+t15387;
+ t15357 = t14440*t14791+z*t14875+t15213+t15378;
+ t14056 = t14411*t14868;
+ t14945 = t14525*t14524;
+ t14743 = t14462*t14945;
+ t15356 = z*t14743+(t14056+t14157)*y+t15464*x;
+ t14866 = t14425*t14522;
+ t13991 = x*t14866;
+ t15355 = t14446*t14730+t13991+t14527*t14778+t15410;
+ t13970 = t14410*t14868;
+ t14806 = z*t14907;
+ t15354 = t14525*t14806+(t14192+t13970)*y+t15459*x;
+ t14092 = t14493*t14848;
+ t14908 = t14449*t14521;
+ t14230 = t14522*t14908;
+ t14677 = t14446*t14899;
+ t13930 = t14528*t14345;
+ t15272 = t13926+t14522*t14677+t14523*t13930+t14230;
+ t14773 = y*t14948;
+ t15214 = t14527*t14773+t14525*t14230+t15299;
+ t14605 = t15214+t15272;
+ t15353 = t14105+t14425*t14901+t14523*t14092+t14435*t14723+t14605;
+ t13905 = t14410*t14883;
+ t14005 = t14421*t14918;
+ t14353 = t14485*t14528;
+ t14795 = z*t14353;
+ t14827 = t14499*t15019;
+ t15352 = t15252+t15260+t13905+t14521*t14827+t14523*t14795+t14005;
+ t14814 = t14522*t15006;
+ t14042 = t14411*t14947;
+ t13979 = t14409*t14947;
+ t14921 = t14525*t14527;
+ t14780 = x*t14921;
+ t13972 = t14522*t14929;
+ t15225 = t14525*t13979+t14462*t14780+(t14145+t13972)*y;
+ t15351 = t15225+t14522*t14743+t14525*t14814+(t13983+t14042)*y;
+ t14044 = t14421*t15004;
+ t13239 = t14525*t14044;
+ t15000 = x*t14425;
+ t14007 = z*t15000;
+ t14011 = t14526*t14863;
+ t14706 = t14410*t14945;
+ t15273 = t14526*t14706+x*t14782+(t14011+t14007)*y;
+ t15350 = t15273+t13239+x*t14708+(t13990+t13916)*y;
+ t14707 = t14525*t14918;
+ t15254 = t15441*t14525+(t14102+t14005)*y;
+ t15349 = y*t13905+t14521*t14784+t14449*t14707+z*t14773+t15254;
+ t14872 = t14523*t14444;
+ t14680 = t14527*t14872;
+ t14740 = t14523*t14910;
+ t14871 = t14440*t14522;
+ t14649 = t14523*t14871;
+ t15227 = t14036+t13855+t14521*t14649+t14443*t14740;
+ t13927 = t14411*t14848;
+ t15348 = t13902+t15227+t14521*t14680+t13927+t14522*t14652;
+ t14986 = z*t14998;
+ t15347 = t14056+t14500*t14986+t15381+t15387+t15378;
+ t13950 = t14524*t14924;
+ t14009 = t14421*t14936;
+ t14657 = t14525*t14940;
+ t15248 = t14527*t14657+t14449*t14780+(t14206+t14009)*y;
+ t14869 = t14522*t14466;
+ t14831 = x*t14869;
+ t14763 = t14525*t14936;
+ t15346 = t15248+t14449*t14763+t14525*t14831+(t13950+t14015)*y;
+ t15345 = x*t14747+t15388+t15391+z*t14914+t15390;
+ t14755 = t14526*t14899;
+ t14717 = t14443*t14966;
+ t15251 = t14444*t14755+t14528*t14717+t15458;
+ t15344 = t14440*t14837+t15251+t13048+t15462;
+ t13937 = t14528*t14333;
+ t14909 = t14528*t14425;
+ t14673 = t14521*t14862;
+ t15241 = t14527*t14909+t14523*t13937+(t14673+t14892)*t14522;
+ t14608 = t15214+t15241;
+ t15343 = t14523*t14097+t14409*t14901+t14437*t14723+t14608+t14449*t14848;
+ t14654 = t14439*t14888;
+ t15226 = t14528*t14680+t14527*t14873+(t14954+t14654)*t14521;
+ t14682 = t14443*t14899;
+ t15342 = t14527*t14682+t14410*t14848+t14396*t14901+t15226+t14528*t14649;
+ t15231 = t14526*t14781+t14044+t15391;
+ t15341 = t13970+x*t14827+t15231+t15390;
+ t14035 = t14411*t14883;
+ t14905 = t14528*t14525;
+ t14751 = t14462*t14905;
+ t14045 = t14409*t14883;
+ t15265 = t14525*t14045+z*t14751+(t14232+t13974)*y;
+ t15340 = t14462*t14707+z*t14646+t15265+(t14035+t14057)*y;
+ t14249 = z*t14892;
+ t14032 = t14409*t14918;
+ t15287 = t14523*t13922+z*t14673+t14032;
+ t15339 = t14437*t14755+t14249+t15287+t14528*t14802+t15441;
+ t14776 = z*t14862;
+ t14221 = t14462*t15028;
+ t14191 = z*t14908;
+ t13946 = t14521*t14857;
+ t15284 = t14523*t13919+t13946+z*t14677;
+ t15338 = t14528*t14776+t14045+t14221+t14191+t14521*t14745+t15284;
+ t13934 = t14410*t14910;
+ t14700 = t14499*t14888;
+ t14689 = t14521*t14355;
+ t15337 = t14528*t14681+t14523*t14689+t13934+t14527*t14667+(t14700+t14943)
+*t14521+t15429*t14421;
+ t14959 = t14525*t14425;
+ t14788 = z*t14959;
+ t14683 = t14409*t14934;
+ t15336 = t14445*t14707+t14525*t13988+t14528*t14788+z*t14683+(t15454+
+t15463)*y;
+ t15014 = x*t14462;
+ t14151 = t14527*t15014;
+ t14172 = t14524*t14869;
+ t15335 = t14420*t14780+t14522*t14727+(t14145+t14053)*t14525+(t14814+
+t14172+t14187+t14151)*y;
+ t14803 = y*t14936;
+ t14808 = y*t14947;
+ t15334 = t14469*t14780+t14467*t14803+t14457*t14808+t15450*t14525+t15449*x
+;
+ t14838 = t14528*t14996;
+ t14897 = t14525*t14445;
+ t14735 = t14526*t14897;
+ t15333 = z*t14647+t14525*t14838+t14528*t14735+t14412*t14707+(t15458+
+t15462)*y;
+ t14999 = x*t14449;
+ t14229 = t14527*t14999;
+ t15332 = t14522*t14769+t14421*t14780+t15456*t14525+(t14831+t14229+t15450)
+*y;
+ t14812 = y*t14868;
+ t15331 = t14458*t14983+t14459*t14812+t14524*t14712+t15457*t14525+t15448*z
+;
+ t14977 = x*t15010;
+ t14799 = t14459*t15010;
+ t15330 = t14524*t14799+t14458*t14977+t14466*t14780+t15461*t14525+t15448*
+t14522;
+ t14884 = t14469*t14527;
+ t14829 = x*t14888;
+ t14669 = t14454*t14936;
+ t14656 = t14527*t14862;
+ t15329 = t14454*t14807+t14524*t14656+t14523*t14669+t14452*t15026+t14519*
+t14829+x*t14884+t15450;
+ t14662 = t14527*t14877;
+ t15328 = t14521*t14662+t14016+t14528*t14720+t13998+t14522*t14738+t14024+
+t14170+t14527*t14652;
+ t14505 = RATIONAL(-2.0,9.0);
+ t14771 = t14505*t15019;
+ t14933 = t14460*t14521;
+ t14216 = z*t14933;
+ t14486 = RATIONAL(1.0,18.0);
+ t14658 = t14486*t14918;
+ t14767 = t14486*t15019;
+ t14725 = t14523*t14883;
+ t15327 = t14446*t14725+t14521*t14771+t14216+t14523*t14658+t15411+(t14767+
+t14997)*t14528;
+ t14648 = t14505*t14888;
+ t15326 = t14446*t14740+t14466*t14848+t14521*t14648+t14522*t14933+(t14891+
+t14855)*t14527+t15452*t14486;
+ t14073 = t14524*t14351;
+ t15325 = x*t14648+t14523*t14073+t14466*t15015+t14172+(t14730+t14807)*
+t14486+t15461;
+ t14356 = t14454*t14526;
+ t14698 = t14523*t14356;
+ t14956 = t14452*t14521;
+ t14152 = z*t14956;
+ t15324 = t14521*t14698+t14528*t15003+t14152+t14493*t14725+t15423+t15455*z
+;
+ t14752 = t14525*t14848;
+ t14787 = t14467*t14989;
+ t15323 = t14522*t14787+t14469*t14752+t15449*t14521+(t14751+t15453)*t14527
+;
+ t15322 = t14457*t14812+t14462*t14718+t15460*t14525+t15465*t15030+t15451*
+t14467;
+ t15016 = y*t14521;
+ t14976 = z*t15016;
+ t14813 = y*t14918;
+ t14981 = z*t14989;
+ t14794 = t14459*t14989;
+ t15321 = t14466*t14707+t14526*t14794+t14408*t14976+t14525*t14216+(t14813+
+t14981)*t14458+t15459*t14528;
+ t15320 = t14462*t14910+t14469*t14848+t14521*t14884+t14454*t14723+t14528*
+t14656+(t14956+t15455)*t14522;
+ t15319 = z*t14787+t14525*t14152+t14424*t14976+t14467*t14813+t15453*t14526
++t15464*t14528;
+ t13997 = x*t14857;
+ t14716 = t14435*t14931;
+ t15317 = t13997+z*t14716;
+ t14492 = RATIONAL(-5.0,72.0);
+ t14801 = t14492*t14989;
+ t13948 = t14439*t14921;
+ t15316 = t14521*t13948+t14522*t14801;
+ t14783 = t14454*t15010;
+ t14518 = RATIONAL(5.0,9.0);
+ t14968 = t14518*t14522;
+ t14256 = t14521*t14968;
+ t15315 = t14528*t14783+t14525*t14256;
+ t14826 = y*t14910;
+ t14431 = RATIONAL(-5.0,192.0);
+ t14765 = t14522*t14934;
+ t15314 = t14468*t14765+t14431*t14826;
+ t13929 = t14439*t14905;
+ t14768 = t14492*t15010;
+ t15313 = t14521*t14768+t14522*t13929;
+ t14475 = RATIONAL(5.0,48.0);
+ t14510 = RATIONAL(-5.0,6.0);
+ t15312 = t14510*t14765+t14475*t14826;
+ t14860 = t14412*t14521;
+ t13967 = t14527*t14860;
+ t15310 = y*t13927+t14525*t13967;
+ t14696 = t14525*t14355;
+ t14993 = y*RATIONAL(-10.0,9.0);
+ t14815 = t14521*t14993;
+ t15307 = t14522*t14815+t14528*t14696;
+ t14438 = RATIONAL(-5.0,288.0);
+ t13992 = t14438*t14848;
+ t15305 = t14525*t14689+y*t13992;
+ t13955 = t14445*t14973;
+ t15303 = y*t13934+t14525*t13955;
+ t13911 = t14438*t14901;
+ t15301 = y*t13911+t14485*t14752;
+ t15300 = t14007+t14526*t14716;
+ t13914 = t14412*t14848;
+ t14033 = t14411*t14901;
+ t15298 = y*t14033+t14525*t13914;
+ t14404 = RATIONAL(5.0,1152.0);
+ t13877 = t14404*t14901;
+ t14674 = t14443*t14848;
+ t15297 = t14525*t14674+y*t13877;
+ t14405 = RATIONAL(-5.0,1152.0);
+ t13872 = t14405*t14973;
+ t14762 = t14527*t14905;
+ t15296 = y*t13872+t14444*t14762;
+ t13953 = t14409*t15012;
+ t15295 = t14437*t14797+t13953;
+ t14417 = RATIONAL(25.0,12.0);
+ t14836 = y*t14973;
+ t15294 = t14417*t14836+t14481*t14762;
+ t13866 = t14404*t14848;
+ t14758 = t14525*t14901;
+ t15293 = y*t13866+t14443*t14758;
+ t14401 = RATIONAL(-25.0,192.0);
+ t14470 = RATIONAL(1.0,96.0);
+ t14894 = t14528*t14470;
+ t14670 = t14527*t14894;
+ t15292 = t14401*t14836+t14525*t14670;
+ t13899 = t14399*t14848;
+ t15290 = t14527*t14683+y*t13899;
+ t14281 = t14499*t14901;
+ t14494 = RATIONAL(5.0,18.0);
+ t14834 = y*t14848;
+ t15288 = t14525*t14281+t14494*t14834;
+ t13968 = t14524*t14866;
+ t15286 = t13968+t14446*t14829+t14523*t14010;
+ t14034 = t14409*t14936;
+ t15285 = t14523*t13959+t14034+t14493*t14829;
+ t15283 = t14526*t14657+(t13976+t14044)*y;
+ t15282 = t14409*t14718+(t14020+t13931)*y;
+ t15281 = x*t14654+t15426;
+ t14785 = t14523*t15013;
+ t15280 = t14528*t14785+t14444*t14837+t14526*t14911;
+ t14679 = t14522*t14872;
+ t15279 = t14410*t14936+x*t14679+t14523*t13984;
+ t14991 = x*t14525;
+ t14770 = t14435*t14991;
+ t14687 = t14525*t14345;
+ t15278 = t14527*t14770+t14524*t14687+t15424*y;
+ t14650 = t14493*t14905;
+ t14733 = t14446*t14905;
+ t14490 = RATIONAL(-5.0,36.0);
+ t14886 = t14490*t14521;
+ t14480 = RATIONAL(5.0,36.0);
+ t14082 = t14480*t14918;
+ t15031 = y*z;
+ t15275 = y*t14082+t14886*t15031+z*t14733+t14526*t14650;
+ t14491 = RATIONAL(-5.0,18.0);
+ t14489 = RATIONAL(10.0,9.0);
+ t14988 = t14489*t15032;
+ t14262 = t14525*t14388;
+ t15274 = x*t14262+t14525*t14117+t14491*t14803+t14522*t14988;
+ t13889 = t14394*t14910;
+ t14428 = RATIONAL(5.0,384.0);
+ t14692 = t14428*t14899;
+ t14430 = RATIONAL(1.0,384.0);
+ t14715 = t14430*t14937;
+ t15271 = t13889+t13872+t14527*t14715+t14522*t14692;
+ t14980 = t14480*t15031;
+ t14644 = t14446*t14868;
+ t14429 = RATIONAL(5.0,144.0);
+ t14850 = t14525*t14454;
+ t14238 = z*t14850;
+ t15270 = t14525*t14644+t14429*t14812+(t14238+t14980)*x;
+ t15269 = t15291+t15298;
+ t14433 = RATIONAL(1.0,192.0);
+ t14849 = t14523*t14433;
+ t14737 = t14527*t14849;
+ t15268 = t13910+t14528*t14737+t14521*t14665+t13993;
+ t13973 = t14521*t14996;
+ t14659 = t14528*t14887;
+ t15267 = t14525*t14054+t14526*t14659+(t13946+t13973)*y;
+ t14793 = z*t14340;
+ t14672 = t14435*t14905;
+ t15266 = t14525*t14793+t14526*t14672+t15408*y;
+ t14741 = t14521*t14888;
+ t15264 = t14431*t14741+t14429*t14973+t14439*t14910+t14527*t14668;
+ t14482 = RATIONAL(-5.0,12.0);
+ t14661 = t14482*t14899;
+ t15263 = t14522*t14661+t14256+t15417*t14528;
+ t14950 = t14525*t14486;
+ t14246 = z*t14950;
+ t14811 = t14413*t15008;
+ t14978 = t14490*t15032;
+ t15262 = t14493*t14718+z*t14978+x*t14246+t14526*t14811;
+ t14874 = t14480*t14522;
+ t14110 = t14524*t14874;
+ t14927 = t14490*t14522;
+ t14651 = t14493*t14921;
+ t15261 = y*t14110+t14927*t15032+t14524*t14651+t14446*t14780;
+ t14987 = x*t14993;
+ t15259 = t14494*t14803+t14499*t14780+t14522*t14987+t14524*t14696;
+ t15258 = x*t14776+t14011+t15300;
+ t14137 = t14465*t15026;
+ t14935 = t14525*t14440;
+ t14744 = t14524*t14935;
+ t14885 = t14438*t14522;
+ t13945 = t14524*t14885;
+ t15257 = x*t14696+t14527*t14744+(t14137+t13945)*y;
+ t15256 = t14525*t14042+t14410*t14780+(t13978+t13968)*y;
+ t14483 = RATIONAL(1.0,24.0);
+ t14903 = t14483*t14527;
+ t14471 = RATIONAL(-5.0,96.0);
+ t14844 = t14475*t14522;
+ t15255 = t14471*t14758+y*t14844+t14426*t14834+t14525*t14903;
+ t13999 = t14425*t15025;
+ t15253 = t14525*t13905+z*t14659+(t14032+t13999)*y;
+ t14512 = RATIONAL(-5.0,9.0);
+ t14939 = t14512*t14521;
+ t14861 = t14474*t14527;
+ t14174 = t14523*t14861;
+ t14479 = RATIONAL(5.0,12.0);
+ t14695 = t14479*t14899;
+ t15249 = t14528*t14174+t14455*t14910+(t14939+t14695)*t14522;
+ t14000 = t14412*t15004;
+ t15247 = t14000+t14446*t14791+t15295;
+ t15246 = z*t14672+t14525*t13919+t15445*y;
+ t15245 = x*t14687+t14525*t13959+t15415*y;
+ t14893 = t14490*t14524;
+ t14211 = t14522*t14893;
+ t15244 = y*t14211+x*t14651+t14874*t15032+t14525*t14073;
+ t15242 = t14523*t13949+t14524*t14679+t15430;
+ t14427 = RATIONAL(-1.0,384.0);
+ t14702 = t14427*t14932;
+ t14434 = RATIONAL(-5.0,384.0);
+ t15240 = t14404*t14973+t14434*t14741+(t14702+t14880)*t14528;
+ t15239 = t15290+t15309;
+ t14244 = t14526*t14886;
+ t15238 = y*t14244+t14526*t14733+z*t14650+t14480*t14976;
+ t14711 = t14522*t14845;
+ t15237 = t14528*t14768+t14521*t14711+t15288;
+ t15236 = t15290+t15298;
+ t15234 = t14411*t14780+t14527*t14706+(t14034+t13991)*y;
+ t14879 = t14526*t14414;
+ t13913 = t14521*t14879;
+ t14113 = t14455*t14905;
+ t14942 = t14492*t14521;
+ t14133 = z*t14942;
+ t15233 = t14526*t13929+z*t14113+(t14133+t13913)*y;
+ t15232 = t14526*t14682+t14444*t14725+t15463;
+ t14488 = RATIONAL(5.0,24.0);
+ t14496 = RATIONAL(-1.0,6.0);
+ t14852 = t14496*t14528;
+ t14840 = y*t14901;
+ t14506 = RATIONAL(-5.0,3.0);
+ t15011 = y*t14506;
+ t15230 = t14525*t14852+t14482*t14840+t14521*t15011+t14488*t14752;
+ t14719 = t14437*t14888;
+ t15229 = t14527*t14677+t14449*t14901+t14528*t14719+t13975;
+ t14047 = t14425*t14848;
+ t14830 = t14457*t15010;
+ t15228 = t14525*t14047+t14521*t14830+t15311;
+ t15224 = t14225+t14521*t14656+t14047+t14435*t14749;
+ t14663 = t14429*t14934;
+ t14185 = t14455*t14921;
+ t15222 = t14527*t14663+t14185+t15440*y;
+ t14856 = t14522*t14414;
+ t13996 = t14524*t14856;
+ t14223 = t14492*t15026;
+ t15221 = x*t14185+t14524*t13948+(t13996+t14223)*y;
+ t13918 = t14429*t14848;
+ t15219 = t14113+t14525*t13918+t15418*y;
+ t15218 = t15302+t15317;
+ t14722 = t14443*t14931;
+ t15216 = t14522*t14722+t14524*t14680+t15434;
+ t14881 = t14438*t14526;
+ t14048 = t14521*t14881;
+ t14212 = z*t14925;
+ t14684 = t14526*t14935;
+ t15215 = t14525*t14795+t14528*t14684+(t14212+t14048)*y;
+ t15212 = t14525*t13963+t14411*t14707+(t13923+t14838)*y;
+ t15211 = t15303+t15310;
+ t15210 = t15428*t14521+t15427*y;
+ t13957 = t14527*t14940;
+ t15209 = t14524*t14719+t14523*t14147+t14522*t15014+t13957+t14229;
+ t15208 = t15293+t15296+t14405*t14826+t14444*t14765+t15297;
+ t15207 = t15301+t15316+t15382;
+ t14796 = x*t14959;
+ t14779 = t14409*t14991;
+ t15206 = t15002*t15031+y*t13909+t14526*t14796+(t14779+t14657)*z;
+ t14140 = t14522*t14999;
+ t14671 = t14435*t14936;
+ t15205 = t13979+t14140+x*t14656+t14523*t14671+t14151;
+ t15204 = x*t14788+y*t14038+t14990*t15032+t14526*t14779+t14525*t13916;
+ t15203 = t15313+t15305+t15382;
+ t14731 = t14471*t14899;
+ t14364 = t14493*t14528;
+ t15202 = t14470*t14725+t14526*t14731+t14483*t14966+t14133+(t14486+t14364)
+*z;
+ t14160 = t14470*t14932;
+ t15201 = t14471*t14730+t14524*t14160+t14483*t14931+t14223+(t14486+t14367)
+*x;
+ t15200 = t15258+t15309;
+ t14473 = RATIONAL(-1.0,96.0);
+ t14118 = t14473*t14932;
+ t15199 = t14481*t14931+t14468*t14730+t14524*t14118+t14137+t15438;
+ t15198 = t14212+t14473*t14725+t15421*t14526+t15422;
+ t15197 = t15216+t15279;
+ t15196 = t15232+t15280;
+ t15195 = z*t14706+t15243+(t14052+t13997)*y;
+ t15194 = x*t14649+t15242+t15435;
+ t15193 = t14887*t15004+t15273+(t14000+t13953)*y;
+ t14224 = t14522*t14967;
+ t14995 = y*t14486;
+ t14199 = t14527*t14995;
+ t15192 = t15222+t14224+t14199+t15313+t15373;
+ t14171 = t14486*t14989;
+ t14068 = t14485*t14934;
+ t15191 = t14171+t15219+t14068+t15316+t15373;
+ t13938 = t14411*t14936;
+ t15190 = t13938+x*t14680+t14443*t14829+t15242;
+ t15188 = t15216+t15281;
+ t15186 = t14526*t14769+t14462*t14984+t15214+t15235+y*t14090+t15228;
+ t14764 = t14524*t14872;
+ t15185 = x*t14785+t14524*t14717+z*t14764+t14444*t14791+t15401;
+ t14675 = t14521*t14851;
+ t15184 = t14469*t14976+t14525*t14232+t14526*t14675+t15428*t14528+(t14221+
+t15411)*y;
+ t14195 = t14526*t14950;
+ t14186 = t14493*t14945;
+ t15183 = t15270+t14526*t14978+x*t14195+(t14811+t14186)*z;
+ t14165 = t14524*t14928;
+ t14226 = t14526*t14850;
+ t15182 = x*t14226+z*t14165+t14480*t14983+t14429*t14984+t15262;
+ t14994 = y*t14505;
+ t14261 = t14527*t14994;
+ t14074 = t14527*t14886;
+ t14508 = RATIONAL(8.0,9.0);
+ t15023 = y*t14508;
+ t14259 = t14522*t14854;
+ t15181 = t14261+t14525*t14074+t14522*t15023+t14519*t14834+t14262+t14259+
+t15315;
+ t14678 = t14522*t14950;
+ t14969 = t14525*t14522;
+ t14833 = x*t14969;
+ t15180 = t14454*t14833+t14524*t14678+t14413*t14977+t14429*t14808+t15244;
+ t15179 = t14872*t15030+x*t14717+t14526*t14764+z*t14722+t15395;
+ t14742 = t14439*t14945;
+ t15178 = t15257+t14522*t14742+t14414*t14808+(t14748+t14768)*x;
+ t14772 = t14409*t15015;
+ t14750 = t14412*t14945;
+ t15177 = (t14796+t14750)*t14522+(t13904+t14772)*t14525+(t15430+t15435)*y;
+ t15176 = t14521*t14828+t14420*t14707+t15267+t15425*y;
+ t14101 = t14524*t14850;
+ t14134 = t14526*t14928;
+ t15175 = t14429*t14983+z*t14101+t14524*t14980+x*t14134+t15262;
+ t15174 = t15247+t15258;
+ t15173 = t14525*t14140+x*t14830+y*t14053+t14522*t14657+t15225;
+ t14336 = t14439*z;
+ t14982 = t14414*t15031;
+ t14805 = y*t14879;
+ t15172 = t14524*t14982+z*t14744+t14439*t14718+t14991*t14336+(y*t15030+
+t14812)*t14438+(t14805+t14684)*x;
+ t14326 = t14522*t14922;
+ t14786 = t14465*t15008;
+ t15171 = t14527*t14786+t14491*t14977+t14524*t14326+x*t14259+t15274;
+ t14756 = t14525*t14863;
+ t14775 = t14527*t15000;
+ t15170 = (t14779+t14756)*t14522+(t13986+t14775)*t14525+(t15426+t15434)*y;
+ t13343 = x*t14704;
+ t15169 = t13343+t15194;
+ t14760 = t14437*t14969;
+ t14766 = t14442*t15010;
+ t15168 = x*t14760+t14441*t14977+t14524*t14766+t14525*t14671+t15278;
+ t13262 = x*t14688;
+ t15167 = t13262+t15193;
+ t14690 = t14525*t14964;
+ t15166 = t15256+t14524*t14690+t14525*t14031+(t13979+t14775)*y;
+ t14754 = t14523*t14880;
+ t14685 = t14394*t14931;
+ t15165 = t14527*t14685+t14394*t14829+x*t14754+t14406*t14730+t15400;
+ t15164 = t14243+t14326+t15222+t15301;
+ t15163 = t14528*t14679+t13899+t14033+t14521*t14704+t15227;
+ t14798 = t14412*t14991;
+ t15162 = t14445*t14718+t14526*t14798+t14897*t15030+z*t14750+t15401*y;
+ t15161 = t14439*t14797+t14459*t15012+t15231+t15388;
+ t14003 = t14521*t14858;
+ t15160 = t15226+t14410*t14901+t14396*t14848+(t14003+t14674)*t14523;
+ t14821 = z*t14941;
+ t15159 = t14524*t14857+x*t14821+t15295+t15300+t15318;
+ t15158 = t14440*t14797+t14457*t15012+t15213+t15381;
+ t15157 = t14526*t14673+t13973+t14528*t14821+t15284+t15425;
+ t14703 = t14394*t14937;
+ t15156 = t14406*t14837+z*t14703+t15412*t14526+t15396;
+ t14264 = t14525*t14389;
+ t15155 = x*t14264+t14485*t14718+t14492*t14812+t15451*t14494+(t14987+
+t15442)*z;
+ t14666 = t14399*t14921;
+ t15154 = t14524*t14666+t14396*t14780+t14525*t13895+t14399*t14833+t15400*y
+;
+ t15153 = t15218+t15370;
+ t15152 = t15218+t15253;
+ t14729 = t14522*t14957;
+ t14824 = t14494*t15010;
+ t15151 = t15259+(t14729+t14768)*t14524+(t14711+t14824)*x;
+ t15150 = t14525*t13938+x*t14690+t15234+(t13957+t14772)*y;
+ t13865 = t14394*t14901;
+ t13846 = t14394*t14848;
+ t14736 = t14406*t14888;
+ t15149 = t14527*t14645+t13914+t13933+t14521*t14736+t13955+t13967+(t13846+
+t13865)*t14523;
+ t14126 = y*t14364;
+ t15148 = t14126+t14521*t14922+t15219+t15305;
+ t14267 = t14526*t14922;
+ t15020 = y*t14526;
+ t14774 = t14491*t15020;
+ t14979 = t14491*t15031;
+ t15147 = t14455*t14718+t14524*t14979+t14526*t14786+(t14774+t14267)*x+(
+t14988+t15419)*z;
+ t15146 = t14412*t14718+x*t14735+(t14756+t14798)*z+t15395*y;
+ t15145 = x*t14736+t14522*t14685+t14524*t14754+t14394*t14807+t15398;
+ t15144 = (t14752+t14758)*t14398+(t14762+t14765)*t14397+t15399*y;
+ t15143 = x*t14666+t14396*t14833+t15435*t14525+t15398*y;
+ t15142 = t13950+t15190;
+ t15141 = t14438*t14808+t14522*t14744+x*t14224+t14465*t14977+t15221;
+ t14818 = t14413*t15020;
+ t14084 = t14525*t14350;
+ t14065 = t14486*t14945;
+ t15140 = z*t14065+t14893*t15031+t15270+(t14084+t14818)*x;
+ t15139 = t14525*t14029+t14410*t14707+t14909*t15031+y*t14045+t15267;
+ t14407 = RATIONAL(1.0,2304.0);
+ t14403 = RATIONAL(-1.0,2304.0);
+ t14714 = t14407*t14888;
+ t15138 = t14407*t14723+t14395*t14973+(t14741+t14740)*t14403+(t14841+
+t14714)*t14528+t15429*t14402;
+ t15137 = t14413*t14808+x*t14678+t14525*t14669+t14429*t14977+t15261;
+ t15136 = t14407*t14740+t14521*t14714+t15452*t14403+t15399;
+ t14701 = t14526*t14906;
+ t15135 = t14521*t14701+t14855*t15031+z*t14675+(t13952+t14008)*t14525+(
+t14136+t15423)*y;
+ t15134 = t14523*t13857+(t14876+t14703)*t14527+t15429*t14445+(t14860+
+t15412)*t14522;
+ t15133 = t15206+t15282;
+ t15132 = t14438*t14984+t14881*t15032+t14935*t15030+t14525*t14655+z*t14742
++x*t14982+t14439*t14822+t14524*t14805;
+ t15131 = t14406*t14755+t14526*t14703+t15412*z+t15397;
+ t15130 = t14526*t14677+t13999+t14523*t14793+t15287+t15427;
+ t15129 = t14462*t14833+t14525*t14034+y*t13920+x*t14799+t15248;
+ t15128 = t14524*t14760+t14522*t14770+x*t14766+t14441*t14808+t15245;
+ t15127 = t14411*t14918+t13905+t14523*t13917+z*t14682+t15251;
+ t14636 = y*t13889+t14442*t14765+t15296;
+ t15126 = t14440*t14934+t13929+t15293+t14636+t14441*t14752+t15404*y;
+ t15125 = t14441*t14758+t14525*t14871+t13948+t14636+t15297+t15402*y;
+ t14132 = t14490*t14848;
+ t14777 = t14519*t15010;
+ t14270 = t14505*t14989;
+ t14287 = t14521*t14854;
+ t14271 = t14500*t14905;
+ t15124 = t15288+t15307+t14525*t14132+t14270+t14287+t14508*t15016+t14521*
+t14777+t14271+t15315;
+ t14710 = t14522*t14930;
+ t15123 = x*t14710+t14525*t13972+t15256+t15380+t15420*y;
+ t15122 = x*t14700+t14009+t14527*t14781+t15250+t15368;
+ t15121 = t14500*t14829+x*t14662+t13972+t15277+t15368;
+ t14664 = t14525*t14856;
+ t14705 = t14525*t14885;
+ t15120 = t15245+t14524*t14705+t14186+t15403*y+(t14664+t15446)*x;
+ t15119 = t14477*t14931+t14431*t14829+t15444*t14524+(t14737+t15432)*x+
+t15406+t15424;
+ t15022 = y*t14500;
+ t15118 = t14525*t14212+t14195+t14492*t14707+t14238+t15275+z*t15022+(
+t14795+t15431)*y;
+ t14066 = t14523*t14894;
+ t14972 = t14483*t14523;
+ t15117 = t14492*t14918+t14486*t14526+t14493*t14883+t15198+(t14972+t14731+
+t14066)*z;
+ t14839 = z*t14934;
+ t15116 = t15266+t14414*t14839+t14084+t14438*t14707+t15446*z+t15405*y;
+ t14182 = t14481*t14932;
+ t14938 = t14523*t14496;
+ t15115 = t13996+t14488*t14829+t15201+(t14938+t14182)*x+t15443;
+ t15114 = t14470*t14888+t14333+t14405*t14901+t14118+t13846+t14527*t14692+
+t15240+(t14437+t14715)*t14522;
+ t15113 = t13877+t14434*t14723+t14473*t14888+t14427*t14749+t14160+t15271+
+t15402;
+ t14846 = t14525*t14480;
+ t14724 = t14522*t14846;
+ t15112 = t14413*t14763+t14485*t14945+t15221+t15443*y+(t14995+t14957+
+t14243+t14724)*x;
+ t14131 = t14481*t14937;
+ t15111 = t13913+t15202+t14488*t14837+(t14131+t14938)*z+t15413;
+ t15110 = t15246+t14438*t14839+t14414*t14707+t14134+t15436*z+t15407*y;
+ t14189 = t14455*t14971;
+ t15109 = t14490*t14839+t14526*t14663+z*t14922+t14189+t15215+(t15414+
+t15422)*y;
+ t15108 = t14475*t14749+t14132+t15263+t14281+(t14240+t15447)*t14521+t15439
+;
+ t15107 = t14518*t14833+t14525*t14211+t15259+(t14994+t14783)*t14524+(
+t14777+t15023)*x+t15419;
+ t14325 = t14518*t15025;
+ t15106 = t14475*t14755+t14461*t14966+t14477*t14725+t14244+t14325+(t14661+
+t15416+t15447)*z+t15409;
+ t15105 = z*t14794+t14526*t14683+y*t13952+t14525*t14249+t15254+t15369;
+ t15104 = t14524*t14664+t15278+t14165+t15406*y+(t14705+t15436)*x;
+ t14859 = t14474*t14528;
+ t15103 = t14439*t14901+t14423*t14723+t14485*t14521+t14368+t13918+t14431*
+t14749+t14477*t14899+t14523*t14859+t15268;
+ t14067 = t14465*t14936;
+ t15102 = t14067+t14073+t14468*t14829+t14454*t14524+t15201+(t14118+t14963)
+*x;
+ t15029 = y*RATIONAL(-8.0,9.0);
+ t15101 = t14512*t14833+t14519*t15008+t15274+(t14724+t14199)*t14524+(
+t15029+t14261)*x+t15442;
+ t14478 = RATIONAL(-5.0,48.0);
+ t15100 = t14480*t14848+t14509*t14899+t14500*t14901+t14478*t14749+t15249+(
+t14070+t14520)*t14521+t15416;
+ t15099 = t15234+t14420*t14833+t15380+t14524*t14710+t15310+t15410*y;
+ t15098 = x*t14701+t13239+t15220+t15228+(t14204+t14806)*y;
+ t15097 = t14433*t14723+t14003+t14413*t14848+t14353+t14528*t14665+t14455*
+t14521+t14474*t14899+t14477*t14937+t15264;
+ t14176 = t14492*t14936;
+ t15096 = t14176+t14486*t14524+t14471*t14829+t14527*t14360+t15199+(t14160+
+t14972)*x;
+ t14761 = t14525*t14927;
+ t15095 = t15257+t14525*t14904+t14429*t14763+(t14922+t14761)*x+(t15433+
+t15438)*y;
+ t14952 = t14523*t14498;
+ t14236 = t14523*t14903;
+ t14739 = t14484*t14888;
+ t15094 = t15199+t13945+(t14952+t14236+t14739)*x+t15433;
+ t14676 = t14478*t14899;
+ t15093 = t14480*t14901+t14500*t14848+t15249+t14509*t14888+t14527*t14676+
+t15385+(t14096+t14520)*t14522;
+ t14992 = y*t14499;
+ t15092 = t14246+z*t14992+t14465*t14707+t14525*t14133+t14226+t15238+(
+t14804+t15409)*y;
+ t14106 = t14473*t14937;
+ t15091 = t14356+t14446*t14883+t14465*t14918+t15202+(t14106+t15421)*z;
+ t14304 = z*t14939;
+ t15090 = t14304+t14453*t14966+t14526*t14676+t14474*t14725+t14082+(t14695+
+t15437+t15439)*z+t15431;
+ t15089 = t14524*t14737+t14474*t14931+t14431*t14730+(t14960+t14439+t15444)
+*x+t15403+t15415;
+ t15088 = t14453*t14749+t14475*t14723+t15263+t15394+t14499*t14848+t14074+
+t15447*t14522;
+ t14694 = t14521*t14846;
+ t15087 = t14413*t14707+t15386+t15233+t15413*y+(t14126+t14995+t14694)*z;
+ t14890 = t14483*t14528;
+ t14114 = t14523*t14890;
+ t15086 = t14484*t14837+t14048+t15198+(t14114+t14952)*z+t15414;
+ t15085 = t14525*t14191+t14526*t14647+z*t14790+y*t14041+t15265+t15369;
+ t15084 = t15285+t15209+t15379;
+ t15083 = t15286+t15350+t15358;
+ t15082 = t15286+t15205+t15389;
+ t13101 = t14524*t14782;
+ t14643 = t13101+t15286;
+ t15081 = t14643+t15358+t15360;
+ t14631 = t13101+t15285;
+ t15080 = t14631+t15355+t15360;
+ t15079 = t15285+t15350+t15355;
+ t13276 = x*t14709;
+ t14847 = t13276+t13262;
+ t15078 = t14847+t15363+t15367;
+ t15077 = t13343+t13262+t15362+t15367;
+ t13309 = t14525*t14020;
+ t14944 = t13276+t13309;
+ t15076 = t14944+t15359+t15363;
+ t14953 = t13343+t13309;
+ t15075 = t14953+t15359+t15362;
+ t15074 = t15165+t15185;
+ t15073 = t15341+t15349;
+ t15072 = t15333+t15342;
+ t15071 = t15336+t15348;
+ t15070 = t15158+t15224+t15272;
+ t15069 = t15173+t15184;
+ t15068 = t15347+t15349;
+ t15067 = t15335+t15357;
+ t15066 = t15332+t15345;
+ t15065 = t15154+t15162;
+ t15064 = t15319+t15334;
+ t15063 = t15336+t15342;
+ t15062 = t14093+t14523*t14644+t14119+t14524*t14767+x*t14771+t14486*t14791
++t15323+t15457;
+ t15061 = t15319+t15330;
+ t15060 = t15337+t15351;
+ t15059 = t15143+t15162;
+ t15058 = t15138+t15156;
+ t15057 = t15161+t15229+t15241;
+ t15056 = t15129+t15135;
+ t15055 = t15327+t15329;
+ t15054 = t15135+t15173;
+ t15053 = t15340+t15347;
+ t15052 = t15324+t15329;
+ t15051 = t15328+t15351;
+ t15050 = t15146+t15154;
+ t15049 = t14210+t14519*t14986+t14526*t14757+x*t14698+t14452*t15030+t15323
++t14454*t14797+t15460;
+ t15048 = t15131+t15136;
+ t15047 = t15332+t15357;
+ t15046 = t15337+t15346;
+ t15045 = t15324+t15325;
+ t15044 = t15333+t15348;
+ t15043 = t15328+t15346;
+ t15042 = t15129+t15184;
+ t15041 = t15321+t15334;
+ t15040 = t15325+t15327;
+ t14819 = t14525*t15024;
+ t15039 = t15144+t14396*t14707+t14525*t13853+t14399*t14839+t14528*t14819+
+t15397*y;
+ t15038 = t15144+t14399*t14707+t14521*t14819+(z*t14873+t13886)*t14525+
+t15396*y;
+ t15037 = t15143+t15146;
+ t15036 = t15145+t15179;
+ t15035 = t15335+t15345;
+ t15034 = t15321+t15330;
+ t15033 = t15340+t15341;
+ t14975 = t14478*t14528;
+ t14970 = t14478*t14527;
+ t14958 = t14479*t14527;
+ t14955 = t14477*t14528;
+ t14373 = t14455*t14527;
+ t14926 = t14525*t14481;
+ t14920 = t14479*t14528;
+ t14889 = t14484*t14521;
+ t14865 = t14496*t14527;
+ t14864 = t14475*t14521;
+ t14843 = t14513*t14522;
+ t14835 = y*t14883;
+ t14283 = z*t14845;
+ t14825 = t14465*t14989;
+ t14820 = t14441*t14989;
+ t14810 = t14429*t14989;
+ t14746 = t14431*t14899;
+ t14699 = t14471*t14848;
+ t14653 = t14426*t14901;
+ t14642 = t14521*t14761+y*t13937+t14900;
+ t14641 = t14035+t15283;
+ t14635 = t13950+t15282;
+ t14629 = t14042+t15283;
+ t14628 = t14521*t14824+t14528*t14729+t15307;
+ t14627 = t14453+t14859+t14478*t14521;
+ t14626 = t14461+t14955+t14864;
+ t14625 = t14481*t14527+t14496+t14488*t14522;
+ t14456 = RATIONAL(-5.0,32.0);
+ t14416 = RATIONAL(25.0,32.0);
+ t14501 = RATIONAL(-5.0,8.0);
+ t14624 = t14501+t14416*t14522+t14456*t14527;
+ t14623 = t14844+t15384;
+ t14447 = RATIONAL(1.0,16.0);
+ t14448 = RATIONAL(-5.0,16.0);
+ t14503 = RATIONAL(1.0,4.0);
+ t14622 = t14448*t14522+t14447*t14527+t14503;
+ t14621 = t14861+t14453+t14478*t14522;
+ t14436 = RATIONAL(25.0,96.0);
+ t14620 = t14484+t14436*t14521+t14471*t14528;
+ t14517 = RATIONAL(2.0,3.0);
+ t14619 = t14510*t14522+t14517+t14498*t14527;
+ t14422 = RATIONAL(-25.0,96.0);
+ t14618 = t14468*t14528+t14422*t14521+t14488;
+ t14617 = t14903+t15377;
+ t14616 = t14865+t14843+t14516;
+ t14614 = t14482*t14834+t14525*t14865+t14522*t15011+t14488*t14758+t15294;
+ t14613 = t15292+(t14890+t14699)*t14525+(t14864+t14653)*y;
+ t14610 = t14521*t14739+t13937+t14528*t14118+t14059+t14642;
+ t14609 = t15216+t15269;
+ t14607 = t15200+t15291;
+ t14606 = t14521*t14774+z*t14271+t14489*t14976+t14528*t14189+t14628;
+ t14604 = z*t14815+t14494*t14813+t14628+t15386*t14528;
+ t14603 = t15232+t15291+t15310;
+ t14599 = t14488*t14741+t13930+t14522*t14942+t14523*t14670+t14642;
+ t14598 = t15253+t15269;
+ t14400 = RATIONAL(25.0,192.0);
+ t14597 = y*t14975+t14400*t14834+t14473*t14758+t14521*t14926+t14613+t15314
+;
+ t14596 = t14473*t14752+t14522*t14926+t14400*t14840+y*t14970+t15255+t15292
++t15314;
+ t14418 = RATIONAL(-25.0,48.0);
+ t14595 = y*t14920+t14498*t14758+t14418*t14834+t14517*t14934+t15230+t15294
++t15312;
+ t14594 = t14517*t14969+t14498*t14752+t14418*t14840+y*t14958+t14614+t15312
+;
+ t14593 = t14623*t14525+(t14422*t14522+t14468*t14527+t14488)*y;
+ t14592 = t14621*t14525+(t14471*t14527+t14484+t14436*t14522)*y;
+ t14591 = t14525*t14658+t14526*t14810+t14413*t14981+t14521*t14238+t15203+
+t15238;
+ t14590 = t14454*t14707+t14521*t14246+t14528*t14818+z*t14810+t15203+t15275
+;
+ t14589 = t14526*t14792+t14455*t14839+t14439*t14707+z*t14801+t15207+t15215
+;
+ t14588 = t15208+t14437*t14839+z*t14820+t15246+t15393*t14526;
+ t14587 = t14521*t14283+t14604+t14494*t14981+t14499*t14707+t14526*t14801+
+t15237;
+ t14586 = t14438*t14835+t15233+t14521*t14684+t15207+(t14825+t14068)*z;
+ t14585 = t14526*t14820+t15266+t14437*t14707+t15208+t15393*z;
+ t14584 = t14500*t14707+t14526*t14825+z*t14287+t14528*t14979+t14606+t15237
+;
+ t14432 = RATIONAL(-25.0,24.0);
+ t14583 = RATIONAL(4.0,3.0)*y+t14614+t14432*t14765+t14453*t14826+t15230+(
+t15010+t14989)*t14507+(t14843+t15375)*t14525;
+ t14582 = t14613+t14423*t14826+t14436*t14765+t15255+(t14889+t15377)*t14525
++(t14955+t15384)*y;
+ t14581 = t13865+t14405*t14848+t14437*t14521+t14106+t14435*t14528+t15126+
+t14430*t14723+t14470*t14899+t14428*t14749+t15240;
+ t14580 = t15124+t14211+t14524*t14122+t14475*t14730+t14461*t14931+t14482*
+t14829+(t14968+t15385+t15447)*x+t15392;
+ t14579 = t14468*t14723+t13911+t15164+t14610+t14182+t14367+t14522*t14114+
+t14498*t14888+t15440;
+ t14578 = t14336+t14433*t14725+t14526*t14746+t14474*t14966+t15125+t15372*z
++t15405+t15408;
+ t14577 = t14477*t14888+t14429*t14901+t14174+t14439*t14848+t14373+t15268+
+t14431*t14723+t15192+(t14668+t14485)*t14522;
+ t14576 = t14599+t15148+t14114+t14363+t14493*t14901+t14496*t14899+t14523*
+t14699+t14414*t14848+(t14486+t14182)*t14521;
+ t14575 = t15181+t14264+t14283+t14525*t14304+t14606+t14519*t15020+(t14694+
+t14171)*t14526+(t14270+t15029)*z;
+ t14574 = t14492*t14833+t15244+t15191+t14101+t14373*t15032+t14525*t14067+
+t15392*y+(t14992+t14950)*x;
+ t14573 = t14066+t14434*t14749+t13866+t15126+t14521*t14702+t14473*t14899+
+t15271+t15404;
+ t14572 = t14355*t15032+t15191+t14065+t15261+(t14137+t14176)*t14525+t15383
+*y+(t14850+t15022)*x;
+ t14571 = t15148+t13992+t14131+t14610+t14521*t14236+t14364+t14468*t14749+
+t14498*t14899+t15418;
+ t14570 = t14849*t15028+t15125+t15372*t14526+(t14746+t15432)*z+t15407+
+t15445;
+ t14569 = t14354+t14527*t14842+t14433*t14749+t14523*t14653+t14474*t14888+
+t15192+t14440*t14848+t15264+t15417;
+ t14568 = t14599+t14414*t14901+t14351+t14092+t14236+t14496*t14888+t15164+
+t14471*t14723+(t14486+t14131)*t14522;
+ t14567 = t15124+t14524*t14174+t14512*t15026+t14479*t14829+t14110+t14478*
+t14730+t14453*t14931+(t15394+t15437)*x+t15383;
+ t14566 = t15181+t14267+t14519*t14981+t14604+t14526*t14994+t14525*t14325+
+t14490*t14707+t14454*t14835+(t14854+t15023)*z;
+ t14565 = t14603+t15123+t15200+t15361+t15371;
+ t14564 = t15105+t15339+t15353;
+ t14563 = t15133+t14598+t15166+t15211+t15212;
+ t14562 = t14042+t15121+t14035+t15282+t15356+t15364;
+ t14561 = t14643+t15186+t15205+t15379;
+ t14560 = t13950+t14641+t15122+t15354+t15364;
+ t14559 = t15049+t15320+t15322;
+ t14558 = t15098+t14608+t15158+t15229;
+ t14557 = t15062+t15322+t15326;
+ t14556 = t14598+t15167+t15177+t15210+t15239;
+ t14555 = t15145+t15039+t15185;
+ t14554 = t14607+t15099+t15344+t15371;
+ t14553 = t15099+t15232+t15361+t15365;
+ t14552 = t15122+t14635+t15352+t15356;
+ t14551 = t15176+t15169+t14601+t15236+t15317+t15374;
+ t14550 = t15136+t15038+t15156;
+ t14549 = t15326+t15049+t15331;
+ t14548 = t14603+t15149+t15139+t14035+t15280+t15298+t15303;
+ t14547 = t15062+t15320+t15331;
+ t14546 = t15121+t14629+t15352+t15354;
+ t14545 = t15105+t15338+t15343;
+ t14544 = t14607+t15157+t15170+t15236+t15247;
+ t14543 = t15098+t14605+t15161+t15224;
+ t14542 = t15131+t15038+t15138;
+ t14541 = t15123+t15310+t15344+t15365;
+ t14540 = t15130+t14944+t15195+t14609+t15239+t15281;
+ t14539 = t15085+t15339+t15343;
+ t14538 = t15186+t14631+t15209+t15389;
+ t14537 = t15085+t15338+t15353;
+ t14536 = t15127+t15142+t15204+t15211+t15269+t15283;
+ t14535 = t14042+t15134+t14609+t15150+t15211+t15279;
+ t14534 = t15165+t15039+t15179;
+ t14514 = RATIONAL(-1.0,8.0);
+ t14504 = RATIONAL(1.0,8.0);
+ t14502 = RATIONAL(5.0,3.0);
+ t14497 = RATIONAL(5.0,8.0);
+ t14495 = RATIONAL(-5.0,4.0);
+ t14476 = RATIONAL(-1.0,16.0);
+ t14472 = RATIONAL(5.0,64.0);
+ t14464 = RATIONAL(5.0,32.0);
+ t14463 = RATIONAL(5.0,16.0);
+ t14451 = RATIONAL(-5.0,64.0);
+ t14450 = RATIONAL(25.0,8.0);
+ t14419 = RATIONAL(25.0,48.0);
+ t14415 = RATIONAL(-25.0,12.0);
+ coeffs_dy->coeff_m2_m2_m2 = t14555+t15058+t15050;
+ coeffs_dy->coeff_m1_m2_m2 = t14544+t15195+t15160+t15194+t14953+t15210+
+t15253;
+ coeffs_dy->coeff_0_m2_m2 = t15114+t15110+t14578;
+ coeffs_dy->coeff_p1_m2_m2 = t13276+t15188+t15160+t14556+t15157+t15218+
+t15366;
+ coeffs_dy->coeff_p2_m2_m2 = t15058+t15059+t14534;
+ coeffs_dy->coeff_m2_m1_m2 = t14536+t15159+t15149+t15150+t15212+t15253;
+ coeffs_dy->coeff_m1_m1_m2 = t14543+t15084+t15042;
+ coeffs_dy->coeff_0_m1_m2 = t15117+t14577+t15118;
+ coeffs_dy->coeff_p1_m1_m2 = t14561+t15069+t15070;
+ coeffs_dy->coeff_p2_m1_m2 = t14042+t15127+t15149+t14563+t15153+t15197;
+ coeffs_dy->coeff_m2_0_m2 = t14588+t15168+t15172;
+ coeffs_dy->coeff_m1_0_m2 = t14590+t15141+t15183;
+ coeffs_dy->coeff_0_0_m2 = (t14626*t14526+t14627*z)*t14525+(t14618*t14526+
+t14620*z)*y+t14596;
+ coeffs_dy->coeff_p1_0_m2 = t14590+t15178+t15182;
+ coeffs_dy->coeff_p2_0_m2 = t15128+t14588+t15132;
+ coeffs_dy->coeff_m2_p1_m2 = t15196+t15152+t14641+t14535+t15204+t15212+
+t15370;
+ coeffs_dy->coeff_m1_p1_m2 = t14558+t15042+t15082;
+ coeffs_dy->coeff_0_p1_m2 = t15091+t15118+t14569;
+ coeffs_dy->coeff_p1_p1_m2 = t14538+t15069+t15057;
+ coeffs_dy->coeff_p2_p1_m2 = t15134+t15159+t14563+t14035+t15142+t15196;
+ coeffs_dy->coeff_m2_p2_m2 = t15048+t14534+t15050;
+ coeffs_dy->coeff_m1_p2_m2 = t15152+t15163+t14540+t15170+t15210+t15366;
+ coeffs_dy->coeff_0_p2_m2 = t15113+t14570+t15110;
+ coeffs_dy->coeff_p1_p2_m2 = t15130+t15169+t14556+t15163+t15174;
+ coeffs_dy->coeff_p2_p2_m2 = t14555+t15048+t15059;
+ coeffs_dy->coeff_m2_m2_m1 = t14554+t15063+t15081;
+ coeffs_dy->coeff_m1_m2_m1 = t14562+t15073+t15046;
+ coeffs_dy->coeff_0_m2_m1 = t14568+t15087+t15086;
+ coeffs_dy->coeff_p1_m2_m1 = t15060+t14560+t15068;
+ coeffs_dy->coeff_p2_m2_m1 = t15079+t14541+t15063;
+ coeffs_dy->coeff_m2_m1_m1 = t14564+t15035+t15078;
+ coeffs_dy->coeff_m1_m1_m1 = t14559+t15040+t15034;
+ coeffs_dy->coeff_0_m1_m1 = t14575+t15088+t15090;
+ coeffs_dy->coeff_p1_m1_m1 = t14547+t15055+t15041;
+ coeffs_dy->coeff_p2_m1_m1 = t15047+t15075+t14564;
+ coeffs_dy->coeff_m2_0_m1 = t15137+t14586+t15140;
+ coeffs_dy->coeff_m1_0_m1 = t14584+t15155+t15171;
+ coeffs_dy->coeff_0_0_m1 = t14594+((t14419*t14521+t14975+t14482)*t14526+(
+t14920+t14415*t14521+t14502)*z)*y+((t14498+t14889+t14890)*t14526+(t14852+t15375
+)*z)*t14525;
+ coeffs_dy->coeff_p1_0_m1 = t14584+t15147+t15151;
+ coeffs_dy->coeff_p2_0_m1 = t15175+t14586+t15180;
+ coeffs_dy->coeff_m2_p1_m1 = t14545+t15067+t15077;
+ coeffs_dy->coeff_m1_p1_m1 = t14557+t15034+t15052;
+ coeffs_dy->coeff_0_p1_m1 = t15093+t15106+t14575;
+ coeffs_dy->coeff_p1_p1_m1 = t15045+t14549+t15041;
+ coeffs_dy->coeff_p2_p1_m1 = t14545+t15066+t15076;
+ coeffs_dy->coeff_m2_p2_m1 = t15071+t15080+t14553;
+ coeffs_dy->coeff_m1_p2_m1 = t15043+t14552+t15068;
+ coeffs_dy->coeff_0_p2_m1 = t14579+t15087+t15111;
+ coeffs_dy->coeff_p1_p2_m1 = t14546+t15073+t15051;
+ coeffs_dy->coeff_p2_p2_m1 = t14565+t15083+t15071;
+ coeffs_dy->coeff_m2_m2_0 = t15089+t14581+t15104;
+ coeffs_dy->coeff_m1_m2_0 = t14576+t15094+t15112;
+ coeffs_dy->coeff_0_m2_0 = (t14476*t14527+RATIONAL(-1.0,4.0)+t14463*t14522
++(t14463+t14472*t14527+RATIONAL(-25.0,64.0)*t14522)*t14521+(RATIONAL(-1.0,64.0)
+*t14527+t14476+t14472*t14522)*t14528)*t14523+(t14400*t14522+t14478+t14431*
+t14527)*t14521+(t14433*t14527+t14431*t14522+t14474)*t14528+t14582+t14621;
+ coeffs_dy->coeff_p1_m2_0 = t15115+t14576+t15095;
+ coeffs_dy->coeff_p2_m2_0 = t15119+t14581+t15120;
+ coeffs_dy->coeff_m2_m1_0 = t15103+t14572+t15096;
+ coeffs_dy->coeff_m1_m1_0 = t15101+t14567+t15108;
+ coeffs_dy->coeff_0_m1_0 = t14625*t14528+t14583+(t14488*t14527+t14513+
+t14432*t14522)*t14521+(RATIONAL(1.0,2.0)+t14501*t14522+t14504*t14527+t14624*
+t14521+(t14456*t14522+RATIONAL(1.0,32.0)*t14527+t14504)*t14528)*t14523+t14616;
+ coeffs_dy->coeff_p1_m1_0 = t14580+t15108+t15107;
+ coeffs_dy->coeff_p2_m1_0 = t14574+t15103+t15102;
+ coeffs_dy->coeff_m2_0_0 = t14592*x+t14597+t14593*t14524;
+ coeffs_dy->coeff_m1_0_0 = (t14617*t14525+(t14970+t14482+t14419*t14522)*y)
+*t14524+(t14616*t14525+(t14502+t14958+t14415*t14522)*y)*x+t14595;
+ coeffs_dy->coeff_0_0_0 = (t14503*t14527+t14495*t14522+1.0+(t14448*t14527+
+t14495+RATIONAL(25.0,16.0)*t14522)*t14521+t14622*t14528)*t14525+(t14501*t14527+
+RATIONAL(-5.0,2.0)+t14450*t14522+(t14416*t14527+RATIONAL(-125.0,32.0)*t14522+
+t14450)*t14521+t14624*t14528)*y;
+ coeffs_dy->coeff_p1_0_0 = (t14625*t14525+(t14418*t14522+t14479+t14475*
+t14527)*y)*t14524+t14595+(t14619*t14525+(t14417*t14522+t14506+t14482*t14527)*y)
+*x;
+ coeffs_dy->coeff_p2_0_0 = t14592*t14524+t14597+t14593*x;
+ coeffs_dy->coeff_m2_p1_0 = t15097+t15102+t14572;
+ coeffs_dy->coeff_m1_p1_0 = t15101+t14580+t15100;
+ coeffs_dy->coeff_0_p1_0 = t14583+t14617*t14528+(t14514*t14527+t14497*
+t14522+RATIONAL(-1.0,2.0)+(RATIONAL(-25.0,32.0)*t14522+t14497+t14464*t14527)*
+t14521+(t14464*t14522+RATIONAL(-1.0,32.0)*t14527+t14514)*t14528)*t14523+(
+RATIONAL(25.0,24.0)*t14522+t14484*t14527+t14510)*t14521+t14619;
+ coeffs_dy->coeff_p1_p1_0 = t14567+t15100+t15107;
+ coeffs_dy->coeff_p2_p1_0 = t15097+t14574+t15096;
+ coeffs_dy->coeff_m2_p2_0 = t15119+t15104+t14573;
+ coeffs_dy->coeff_m1_p2_0 = t14571+t15115+t15112;
+ coeffs_dy->coeff_0_p2_0 = (t14475+t14401*t14522+t14426*t14527)*t14521+((
+RATIONAL(25.0,64.0)*t14522+t14451*t14527+t14448)*t14521+(t14447+t14451*t14522+
+RATIONAL(1.0,64.0)*t14527)*t14528+t14622)*t14523+(t14423*t14527+t14426*t14522+
+t14477)*t14528+t14582+t14623;
+ coeffs_dy->coeff_p1_p2_0 = t14571+t15095+t15094;
+ coeffs_dy->coeff_p2_p2_0 = t15089+t15120+t14573;
+ coeffs_dy->coeff_m2_m2_p1 = t15072+t15083+t14553;
+ coeffs_dy->coeff_m1_m2_p1 = t14546+t15046+t15053;
+ coeffs_dy->coeff_0_m2_p1 = t15109+t14568+t15111;
+ coeffs_dy->coeff_p1_m2_p1 = t14552+t15060+t15033;
+ coeffs_dy->coeff_p2_m2_p1 = t15072+t14565+t15080;
+ coeffs_dy->coeff_m2_m1_p1 = t14537+t15067+t15076;
+ coeffs_dy->coeff_m1_m1_p1 = t14547+t15045+t15061;
+ coeffs_dy->coeff_0_m1_p1 = t15106+t15088+t14566;
+ coeffs_dy->coeff_p1_m1_p1 = t14559+t15052+t15064;
+ coeffs_dy->coeff_p2_m1_p1 = t14537+t15077+t15066;
+ coeffs_dy->coeff_m2_0_p1 = t14589+t15137+t15175;
+ coeffs_dy->coeff_m1_0_p1 = t14587+t15147+t15171;
+ coeffs_dy->coeff_0_0_p1 = t14594+((t14475*t14528+t14418*t14521+t14479)*
+t14526+(t14506+t14482*t14528+t14417*t14521)*z)*y+((t14481*t14528+t14496+t14488*
+t14521)*t14526+(t14510*t14521+t14498*t14528+t14517)*z)*t14525;
+ coeffs_dy->coeff_p1_0_p1 = t15151+t14587+t15155;
+ coeffs_dy->coeff_p2_0_p1 = t15140+t14589+t15180;
+ coeffs_dy->coeff_m2_p1_p1 = t14539+t15075+t15035;
+ coeffs_dy->coeff_m1_p1_p1 = t15055+t14549+t15061;
+ coeffs_dy->coeff_0_p1_p1 = t15093+t15090+t14566;
+ coeffs_dy->coeff_p1_p1_p1 = t14557+t15040+t15064;
+ coeffs_dy->coeff_p2_p1_p1 = t15047+t14539+t15078;
+ coeffs_dy->coeff_m2_p2_p1 = t15079+t14554+t15044;
+ coeffs_dy->coeff_m1_p2_p1 = t15043+t14560+t15033;
+ coeffs_dy->coeff_0_p2_p1 = t15109+t14579+t15086;
+ coeffs_dy->coeff_p1_p2_p1 = t14562+t15051+t15053;
+ coeffs_dy->coeff_p2_p2_p1 = t14541+t15044+t15081;
+ coeffs_dy->coeff_m2_m2_p2 = t15036+t14542+t15065;
+ coeffs_dy->coeff_m1_m2_p2 = t15130+t14551+t15160+t15167+t15170;
+ coeffs_dy->coeff_0_m2_p2 = t14570+t15114+t15116;
+ coeffs_dy->coeff_p1_m2_p2 = t15174+t15176+t15160+t14540+t15177;
+ coeffs_dy->coeff_p2_m2_p2 = t14542+t15037+t15074;
+ coeffs_dy->coeff_m2_m1_p2 = t14548+t15150+t14635+t15153+t15190+t15206;
+ coeffs_dy->coeff_m1_m1_p2 = t14538+t15056+t15070;
+ coeffs_dy->coeff_0_m1_p2 = t14577+t15091+t15092;
+ coeffs_dy->coeff_p1_m1_p2 = t15054+t14543+t15082;
+ coeffs_dy->coeff_p2_m1_p2 = t14629+t14548+t15159+t15166+t15197+t15204;
+ coeffs_dy->coeff_m2_0_p2 = t15132+t14585+t15168;
+ coeffs_dy->coeff_m1_0_p2 = t15141+t14591+t15182;
+ coeffs_dy->coeff_0_0_p2 = (t14627*t14526+t14626*z)*t14525+(t14620*t14526+
+t14618*z)*y+t14596;
+ coeffs_dy->coeff_p1_0_p2 = t14591+t15178+t15183;
+ coeffs_dy->coeff_p2_0_p2 = t15128+t14585+t15172;
+ coeffs_dy->coeff_m2_p1_p2 = t15133+t15127+t15139+t14535+t15159;
+ coeffs_dy->coeff_m1_p1_p2 = t14561+t15056+t15057;
+ coeffs_dy->coeff_0_p1_p2 = t15117+t14569+t15092;
+ coeffs_dy->coeff_p1_p1_p2 = t15054+t15084+t14558;
+ coeffs_dy->coeff_p2_p1_p2 = t14536+t15134+t15139+t15153+t15166;
+ coeffs_dy->coeff_m2_p2_p2 = t15065+t14550+t15074;
+ coeffs_dy->coeff_m1_p2_p2 = t15176+t14544+t14847+t15188+t15163+t15193;
+ coeffs_dy->coeff_0_p2_p2 = t15113+t14578+t15116;
+ coeffs_dy->coeff_p1_p2_p2 = t14551+t15163+t15157+t13309+t15177+t15195;
+ coeffs_dy->coeff_p2_p2_p2 = t15036+t15037+t14550;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyy.compute.c
new file mode 100644
index 0000000..e0a8845
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyy.compute.c
@@ -0,0 +1,2265 @@
+fp t26280;
+fp t26283;
+fp t26257;
+fp t26263;
+fp t27110;
+fp t26194;
+fp t26157;
+fp t26281;
+fp t27109;
+fp t26279;
+fp t26285;
+fp t26242;
+fp t26120;
+fp t25852;
+fp t26187;
+fp t26637;
+fp t25677;
+fp t27108;
+fp t26282;
+fp t26612;
+fp t26522;
+fp t26661;
+fp t26500;
+fp t27084;
+fp t26284;
+fp t26584;
+fp t26623;
+fp t26193;
+fp t25777;
+fp t27107;
+fp t26156;
+fp t27106;
+fp t26694;
+fp t26665;
+fp t27105;
+fp t27104;
+fp t27103;
+fp t26668;
+fp t25713;
+fp t27102;
+fp t26723;
+fp t26686;
+fp t26675;
+fp t26527;
+fp t27101;
+fp t26235;
+fp t26629;
+fp t26575;
+fp t26497;
+fp t27100;
+fp t25699;
+fp t26728;
+fp t27099;
+fp t27098;
+fp t26208;
+fp t26162;
+fp t27097;
+fp t26216;
+fp t26199;
+fp t27096;
+fp t26621;
+fp t26507;
+fp t26678;
+fp t26479;
+fp t27095;
+fp t26632;
+fp t26400;
+fp t26552;
+fp t26394;
+fp t27094;
+fp t26234;
+fp t25859;
+fp t26205;
+fp t26704;
+fp t25889;
+fp t27093;
+fp t26196;
+fp t26677;
+fp t25871;
+fp t26185;
+fp t25815;
+fp t27092;
+fp t26269;
+fp t26150;
+fp t26217;
+fp t27091;
+fp t26155;
+fp t26636;
+fp t27090;
+fp t26158;
+fp t26585;
+fp t26647;
+fp t27089;
+fp t26714;
+fp t25896;
+fp t26559;
+fp t25715;
+fp t27088;
+fp t26108;
+fp t26149;
+fp t27087;
+fp t27086;
+fp t26179;
+fp t27085;
+fp t26245;
+fp t26602;
+fp t26167;
+fp t27083;
+fp t26203;
+fp t26711;
+fp t26705;
+fp t26223;
+fp t25959;
+fp t27082;
+fp t26220;
+fp t26622;
+fp t26222;
+fp t27081;
+fp t26260;
+fp t26596;
+fp t26266;
+fp t26560;
+fp t27080;
+fp t26218;
+fp t26699;
+fp t26504;
+fp t26230;
+fp t26724;
+fp t27079;
+fp t26166;
+fp t26606;
+fp t27078;
+fp t26219;
+fp t26249;
+fp t26131;
+fp t27077;
+fp t26232;
+fp t26578;
+fp t26229;
+fp t27076;
+fp t26259;
+fp t26633;
+fp t26261;
+fp t26570;
+fp t27075;
+fp t27074;
+fp t26241;
+fp t26168;
+fp t26550;
+fp t27073;
+fp t26240;
+fp t26238;
+fp t27072;
+fp t26227;
+fp t27071;
+fp t26258;
+fp t26231;
+fp t27070;
+fp t26190;
+fp t26180;
+fp t27069;
+fp t25957;
+fp t26100;
+fp t26473;
+fp t27068;
+fp t26700;
+fp t25954;
+fp t26189;
+fp t26095;
+fp t26517;
+fp t27067;
+fp t27066;
+fp t27065;
+fp t26514;
+fp t25447;
+fp t26106;
+fp t26739;
+fp t27064;
+fp t26123;
+fp t26508;
+fp t26900;
+fp t26204;
+fp t26117;
+fp t27063;
+fp t26696;
+fp t26687;
+fp t25203;
+fp t27062;
+fp t25948;
+fp t26098;
+fp t26476;
+fp t27061;
+fp t26101;
+fp t26478;
+fp t25043;
+fp t26737;
+fp t26519;
+fp t27060;
+fp t26119;
+fp t26539;
+fp t26515;
+fp t26910;
+fp t27059;
+fp t26124;
+fp t26679;
+fp t26109;
+fp t26444;
+fp t26554;
+fp t26405;
+fp t26952;
+fp t27058;
+fp t26646;
+fp t26536;
+fp t27057;
+fp t26645;
+fp t26467;
+fp t27056;
+fp t26740;
+fp t26555;
+fp t26102;
+fp t26513;
+fp t25118;
+fp t27055;
+fp t26481;
+fp t26942;
+fp t26471;
+fp t27054;
+fp t26191;
+fp t27053;
+fp t26468;
+fp t27052;
+fp t26093;
+fp t25065;
+fp t26484;
+fp t27051;
+fp t26385;
+fp t26610;
+fp t26491;
+fp t27050;
+fp t26535;
+fp t26923;
+fp t26693;
+fp t26683;
+fp t27049;
+fp t26489;
+fp t27048;
+fp t27047;
+fp t27046;
+fp t26605;
+fp t26470;
+fp t25243;
+fp t27045;
+fp t26207;
+fp t26663;
+fp t27044;
+fp t26597;
+fp t27043;
+fp t26615;
+fp t26122;
+fp t26387;
+fp t27042;
+fp t27041;
+fp t26697;
+fp t25749;
+fp t26692;
+fp t26523;
+fp t26948;
+fp t27040;
+fp t26094;
+fp t26524;
+fp t26722;
+fp t26474;
+fp t27039;
+fp t25381;
+fp t26116;
+fp t26501;
+fp t27038;
+fp t27037;
+fp t26505;
+fp t26949;
+fp t26475;
+fp t27036;
+fp t26097;
+fp t26531;
+fp t27035;
+fp t25134;
+fp t27034;
+fp t26164;
+fp t26576;
+fp t26451;
+fp t27033;
+fp t27032;
+fp t26104;
+fp t26525;
+fp t26934;
+fp t27031;
+fp t25978;
+fp t26416;
+fp t27030;
+fp t26680;
+fp t27029;
+fp t26738;
+fp t26543;
+fp t26490;
+fp t25242;
+fp t27028;
+fp t26175;
+fp t26592;
+fp t26917;
+fp t26165;
+fp t26549;
+fp t26277;
+fp t26649;
+fp t26390;
+fp t27027;
+fp t26099;
+fp t27026;
+fp t26391;
+fp t25114;
+fp t27025;
+fp t27024;
+fp t26096;
+fp t27023;
+fp t26493;
+fp t27022;
+fp t26410;
+fp t25140;
+fp t27021;
+fp t26420;
+fp t25403;
+fp t26690;
+fp t27020;
+fp t26532;
+fp t26107;
+fp t26520;
+fp t27019;
+fp t27018;
+fp t26599;
+fp t27017;
+fp t26486;
+fp t26105;
+fp t27016;
+fp t26091;
+fp t26538;
+fp t26415;
+fp t26659;
+fp t26163;
+fp t26568;
+fp t27015;
+fp t26482;
+fp t27014;
+fp t26684;
+fp t27013;
+fp t26409;
+fp t25462;
+fp t26641;
+fp t27012;
+fp t26710;
+fp t26384;
+fp t26542;
+fp t26620;
+fp t27011;
+fp t26480;
+fp t27010;
+fp t26133;
+fp t26487;
+fp t26127;
+fp t26494;
+fp t26278;
+fp t26688;
+fp t27009;
+fp t26638;
+fp t26503;
+fp t26195;
+fp t26574;
+fp t27008;
+fp t26210;
+fp t26706;
+fp t27007;
+fp t26685;
+fp t26250;
+fp t25960;
+fp t26272;
+fp t26682;
+fp t26125;
+fp t26436;
+fp t27006;
+fp t26389;
+fp t26488;
+fp t26129;
+fp t27005;
+fp t25445;
+fp t27004;
+fp t26492;
+fp t26689;
+fp t27003;
+fp t26664;
+fp t26540;
+fp t26176;
+fp t26630;
+fp t26558;
+fp t26398;
+fp t27002;
+fp t25963;
+fp t27001;
+fp t26561;
+fp t26472;
+fp t26676;
+fp t26528;
+fp t27000;
+fp t26999;
+fp t26998;
+fp t26152;
+fp t26161;
+fp t26546;
+fp t26447;
+fp t26997;
+fp t25639;
+fp t25660;
+fp t25661;
+fp t26996;
+fp t26995;
+fp t26516;
+fp t25849;
+fp t26994;
+fp t25693;
+fp t26993;
+fp t26992;
+fp t26670;
+fp t26399;
+fp t26616;
+fp t26991;
+fp t26423;
+fp t26990;
+fp t26020;
+fp t26989;
+fp t26988;
+fp t26987;
+fp t26650;
+fp t26986;
+fp t26424;
+fp t26673;
+fp t26388;
+fp t26701;
+fp t26985;
+fp t26573;
+fp t26984;
+fp t26983;
+fp t26982;
+fp t26448;
+fp t26981;
+fp t26980;
+fp t26919;
+fp t26936;
+fp t26870;
+fp t26359;
+fp t26979;
+fp t26361;
+fp t26499;
+fp t26618;
+fp t26978;
+fp t26593;
+fp t26212;
+fp t26938;
+fp t26604;
+fp t26496;
+fp t26432;
+fp t26735;
+fp t26842;
+fp t26736;
+fp t26977;
+fp t26498;
+fp t26586;
+fp t26674;
+fp t26356;
+fp t26976;
+fp t26708;
+fp t26624;
+fp t26450;
+fp t26731;
+fp t26681;
+fp t26412;
+fp t26428;
+fp t26975;
+fp t26462;
+fp t26974;
+fp t26973;
+fp t26541;
+fp t26972;
+fp t26395;
+fp t26426;
+fp t26639;
+fp t26971;
+fp t26970;
+fp t26716;
+fp t26969;
+fp t26452;
+fp t26643;
+fp t26968;
+fp t26402;
+fp t26967;
+fp t26966;
+fp t26965;
+fp t26483;
+fp t26964;
+fp t26963;
+fp t26590;
+fp t26962;
+fp t26564;
+fp t26510;
+fp t26961;
+fp t26960;
+fp t26408;
+fp t26959;
+fp t26958;
+fp t26720;
+fp t26548;
+fp t26053;
+fp t26957;
+fp t26956;
+fp t26406;
+fp t26614;
+fp t26090;
+fp t26955;
+fp t26583;
+fp t26954;
+fp t26953;
+fp t26228;
+fp t26521;
+fp t26951;
+fp t26253;
+fp t26431;
+fp t26950;
+fp t26611;
+fp t26947;
+fp t26236;
+fp t26608;
+fp t26946;
+fp t25680;
+fp t26419;
+fp t26945;
+fp t26178;
+fp t25737;
+fp t26183;
+fp t26944;
+fp t26943;
+fp t26941;
+fp t26443;
+fp t26940;
+fp t26939;
+fp t26181;
+fp t26658;
+fp t26392;
+fp t26933;
+fp t26932;
+fp t26268;
+fp t26509;
+fp t26931;
+fp t26243;
+fp t26557;
+fp t26930;
+fp t26929;
+fp t26248;
+fp t26224;
+fp t26928;
+fp t26927;
+fp t26214;
+fp t26926;
+fp t26925;
+fp t26188;
+fp t26594;
+fp t25965;
+fp t26924;
+fp t26922;
+fp t26209;
+fp t26920;
+fp t26727;
+fp t26221;
+fp t26506;
+fp t26918;
+fp t26916;
+fp t26184;
+fp t26915;
+fp t26270;
+fp t26526;
+fp t26914;
+fp t26913;
+fp t26912;
+fp t26151;
+fp t26911;
+fp t26909;
+fp t26226;
+fp t26495;
+fp t26907;
+fp t26906;
+fp t26905;
+fp t26172;
+fp t26581;
+fp t26271;
+fp t26904;
+fp t26903;
+fp t26902;
+fp t26901;
+fp t25857;
+fp t26899;
+fp t26160;
+fp t26898;
+fp t26211;
+fp t26598;
+fp t26897;
+fp t26111;
+fp t26456;
+fp t26114;
+fp t26422;
+fp t26896;
+fp t26631;
+fp t26455;
+fp t26895;
+fp t26894;
+fp t25974;
+fp t26589;
+fp t26004;
+fp t26893;
+fp t26892;
+fp t26239;
+fp t26707;
+fp t26654;
+fp t26413;
+fp t26891;
+fp t26215;
+fp t26567;
+fp t26512;
+fp t26656;
+fp t26401;
+fp t26890;
+fp t26437;
+fp t26547;
+fp t25913;
+fp t26579;
+fp t26889;
+fp t26888;
+fp t25990;
+fp t26887;
+fp t26886;
+fp t26655;
+fp t26192;
+fp t26642;
+fp t26885;
+fp t26884;
+fp t26883;
+fp t26882;
+fp t26881;
+fp t26880;
+fp t26562;
+fp t26551;
+fp t26660;
+fp t26438;
+fp t26879;
+fp t26028;
+fp t26878;
+fp t26877;
+fp t26617;
+fp t26876;
+fp t26875;
+fp t26026;
+fp t26580;
+fp t25928;
+fp t26635;
+fp t26874;
+fp t26873;
+fp t26404;
+fp t26872;
+fp t26871;
+fp t25848;
+fp t26869;
+fp t26246;
+fp t26276;
+fp t26868;
+fp t26867;
+fp t25741;
+fp t26206;
+fp t26256;
+fp t26648;
+fp t26866;
+fp t26733;
+fp t25906;
+fp t25927;
+fp t26865;
+fp t26734;
+fp t26864;
+fp t25260;
+fp t26453;
+fp t26863;
+fp t25475;
+fp t26463;
+fp t26862;
+fp t25778;
+fp t25850;
+fp t26861;
+fp t26732;
+fp t26530;
+fp t26534;
+fp t26556;
+fp t26652;
+fp t26860;
+fp t26403;
+fp t26859;
+fp t26112;
+fp t26005;
+fp t26858;
+fp t25486;
+fp t26465;
+fp t26857;
+fp t25938;
+fp t25350;
+fp t26430;
+fp t26856;
+fp t26440;
+fp t26855;
+fp t26729;
+fp t26066;
+fp t26233;
+fp t26485;
+fp t26247;
+fp t26703;
+fp t26273;
+fp t26715;
+fp t26854;
+fp t25922;
+fp t26853;
+fp t26110;
+fp t26852;
+fp t26851;
+fp t26237;
+fp t26274;
+fp t26725;
+fp t26029;
+fp t26850;
+fp t25920;
+fp t26041;
+fp t26849;
+fp t26848;
+fp t26565;
+fp t26847;
+fp t26846;
+fp t26449;
+fp t26845;
+fp t26718;
+fp t26844;
+fp t26843;
+fp t26841;
+fp t26840;
+fp t26628;
+fp t26839;
+fp t26077;
+fp t26838;
+fp t26407;
+fp t26837;
+fp t26836;
+fp t26835;
+fp t26834;
+fp t26442;
+fp t26833;
+fp t26832;
+fp t26625;
+fp t26425;
+fp t25925;
+fp t26831;
+fp t26830;
+fp t26021;
+fp t26829;
+fp t26828;
+fp t26827;
+fp t26826;
+fp t26825;
+fp t26824;
+fp t26823;
+fp t26822;
+fp t26821;
+fp t26466;
+fp t26820;
+fp t26819;
+fp t26533;
+fp t26818;
+fp t26817;
+fp t26816;
+fp t26815;
+fp t26672;
+fp t26372;
+fp t26814;
+fp t26068;
+fp t26373;
+fp t26813;
+fp t26812;
+fp t26811;
+fp t26032;
+fp t26810;
+fp t26809;
+fp t26808;
+fp t26807;
+fp t26806;
+fp t26805;
+fp t26804;
+fp t26803;
+fp t26802;
+fp t26801;
+fp t26800;
+fp t26799;
+fp t26798;
+fp t26797;
+fp t26439;
+fp t26796;
+fp t26795;
+fp t26794;
+fp t26793;
+fp t26792;
+fp t26791;
+fp t26790;
+fp t26789;
+fp t26788;
+fp t26459;
+fp t26182;
+fp t26713;
+fp t26787;
+fp t26786;
+fp t26087;
+fp t26785;
+fp t26572;
+fp t26784;
+fp t26588;
+fp t26783;
+fp t26782;
+fp t26709;
+fp t26601;
+fp t26081;
+fp t26781;
+fp t26780;
+fp t26779;
+fp t26778;
+fp t26777;
+fp t26698;
+fp t26712;
+fp t26776;
+fp t26775;
+fp t26056;
+fp t26464;
+fp t26774;
+fp t25863;
+fp t26773;
+fp t26640;
+fp t26033;
+fp t26772;
+fp t26771;
+fp t26695;
+fp t26653;
+fp t26057;
+fp t26770;
+fp t26769;
+fp t26768;
+fp t26767;
+fp t26626;
+fp t26766;
+fp t26765;
+fp t26764;
+fp t26763;
+fp t26762;
+fp t26761;
+fp t26760;
+fp t26759;
+fp t25410;
+fp t26758;
+fp t26757;
+fp t26357;
+fp t26756;
+fp t26644;
+fp t26755;
+fp t26052;
+fp t26139;
+fp t26067;
+fp t26754;
+fp t26363;
+fp t26753;
+fp t25471;
+fp t26752;
+fp t26751;
+fp t26544;
+fp t26386;
+fp t26750;
+fp t26749;
+fp t26748;
+fp t26747;
+fp t26746;
+fp t25867;
+fp t26745;
+fp t26744;
+fp t26730;
+fp t26726;
+fp t26743;
+fp t26742;
+fp t26741;
+fp t26702;
+fp t26118;
+fp t26121;
+fp t26671;
+fp t26103;
+fp t26115;
+fp t26607;
+fp t26173;
+fp t26587;
+fp t26582;
+fp t26545;
+fp t26027;
+fp t26089;
+fp t26063;
+fp t26082;
+fp t26037;
+fp t25993;
+fp t25981;
+fp t26446;
+fp t26441;
+fp t25931;
+fp t26435;
+fp t25846;
+fp t26418;
+fp t26397;
+fp t26381;
+fp t26380;
+fp t26379;
+fp t26254;
+fp t26198;
+fp t26197;
+fp t26378;
+fp t26255;
+fp t26252;
+fp t26377;
+fp t26225;
+fp t26213;
+fp t26267;
+fp t26376;
+fp t26375;
+fp t26171;
+fp t26374;
+fp t26371;
+fp t26370;
+fp t26369;
+fp t26368;
+fp t26367;
+fp t26366;
+fp t26365;
+fp t26364;
+fp t26360;
+fp t26358;
+fp t26154;
+fp t26200;
+fp t26355;
+fp t26262;
+fp t26354;
+fp t26353;
+fp t26352;
+fp t26186;
+fp t26351;
+fp t26177;
+fp t26350;
+fp t26349;
+fp t26348;
+fp t26347;
+fp t26346;
+fp t26345;
+fp t26344;
+fp t26343;
+fp t26342;
+fp t26341;
+fp t26340;
+fp t26264;
+fp t26265;
+fp t26339;
+fp t26338;
+fp t26337;
+fp t26336;
+fp t26335;
+fp t26334;
+fp t26333;
+fp t26332;
+fp t26331;
+fp t26330;
+fp t26329;
+fp t26328;
+fp t26327;
+fp t26326;
+fp t26325;
+fp t26324;
+fp t26323;
+fp t26322;
+fp t26321;
+fp t26320;
+fp t26319;
+fp t26318;
+fp t26317;
+fp t26316;
+fp t26315;
+fp t26314;
+fp t26313;
+fp t26312;
+fp t26311;
+fp t26310;
+fp t26309;
+fp t26308;
+fp t26307;
+fp t26306;
+fp t26305;
+fp t26304;
+fp t26303;
+fp t26302;
+fp t26301;
+fp t26300;
+fp t26299;
+fp t26298;
+fp t26297;
+fp t26296;
+fp t26295;
+fp t26294;
+fp t26293;
+fp t26292;
+fp t26291;
+fp t26290;
+fp t26275;
+fp t26251;
+fp t26244;
+fp t26202;
+fp t26201;
+fp t26174;
+fp t26170;
+fp t26169;
+ t26280 = z*z;
+ t26283 = z*t26280;
+ t26257 = RATIONAL(-2.0,9.0);
+ t26263 = RATIONAL(8.0,9.0);
+ t27110 = t26257*t26283+t26263*z;
+ t26194 = RATIONAL(1.0,576.0);
+ t26157 = RATIONAL(-1.0,3456.0);
+ t26281 = y*y;
+ t27109 = t26157+t26194*t26281;
+ t26279 = x*x;
+ t26285 = t26279*t26279;
+ t26242 = RATIONAL(1.0,72.0);
+ t26120 = t26242*t26285;
+ t25852 = z*t26120;
+ t26187 = RATIONAL(-1.0,288.0);
+ t26637 = t26283*t26187;
+ t25677 = t26285*t26637;
+ t27108 = t25852+t25677;
+ t26282 = t26279*x;
+ t26612 = t26282*t26281;
+ t26522 = z*t26612;
+ t26661 = t26283*t26281;
+ t26500 = x*t26661;
+ t27084 = t26500+t26522;
+ t26284 = t26280*t26280;
+ t26584 = t26194*t26284;
+ t26623 = t26282*t26284;
+ t26193 = RATIONAL(-1.0,576.0);
+ t25777 = t26193*t26623;
+ t27107 = x*t26584+t25777;
+ t26156 = RATIONAL(1.0,3456.0);
+ t27106 = t26156*t26280+t26281*t26584;
+ t26694 = z*t26193;
+ t26665 = t26194*t26285;
+ t27105 = t26285*t26694+t26283*t26665;
+ t27104 = t26157*t26280+t26156*t26284;
+ t27103 = t27109*t26285;
+ t26668 = t26283*t26285;
+ t25713 = t26193*t26668;
+ t27102 = t25713+z*t26665;
+ t26723 = x*t26284;
+ t26686 = y*t26723;
+ t26675 = t26282*t26280;
+ t26527 = y*t26675;
+ t27101 = t26527+t26686;
+ t26235 = RATIONAL(1.0,18.0);
+ t26629 = t26283*t26235;
+ t26575 = t26257*t26281;
+ t26497 = z*t26575;
+ t27100 = t26281*t26629+t26497;
+ t25699 = t26193*t26723;
+ t26728 = x*t26280;
+ t27099 = t25699+t26194*t26728;
+ t27098 = t27110*t26281;
+ t26208 = RATIONAL(4.0,27.0);
+ t26162 = RATIONAL(-16.0,27.0);
+ t27097 = t26282*t26208+x*t26162;
+ t26216 = RATIONAL(-2.0,27.0);
+ t26199 = RATIONAL(1.0,54.0);
+ t27096 = t26199*t26285+t26216*t26279;
+ t26621 = t26280*t26285;
+ t26507 = y*t26621;
+ t26678 = t26279*t26284;
+ t26479 = y*t26678;
+ t27095 = t26507+t26479;
+ t26632 = t26279*t26281;
+ t26400 = t26284*t26632;
+ t26552 = t26280*t26281;
+ t26394 = t26285*t26552;
+ t27094 = t26400+t26394;
+ t26234 = RATIONAL(1.0,36.0);
+ t25859 = t26234*t26668;
+ t26205 = RATIONAL(-1.0,36.0);
+ t26704 = z*t26205;
+ t25889 = t26285*t26704;
+ t27093 = t25889+t25859;
+ t26196 = RATIONAL(-1.0,72.0);
+ t26677 = t26284*t26196;
+ t25871 = x*t26677;
+ t26185 = RATIONAL(1.0,288.0);
+ t25815 = t26185*t26623;
+ t27092 = t25815+t25871;
+ t26269 = RATIONAL(-8.0,9.0);
+ t26150 = t26269*x;
+ t26217 = RATIONAL(-4.0,27.0);
+ t27091 = t26282*t26217+t26281*t26150;
+ t26155 = RATIONAL(1.0,1728.0);
+ t26636 = t26283*t26155;
+ t27090 = t26636+t26281*t26637;
+ t26158 = RATIONAL(-1.0,1728.0);
+ t26585 = t26283*t26158;
+ t26647 = t26185*t26281;
+ t27089 = t26585+t26283*t26647;
+ t26714 = z*t26285;
+ t25896 = t26196*t26714;
+ t26559 = t26185*t26285;
+ t25715 = t26283*t26559;
+ t27088 = t25896+t25715;
+ t26108 = t26235*t26285;
+ t26149 = t26257*t26285;
+ t27087 = z*t26149+t26283*t26108;
+ t27086 = t26156*t26285+t27109*t26279;
+ t26179 = RATIONAL(16.0,27.0);
+ t27085 = t26279*t26179+t26269*t26632+t26217*t26285;
+ t26245 = RATIONAL(-1.0,6.0);
+ t26602 = t26245*t26281;
+ t26167 = RATIONAL(-5.0,144.0);
+ t27083 = t26167*t26285+t26279*t26602;
+ t26203 = RATIONAL(1.0,12.0);
+ t26711 = y*t26203;
+ t26705 = y*t26285;
+ t26223 = RATIONAL(1.0,48.0);
+ t25959 = t26223*t26705;
+ t27082 = t26711+t25959;
+ t26220 = RATIONAL(1.0,96.0);
+ t26622 = t26220*t26284;
+ t26222 = RATIONAL(-1.0,96.0);
+ t27081 = x*t26622+t26222*t26623;
+ t26260 = RATIONAL(4.0,3.0);
+ t26596 = t26281*t26260;
+ t26266 = RATIONAL(-1.0,3.0);
+ t26560 = t26266*t26281;
+ t27080 = x*t26596+t26282*t26560;
+ t26218 = RATIONAL(5.0,96.0);
+ t26699 = y*t26280;
+ t26504 = t26218*t26699;
+ t26230 = RATIONAL(-1.0,24.0);
+ t26724 = y*t26230;
+ t27079 = t26504+t26724;
+ t26166 = RATIONAL(1.0,864.0);
+ t26606 = t26234*t26279;
+ t27078 = t26281*t26606+t26166*t26285;
+ t26219 = RATIONAL(2.0,27.0);
+ t26249 = RATIONAL(-1.0,9.0);
+ t26131 = t26249*x;
+ t27077 = t26281*t26131+x*t26219;
+ t26232 = RATIONAL(1.0,24.0);
+ t26578 = t26232*t26281;
+ t26229 = RATIONAL(5.0,36.0);
+ t27076 = t26229*t26280+t26284*t26578;
+ t26259 = RATIONAL(-4.0,3.0);
+ t26633 = t26259*t26281;
+ t26261 = RATIONAL(1.0,3.0);
+ t26570 = t26261*t26281;
+ t27075 = x*t26633+t26282*t26570;
+ t27074 = t26282*t26622+t26222*t26723;
+ t26241 = RATIONAL(-5.0,72.0);
+ t26168 = RATIONAL(5.0,288.0);
+ t26550 = t26282*t26168;
+ t27073 = x*t26241+t26550;
+ t26240 = RATIONAL(-5.0,18.0);
+ t26238 = RATIONAL(10.0,9.0);
+ t27072 = t26240*t26282+x*t26238;
+ t26227 = RATIONAL(-5.0,48.0);
+ t27071 = t26711+t26227*t26699;
+ t26258 = RATIONAL(-5.0,3.0);
+ t26231 = RATIONAL(-5.0,12.0);
+ t27070 = t26258+t26231*t26284;
+ t26190 = RATIONAL(-1.0,144.0);
+ t26180 = RATIONAL(-1.0,216.0);
+ t27069 = t26180*t26285+t26190*t26632;
+ t25957 = t26196*t26621;
+ t26100 = t26187*t26284;
+ t26473 = y*t26100;
+ t27068 = y*t25957+t26279*t26473;
+ t26700 = x*t26234;
+ t25954 = t26284*t26700;
+ t26189 = RATIONAL(1.0,144.0);
+ t26095 = t26189*t26282;
+ t26517 = y*t26095;
+ t27067 = y*t25954+t26280*t26517;
+ t27066 = t26632+t26552;
+ t27065 = t26158*t26678+t26242*t26394;
+ t26514 = y*t26629;
+ t25447 = x*t26514;
+ t26106 = t26242*t26282;
+ t26739 = y*z;
+ t27064 = t25447+t26106*t26739;
+ t26123 = t26196*t26283;
+ t26508 = y*t26123;
+ t26900 = t26285*t26508+t26279*t26514;
+ t26204 = RATIONAL(-1.0,18.0);
+ t26117 = t26204*t26279;
+ t27063 = t26117*t26739+t26900;
+ t26696 = y*t26204;
+ t26687 = z*t26696;
+ t25203 = t26282*t26687;
+ t27062 = t25203+x*t26508;
+ t25948 = t26279*t26677;
+ t26098 = t26187*t26285;
+ t26476 = y*t26098;
+ t27061 = t26280*t26476+y*t25948;
+ t26101 = t26189*t26283;
+ t26478 = x*t26101;
+ t25043 = y*t26478;
+ t26737 = z*t26282;
+ t26519 = t26234*t26737;
+ t27060 = t25043+y*t26519;
+ t26119 = t26235*x;
+ t26539 = t26280*t26119;
+ t26515 = y*t26623;
+ t26910 = t26242*t26515+t26204*t26527;
+ t27059 = y*t26539+t26910;
+ t26124 = t26235*z;
+ t26679 = y*t26124;
+ t26109 = t26242*t26283;
+ t26444 = t26285*t26109;
+ t26554 = t26283*t26204;
+ t26405 = t26279*t26554;
+ t26952 = (t26444+t26405)*y;
+ t27058 = t26279*t26679+t26952;
+ t26646 = t26283*t26279;
+ t26536 = y*t26646;
+ t27057 = t26190*t26536+y*t25889;
+ t26645 = t26205*t26284;
+ t26467 = y*t26645;
+ t27056 = t26190*t26527+x*t26467;
+ t26740 = y*x;
+ t26555 = t26283*t26205;
+ t26102 = t26190*t26282;
+ t26513 = z*t26102;
+ t25118 = y*t26513;
+ t27055 = t26555*t26740+t25118;
+ t26481 = t26187*t26699;
+ t26942 = t26282*t26481+y*t25815;
+ t26471 = t26242*t26699;
+ t27054 = x*t26471+t26942;
+ t26191 = RATIONAL(-5.0,576.0);
+ t27053 = t26191*t26285+t26222*t26632;
+ t26468 = t26234*t26699;
+ t27052 = t26282*t26468+t26189*t26686;
+ t26093 = t26190*t26283;
+ t25065 = t26093*t26740;
+ t26484 = t26282*t26704;
+ t27051 = t25065+y*t26484;
+ t26385 = t26279*t26555;
+ t26610 = t26190*t26285;
+ t26491 = y*t26610;
+ t27050 = z*t26491+y*t26385;
+ t26535 = y*t26637;
+ t26923 = y*t25715+t26279*t26535;
+ t26693 = z*t26279;
+ t26683 = y*t26693;
+ t27049 = t26242*t26683+t26923;
+ t26489 = t26205*t26699;
+ t27048 = t26190*t26479+t26285*t26489;
+ t27047 = t26234*t26479+t26189*t26507;
+ t27046 = t26185*t26479+t26285*t26471;
+ t26605 = t26282*t26235;
+ t26470 = z*t26605;
+ t25243 = y*t26470;
+ t27045 = t26109*t26740+t25243;
+ t26207 = RATIONAL(1.0,27.0);
+ t26663 = t26284*t26207;
+ t27044 = t26279*t26663+t26196*t26394;
+ t26597 = t26222*t26285;
+ t27043 = t26191*t26279+t26281*t26597;
+ t26615 = t26158*t26280;
+ t26122 = t26242*t26284;
+ t26387 = t26279*t26122;
+ t27042 = t26281*t26387+t26285*t26615;
+ t27041 = t26189*t26479+t26285*t26468;
+ t26697 = y*t26196;
+ t25749 = t26282*t26100;
+ t26692 = y*t26185;
+ t26523 = t26282*t26692;
+ t26948 = t26280*t26523+y*t25749;
+ t27040 = t26697*t26728+t26948;
+ t26094 = t26189*z;
+ t26524 = t26285*t26094;
+ t26722 = t26283*y;
+ t26474 = t26234*t26722;
+ t27039 = y*t26524+t26279*t26474;
+ t25381 = t26554*t26740;
+ t26116 = t26196*t26282;
+ t26501 = y*t26116;
+ t27038 = t25381+z*t26501;
+ t27037 = t26279*t26467+t26280*t26491;
+ t26505 = t26283*t26692;
+ t26949 = t26279*t26505+y*t25677;
+ t26475 = t26279*t26697;
+ t27036 = t26949+z*t26475;
+ t26097 = t26190*x;
+ t26531 = t26284*t26097;
+ t27035 = y*t26531+t26282*t26489;
+ t25134 = z*t26517;
+ t27034 = x*t26474+t25134;
+ t26164 = RATIONAL(1.0,432.0);
+ t26576 = t26284*t26285;
+ t26451 = t26279*t26552;
+ t27033 = t26187*t26451+t26164*t26576;
+ t27032 = t26185*t26507+y*t26387;
+ t26104 = t26204*t26280;
+ t26525 = x*t26104;
+ t26934 = t26235*t26527+t26284*t26501;
+ t27031 = y*t26525+t26934;
+ t25978 = t26234*t26714;
+ t26416 = t26279*t26101;
+ t27030 = (t26416+t25978)*y;
+ t26680 = x*t26692;
+ t27029 = x*t26481+t26284*t26680+t26948;
+ t26738 = x*z;
+ t26543 = t26283*t26282;
+ t26490 = y*t26543;
+ t25242 = t26196*t26490;
+ t27028 = t26257*y*t26738+t25447+t25243+t25242;
+ t26175 = RATIONAL(1.0,108.0);
+ t26592 = t26279*t26175;
+ t26917 = t26284*t26592+t26204*t26394;
+ t26165 = RATIONAL(-1.0,432.0);
+ t26549 = t26284*t26165;
+ t26277 = RATIONAL(2.0,9.0);
+ t26649 = t26279*t26277;
+ t26390 = t26280*t26649;
+ t27027 = t26917+t26285*t26549+t26281*t26390;
+ t26099 = t26185*t26280;
+ t27026 = t26942+t26099*t26740+x*t26473;
+ t26391 = t26189*t26543;
+ t25114 = y*t26391;
+ t27025 = t25065+t26094*t26740+t25118+t25114;
+ t27024 = t26187*t26683+t26559*t26739+t26949;
+ t26096 = t26185*t26279;
+ t27023 = t26096*t26739+t26923+z*t26476;
+ t26493 = t26285*t26696;
+ t27022 = z*t26493+t26649*t26739+t26952;
+ t26410 = t26190*t26543;
+ t25140 = y*t26410;
+ t27021 = t25134+t26097*t26739+t25043+t25140;
+ t26420 = t26242*t26543;
+ t25403 = y*t26420;
+ t26690 = x*t26277;
+ t27020 = t25203+t25403+t25381+t26690*t26739;
+ t26532 = t26280*t26690;
+ t26107 = t26204*x;
+ t26520 = t26284*t26107;
+ t27019 = t26910+(t26532+t26520)*y;
+ t27018 = t26108*t26739+t26257*t26683+t26900;
+ t26599 = t26285*t26207;
+ t27017 = t26917+t26196*t26400+t26280*t26599;
+ t26486 = t26257*t26699;
+ t26105 = t26235*t26284;
+ t27016 = x*t26486+t26934+t26105*t26740;
+ t26091 = t26189*x;
+ t26538 = t26281*t26091;
+ t26415 = t26190*t26623;
+ t26659 = t26180*t26280;
+ t26163 = RATIONAL(1.0,216.0);
+ t26568 = t26163*t26280;
+ t27015 = t26282*t26659+x*t26568+t26284*t26538+t26281*t26415;
+ t26482 = y*t26576;
+ t27014 = t26279*t26486+t26196*t26482+t27095*t26235;
+ t26684 = t26187*t26739;
+ t27013 = t26185*t26490+x*t26535+t26282*t26684+z*t26680;
+ t26409 = t26281*t26555;
+ t25462 = x*t26409;
+ t26641 = t26283*t26163;
+ t27012 = t25462+x*t26641+t26281*t26513+t26166*t26737;
+ t26710 = x*t26180;
+ t26384 = t26282*t26552;
+ t26542 = x*t26552;
+ t26620 = t26163*t26282;
+ t27011 = t26190*t26542+t26189*t26384+(t26710+t26620)*t26284;
+ t26480 = t26193*t26699;
+ t27010 = t26279*t26480+t26193*t26482+t27095*t26194;
+ t26133 = t26249*t26282;
+ t26487 = z*t26133;
+ t26127 = t26249*t26283;
+ t26494 = x*t26127;
+ t26278 = RATIONAL(4.0,9.0);
+ t26688 = t26278*t26740;
+ t27009 = z*t26688+t26282*t26474+(t26494+t26487)*y;
+ t26638 = t26234*t26281;
+ t26503 = x*t26638;
+ t26195 = RATIONAL(-1.0,864.0);
+ t26574 = t26282*t26195;
+ t27008 = t26284*t26574+t26205*t26384+t26166*t26723+t26280*t26503;
+ t26210 = RATIONAL(-1.0,27.0);
+ t26706 = x*t26210;
+ t27007 = t26175*t26623+t26284*t26706+t26242*t26384+t26281*t26525;
+ t26685 = z*t26705;
+ t26250 = RATIONAL(1.0,9.0);
+ t25960 = t26285*t26555;
+ t26272 = RATIONAL(-4.0,9.0);
+ t26682 = t26272*t26739;
+ t26125 = t26250*t26283;
+ t26436 = t26279*t26125;
+ t27006 = t26279*t26682+t26250*t26685+(t26436+t25960)*y;
+ t26389 = t26205*t26543;
+ t26488 = x*t26125;
+ t26129 = t26250*t26282;
+ t27005 = x*t26682+t26129*t26739+(t26389+t26488)*y;
+ t25445 = t26234*t26500;
+ t27004 = t25445+z*t26574+t26189*t26522+t26283*t26710;
+ t26492 = t26281*t26704;
+ t26689 = x*t26163;
+ t27003 = x*t26492+t26281*t26410+z*t26689+t26166*t26543;
+ t26664 = t26281*t26285;
+ t26540 = z*t26664;
+ t26176 = RATIONAL(-1.0,108.0);
+ t26630 = t26283*t26176;
+ t26558 = t26196*t26281;
+ t26398 = t26283*t26558;
+ t27002 = t26235*t26540+t26279*t26630+t26207*t26693+t26285*t26398;
+ t25963 = t26242*t26576;
+ t27001 = t26280*t26493+t26204*t26479+(t26390+t25963)*y;
+ t26561 = t26279*t26249;
+ t26472 = y*t26561;
+ t26676 = t26279*t26280;
+ t26528 = y*t26676;
+ t27000 = t26284*t26472+t26278*t26528+t26234*t26482+t26249*t26507;
+ t26999 = t26195*t26543+t26281*t26391+(t26710+t26503)*z;
+ t26998 = t26234*t26384+t26166*t26623+t26195*t26723+t26205*t26542;
+ t26152 = RATIONAL(-1.0,1152.0);
+ t26161 = RATIONAL(1.0,1152.0);
+ t26546 = t26279*t26161;
+ t26447 = t26280*t26546;
+ t26997 = y*t26447+t26161*t26482+t27095*t26152;
+ t25639 = t26284*t26546;
+ t25660 = t26161*t26621;
+ t25661 = t26152*t26576;
+ t26996 = t26152*t26528+(t25639+t25660+t25661)*y;
+ t26995 = x*t26480+t26194*t26527+t27107*y;
+ t26516 = t26272*t26699;
+ t25849 = t26205*t26623;
+ t26994 = y*t25849+x*t26516+t27101*t26250;
+ t25693 = t26282*t26584;
+ t26993 = t26282*t26480+(t25693+t27099)*y;
+ t26992 = z*t26523+t26187*t26490+(t26684+t26505)*x;
+ t26670 = t26284*t26281;
+ t26399 = t26242*t26670;
+ t26616 = t26280*t26175;
+ t26991 = t26280*t26706+t26281*t26520+(t26616+t26399)*t26282;
+ t26423 = t26189*t26623;
+ t26990 = t26282*t26568+x*t26659+(t26423+t26531)*t26281;
+ t26020 = t26234*t26623;
+ t26989 = t26280*t26688+y*t26020+t27101*t26249;
+ t26988 = t26194*t26536+t26193*t26683+t27102*y;
+ t26987 = t26279*t26516+t26285*t26467+t27095*t26250;
+ t26650 = t26279*t26210;
+ t26986 = t26204*t26540+z*t26650+t26283*t26592+t26281*t26444;
+ t26424 = t26235*t26670;
+ t26673 = t26176*t26282;
+ t26388 = t26282*t26558;
+ t26701 = x*t26207;
+ t26985 = t26284*t26388+x*t26424+(t26673+t26701)*t26280;
+ t26573 = t26176*t26284;
+ t26984 = t26196*t26384+t26282*t26573+x*t26663+t26281*t26539;
+ t26983 = t26285*t26480+t26193*t26479+(t26482+t26528)*t26194;
+ t26982 = t26284*t26689+t26180*t26623+t26190*t26384+t26280*t26538;
+ t26448 = t26193*t26646;
+ t26981 = t26194*t26683+(t26448+t27105)*y;
+ t26980 = t26283*t26472+t26249*t26685+y*t25859+t26278*t26683;
+ t26919 = t26285*t26399+t26280*t26650;
+ t26936 = t26204*t26400+t26285*t26616;
+ t26870 = t26919+t26936;
+ t26359 = t26870+t26991;
+ t26979 = t26175*t26723+t26281*t26532+t26204*t26384+t26282*t26549+t26359;
+ t26361 = t26870+t26985;
+ t26499 = x*t26575;
+ t26618 = t26164*t26284;
+ t26978 = t26361+x*t26573+t26282*t26618+t26280*t26499+t26235*t26384;
+ t26593 = t26282*t26219;
+ t26212 = RATIONAL(-1.0,54.0);
+ t26938 = t26285*t26573+t26235*t26451;
+ t26604 = t26250*t26281;
+ t26496 = x*t26604;
+ t26432 = t26281*t26543;
+ t26735 = x*t26216;
+ t26842 = t26212*t26543+t26234*t26432+t26938+(t26735+t26496)*z;
+ t26736 = x*t26283;
+ t26977 = t25462+z*t26593+t26842+t26919+t26281*t26487+t26199*t26736;
+ t26498 = z*t26604;
+ t26586 = t26283*t26212;
+ t26674 = t26282*t26216;
+ t26356 = t26199*t26543+t26938+t26281*t26389+t26919+t27077*z;
+ t26976 = t26282*t26498+t25445+t26356+x*t26586+z*t26674;
+ t26708 = z*t26175;
+ t26624 = t26283*t26175;
+ t26450 = t26282*t26708+x*t26624+t26281*t26420;
+ t26731 = x*t26281;
+ t26681 = z*t26731;
+ t26412 = t26281*t26554;
+ t26428 = t26204*t26612;
+ t26975 = t26165*t26543+t26450+t26277*t26681+x*t26412+(t26428+t26706)*z;
+ t26462 = t26283*t26388+z*t26673+x*t26630;
+ t26974 = t26175*t26543+t26558*t26738+x*t26708+t26462+t27084*t26242;
+ t26973 = t26164*t26543+t26281*t26470+t26462+z*t26701+t27100*x;
+ t26541 = t26242*t26731;
+ t26972 = t26450+x*t26398+(t26738+t26543)*t26176+(t26541+t26388)*z;
+ t26395 = t26196*t26552;
+ t26426 = t26187*t26612;
+ t26639 = t26164*t26280;
+ t26971 = t26185*t26384+t26282*t26615+t26284*t26426+t26155*t26623+(t26399+
+t26395+t26549+t26639)*x;
+ t26970 = t26210*t26668+t26162*t26693+t27087*t26281+t27098*t26279+(t26646+
+t26714)*t26208;
+ t26716 = x*t26208;
+ t26969 = t26210*t26623+t26257*t26384+t26263*t26542+t26282*t26424+t27097*
+t26280+(t26716+t26499)*t26284;
+ t26452 = t26281*t26561;
+ t26643 = t26283*t26219;
+ t26968 = t26285*t26586+t26283*t26452+t27093*t26281+(t26643+t26498)*t26279
++t27096*z;
+ t26402 = t26281*t26576;
+ t26967 = t26161*t26402+t26281*t26447+(t26576+t26676)*RATIONAL(-1.0,6912.0
+)+(t26621+t26678)*RATIONAL(1.0,6912.0)+t27094*t26152;
+ t26966 = t26193*t26384+t26157*t26623+t27099*t26281+t27106*t26282+t27104*x
+;
+ t26965 = t26285*t26409+t26219*t26693+t26212*t26714+z*t26452+(t26436+
+t25978)*t26281+t27096*t26283;
+ t26483 = t26281*t26694;
+ t26964 = t26281*t25713+t26279*t26483+t26156*t26693+t27103*z+t27086*t26283
+;
+ t26963 = x*t26618+t26155*t26675+t26165*t26728+t26158*t26623+t26187*t26384
++t26280*t26541+t27092*t26281;
+ t26590 = t26279*t26217;
+ t26962 = t26207*t26576+t26284*t26590+t26204*t26402+t27094*t26277+t27085*
+t26280;
+ t26564 = t26285*t26165;
+ t26510 = z*t26632;
+ t26961 = t26196*t26510+z*t26564+t26164*t26693+t26285*t26636+t27108*t26281
++t27089*t26279;
+ t26960 = t26285*t26483+t26156*t26646+t26281*t26448+t27103*t26283+t27086*z
+;
+ t26408 = t26242*t26632;
+ t26959 = z*t26408+t26165*t26693+t26285*t26585+t26164*t26714+t27088*t26281
++t27090*t26279;
+ t26958 = t26194*t26384+t26157*t26723+t26281*t25777+t26193*t26542+t27104*
+t26282+t27106*x;
+ t26720 = x*t26217;
+ t26548 = t26284*t26277;
+ t26053 = x*t26548;
+ t26957 = t26207*t26623+t26277*t26384+t26281*t26053+t26179*t26728+t27091*
+t26280+(t26720+t26428)*t26284;
+ t26956 = t26210*t26714+t26285*t26624+t26283*t26408+t26204*t26510+t27002;
+ t26406 = t26277*t26632;
+ t26614 = t26285*t26277;
+ t26090 = z*t26614;
+ t26955 = t26285*t26412+t26281*t26090+t27085*z+(t26590+t26599+t26406)*
+t26283;
+ t26583 = t26176*t26285;
+ t26954 = t26279*t26398+t26283*t26583+z*t26599+t26235*t26510+t26986;
+ t26953 = t26700*t26739+t25114;
+ t26228 = RATIONAL(5.0,12.0);
+ t26521 = t26228*t26699;
+ t26951 = t26223*t26482+t26279*t26521;
+ t26253 = RATIONAL(5.0,3.0);
+ t26431 = t26253*t26632;
+ t26950 = t26280*t26431+t26204*t26576;
+ t26611 = t26241*t26279;
+ t26947 = t26223*t26394+t26284*t26611;
+ t26236 = RATIONAL(-10.0,9.0);
+ t26608 = t26236*t26280;
+ t26946 = t26279*t26608+t26203*t26402;
+ t25680 = t26284*t26559;
+ t26419 = t26231*t26632;
+ t26945 = t26280*t26419+t25680;
+ t26178 = RATIONAL(-1.0,192.0);
+ t25737 = t26178*t26576;
+ t26183 = RATIONAL(-5.0,192.0);
+ t26944 = t26183*t26528+y*t25737;
+ t26943 = y*t26423+x*t26468;
+ t26941 = t26189*t26482+t26279*t26468;
+ t26443 = t26285*t26101;
+ t26940 = t26606*t26739+y*t26443;
+ t26939 = t26279*t26549+t26185*t26394;
+ t26181 = RATIONAL(5.0,192.0);
+ t26658 = t26279*t26181;
+ t26392 = t26280*t26658;
+ t26933 = t25661+t26281*t26392;
+ t26932 = t26220*t26482+t26279*t26504;
+ t26268 = RATIONAL(-5.0,6.0);
+ t26509 = t26268*t26699;
+ t26931 = t26230*t26482+t26279*t26509;
+ t26243 = RATIONAL(5.0,18.0);
+ t26557 = t26243*t26279;
+ t26930 = t26266*t26394+t26284*t26557;
+ t26929 = t26227*t26451+t25963;
+ t26248 = RATIONAL(-5.0,2.0);
+ t26224 = RATIONAL(5.0,48.0);
+ t26928 = t26224*t26576+t26248*t26451;
+ t26927 = t26280*t26564+t26185*t26400;
+ t26214 = RATIONAL(5.0,32.0);
+ t26926 = t26183*t26576+t26214*t26451;
+ t26925 = y*t26415+x*t26489;
+ t26188 = RATIONAL(-5.0,288.0);
+ t26594 = t26284*t26188;
+ t25965 = t26203*t26552;
+ t26924 = t26279*t26594+t26285*t25965;
+ t26922 = t26241*t26621+t26223*t26400;
+ t26209 = RATIONAL(1.0,32.0);
+ t26920 = t26209*t26402+RATIONAL(-25.0,192.0)*t26676;
+ t26727 = y*t26279;
+ t26221 = RATIONAL(-5.0,96.0);
+ t26506 = t26221*t26727;
+ t26918 = t26222*t26482+t26280*t26506;
+ t26916 = t25403+x*t26679;
+ t26184 = RATIONAL(1.0,192.0);
+ t26915 = t26184*t26482+y*t26392;
+ t26270 = RATIONAL(5.0,6.0);
+ t26526 = t26270*t26699;
+ t26914 = t26279*t26526+t26232*t26482;
+ t26913 = t26279*t26471+y*t25680;
+ t26912 = t26283*t26491+t26205*t26683;
+ t26151 = RATIONAL(5.0,1152.0);
+ t26911 = t26178*t26400+t26151*t26621;
+ t26909 = t25140+t26704*t26740;
+ t26226 = RATIONAL(-1.0,48.0);
+ t26495 = t26231*t26699;
+ t26907 = t26226*t26482+t26279*t26495;
+ t26906 = t26285*t26473+t26280*t26475;
+ t26905 = t26187*t26402+t26279*t26639;
+ t26172 = RATIONAL(25.0,12.0);
+ t26581 = t26172*t26280;
+ t26271 = RATIONAL(-1.0,8.0);
+ t26904 = t26271*t26402+t26279*t26581;
+ t26903 = x*t26687+t25242;
+ t26902 = t26155*t26576+t26279*t26395;
+ t26901 = t26279*t26489+t26190*t26482;
+ t25857 = t26203*t26632;
+ t26899 = t26284*t25857+t26188*t26621;
+ t26160 = RATIONAL(-5.0,1152.0);
+ t26898 = t26184*t26402+t26160*t26676;
+ t26211 = RATIONAL(-1.0,12.0);
+ t26598 = t26211*t26282;
+ t26897 = t26226*t26515+t26224*t26527+y*t26598;
+ t26111 = t26224*t26279;
+ t26456 = t26283*t26111;
+ t26114 = t26226*t26285;
+ t26422 = t26283*t26114;
+ t26896 = t26211*t26722+(t26422+t26456)*y;
+ t26631 = t26227*t26279;
+ t26455 = t26283*t26631;
+ t26895 = y*t26455+t27082*t26283;
+ t26894 = t26223*t26515+t27071*t26282;
+ t25974 = t26211*t26670;
+ t26589 = t26223*t26284;
+ t26004 = t26281*t26589;
+ t26893 = t26282*t26004+x*t25974+t27073*t26280;
+ t26892 = t26903+t26941;
+ t26239 = RATIONAL(-5.0,36.0);
+ t26707 = x*t26239;
+ t26654 = t26230*t26284;
+ t26413 = t26281*t26654;
+ t26891 = x*t26413+t26280*t26707+t27076*t26282;
+ t26215 = RATIONAL(5.0,72.0);
+ t26567 = t26284*t26203;
+ t26512 = x*t26567;
+ t26656 = t26226*t26281;
+ t26401 = t26284*t26656;
+ t26890 = t26281*t26512+t26215*t26728+t26188*t26675+t26282*t26401;
+ t26437 = t26230*t26664;
+ t26547 = t26232*t26283;
+ t25913 = t26281*t26547;
+ t26579 = t26229*t26279;
+ t26889 = z*t26437+t26283*t26579+t26239*t26693+t26285*t25913;
+ t26888 = t26160*t26576+t26184*t26451+t26911;
+ t25990 = z*t26578;
+ t26887 = t26283*t26437+t26285*t25990+t26239*t26646+z*t26579;
+ t26886 = t26899+t26947;
+ t26655 = t26191*t26280;
+ t26192 = RATIONAL(5.0,576.0);
+ t26642 = t26192*t26280;
+ t26885 = x*t26642+t26282*t26655+t27081*t26281;
+ t26884 = t26913+t26953;
+ t26883 = t26906+t26909;
+ t26882 = t26901+t26903;
+ t26881 = t26901+t26916;
+ t26880 = t26916+t26941;
+ t26562 = t26283*t26188;
+ t26551 = t26215*t26279;
+ t26660 = t26203*t26281;
+ t26438 = t26285*t26660;
+ t26879 = t26281*t26422+t26279*t26562+(t26438+t26551)*z;
+ t26028 = z*t26560;
+ t26878 = t26285*t26028+t26236*t26693+(t26557+t26438)*t26283;
+ t26877 = t26282*t26642+x*t26655+t27074*t26281;
+ t26617 = t26282*t26239;
+ t26876 = t26282*t26413+t26280*t26617+t27076*x;
+ t26875 = t26906+t26953;
+ t26026 = t26285*t26570;
+ t26580 = t26211*t26285;
+ t25928 = t26281*t26580;
+ t26635 = t26283*t26240;
+ t26874 = t26238*t26693+t26283*t25928+z*t26026+t26279*t26635;
+ t26873 = t26909+t26913;
+ t26404 = t26260*t26552;
+ t26872 = t26241*t26576+t26279*t26404+t26930;
+ t26871 = t26922+t26924;
+ t25848 = t26223*t26664;
+ t26869 = t26283*t25848+t26168*t26646+(t26611+t25928)*z;
+ t26246 = RATIONAL(5.0,8.0);
+ t26276 = RATIONAL(-1.0,2.0);
+ t26868 = t26246*t26394+t26276*t26664+t27070*t26279;
+ t26867 = t26905+t26927;
+ t25741 = t26284*t26658;
+ t26206 = RATIONAL(-5.0,32.0);
+ t26256 = RATIONAL(1.0,8.0);
+ t26648 = t26256*t26285;
+ t26866 = t25741+t26281*t26648+t26111+t26206*t26394;
+ t26733 = t26211*y;
+ t25906 = t26284*t26733;
+ t25927 = t26203*t26705;
+ t26865 = t25906+t26280*t25927+t26261*t26699+t26224*t26479+t26907;
+ t26734 = y*t26261;
+ t26864 = t26231*t26683+t26896+(t26734+t25927)*z;
+ t25260 = y*t25852;
+ t26453 = t25260+t26925;
+ t26863 = t26453+t27036+t27052;
+ t25475 = y*t25871;
+ t26463 = t25475+t26912;
+ t26862 = t26463+t27039+t27054;
+ t25778 = t26181*t26621;
+ t25850 = y*t26114;
+ t26861 = t25850+y*t25778+t26184*t26479+t26223*t26727+t26944;
+ t26732 = t26232*y;
+ t26530 = t26218*t26727;
+ t26534 = y*t26668;
+ t26556 = t26220*t26285;
+ t26652 = t26283*t26230;
+ t26860 = y*t26652+t26556*t26739+t26222*t26534+t26283*t26530+(t26732+
+t26506)*z;
+ t26403 = t25475+t26940;
+ t26859 = t26403+t27050+t27054;
+ t26112 = t26226*t26284;
+ t26005 = y*t26112;
+ t26858 = t26223*t26699+t26184*t26507+t26005+y*t25741+t26944;
+ t25486 = y*t25896;
+ t26465 = t25486+t26943;
+ t26857 = t26465+t27035+t27049;
+ t25938 = x*t26122;
+ t25350 = y*t25938;
+ t26430 = t25350+t26940;
+ t26856 = t26430+t27031+t27057;
+ t26440 = t26281*t26610;
+ t26855 = t26180*t26646+t26163*t26693+t26281*t26524+t26283*t26440+t26939;
+ t26729 = y*t26245;
+ t26066 = t26284*t26729;
+ t26233 = RATIONAL(-5.0,24.0);
+ t26485 = t26233*t26699;
+ t26247 = RATIONAL(1.0,6.0);
+ t26703 = t26247*y;
+ t26273 = RATIONAL(-2.0,3.0);
+ t26715 = y*t26273;
+ t26854 = t26232*t26515+(t26485+t26703)*t26282+(t26066+t26526+t26715)*x;
+ t25922 = y*t26580;
+ t26853 = y*t26567+t26280*t25922+t26266*t26699+t26227*t26479+t26951;
+ t26110 = t26224*t26280;
+ t26852 = t26110*t26740+t26894+(t26733+t26005)*x;
+ t26851 = t26463+t27030+t27059;
+ t26237 = RATIONAL(5.0,24.0);
+ t26274 = RATIONAL(2.0,3.0);
+ t26725 = y*t26274;
+ t26029 = t26245*t26705;
+ t26850 = t26247*t26479+t26237*t26507+t26029+t26279*t26725+t26931;
+ t25920 = t26230*t26705;
+ t26041 = t26285*t26703;
+ t26849 = t26237*t26536+t26283*t25920+t26245*t26722+t26268*t26683+(t26041+
+t26725)*z;
+ t26848 = t26220*t26479+t25920+t26232*t26727+t26285*t26504+t26918;
+ t26565 = t26261*t26279;
+ t26847 = t25922+t26203*t26479+y*t26565+t26224*t26507+t26907;
+ t26846 = t26280*t26041+t26066+t26237*t26479+t26274*t26699+t26931;
+ t26449 = t25350+t26912;
+ t26845 = t26449+t27039+t27040;
+ t26718 = y*t26266;
+ t26844 = t26894+(t25906+t26718+t26521)*x;
+ t26843 = t26403+t27057+t27059;
+ t26841 = t26245*t26479+t26285*t26485+t26041+t26279*t26715+t26914;
+ t26840 = t26284*t26732+t26230*t26699+t26221*t26479+t26222*t26507+t26932;
+ t26628 = t26226*t26279;
+ t26839 = t26178*t26479+y*t26628+t26183*t26507+t25959+t26915;
+ t26077 = t26284*t26703;
+ t26838 = t26233*t26479+t26273*t26699+t26077+t26280*t26029+t26914;
+ t26407 = t25486+t26925;
+ t26837 = t26407+t27058+t27067;
+ t26836 = t26230*t26515+t26237*t26527+t26282*t26729+(t26725+t26509+t26077)
+*x;
+ t26835 = t26111*t26739+t26895+(t26733+t25850)*z;
+ t26834 = t26465+t27056+t27058;
+ t26442 = t26221*t26646;
+ t26833 = t26220*t26534+t26597*t26739+(t26724+t26530)*z+(t26547+t26442)*y;
+ t26832 = t26282*t26732+t26221*t26527+t27074*y+t27079*x;
+ t26625 = t26247*t26283;
+ t26425 = t26233*t26646;
+ t25925 = t26232*t26705;
+ t26831 = t26270*t26683+t26283*t25925+(t26029+t26715)*z+(t26425+t26625)*y;
+ t26830 = t26407+t27049+t27052;
+ t26021 = y*t26589;
+ t26829 = t26178*t26507+t26183*t26479+t26021+t26226*t26699+t26915;
+ t26828 = t26220*t26507+t26218*t26479+y*t26654+t26232*t26699+t26918;
+ t26827 = t26453+t27063+t27067;
+ t26826 = t26902+t26999;
+ t26825 = t26222*t26479+t26279*t26724+t25925+t26221*t26507+t26932;
+ t26824 = y*t26512+t26897+(t26495+t26734)*x;
+ t26823 = t26430+t27040+t27050;
+ t26822 = t26228*t26683+t26895+(t26718+t25922)*z;
+ t26821 = t26897+(t26021+t27071)*x;
+ t26466 = t25260+t26943;
+ t26820 = t26466+t27035+t27036;
+ t26819 = t26211*t26479+t26227*t26507+t26279*t26718+t25927+t26951;
+ t26533 = t26221*t26728;
+ t26818 = x*t26732+t27079*t26282+(t26533+t27081)*y;
+ t26817 = t26631*t26739+t26896+t27082*z;
+ t26816 = t26449+t27030+t27031;
+ t26815 = t26466+t27056+t27063;
+ t26672 = t26280*t26551+t26285*t26401;
+ t26372 = t25974+t26104+t25957+t26224*t26400+t26672;
+ t26814 = t26372+t26105+t25965+t26929+t26947;
+ t26068 = t26281*t26565;
+ t26373 = t26224*t26394+t25948+t25928+t26117+t26672;
+ t26813 = t26068+t26373+t26120+t26899+t26945;
+ t26812 = t26122+t26372+t26261*t26552+t26924+t26945;
+ t26811 = t26108+t26373+t25857+t26922+t26929;
+ t26032 = t26259*t26632;
+ t26810 = t26026+t26231*t26394+t26032+t26149+t26950+(t26263+t26548)*t26279
+;
+ t26809 = t26995+t27013;
+ t26808 = t26993+t26997;
+ t26807 = t26892+t27037+t27064;
+ t26806 = t26988+t26992;
+ t26805 = t26883+t27032+t27034;
+ t26804 = t26880+t27037+t27038;
+ t26803 = t26875+t27046+t27051;
+ t26802 = t26882+t27041+t27045;
+ t26801 = t27000+t27005;
+ t26800 = t26881+t27038+t27047;
+ t26799 = t26882+t27047+t27064;
+ t26798 = t27024+t27025;
+ t26797 = t26993+t26996;
+ t26439 = t26211*t26552;
+ t26796 = t26223*t26384+x*t26439+t26890+t27073*t26284;
+ t26795 = t25660+t26100+t26004+t26183*t26400+t26099+t26226*t26552+t26933;
+ t26794 = t26987+t27005;
+ t26793 = t26980+t26989;
+ t26792 = t26873+t27060+t27068;
+ t26791 = t27001+t27020;
+ t26790 = t26884+t27055+t27061;
+ t26789 = t27014+t27016;
+ t26788 = t27006+t27009;
+ t26459 = t26247*t26632;
+ t26182 = RATIONAL(5.0,144.0);
+ t26713 = z*t26182;
+ t26787 = t26889+z*t26459+t26285*t26713+t27083*t26283;
+ t26786 = t27019+t27022;
+ t26087 = t26283*t26570;
+ t26785 = t26215*t26543+t26211*t26432+(t26635+t26087)*x+(t27072+t27075)*z;
+ t26572 = t26215*t26285;
+ t26784 = t26874+z*t26032+t26240*t26714+(t26572+t26068)*t26283;
+ t26588 = t26192*t26284;
+ t26783 = t26191*t26623+x*t26588+t26222*t26384+t26220*t26542+t26877;
+ t26782 = t26880+t27048+t27062;
+ t26709 = x*t26167;
+ t26601 = t26284*t26182;
+ t26081 = x*t26602;
+ t26781 = t26247*t26384+t26282*t26601+t26280*t26081+t26284*t26709+t26876;
+ t26780 = t26873+t27034+t27061;
+ t26779 = t27018+t27028;
+ t26778 = t26881+t27041+t27062;
+ t26777 = t26226*t26384+x*t25965+t26282*t26594+t26215*t26723+t26893;
+ t26698 = z*t26188;
+ t26712 = x*t26168;
+ t26776 = z*t26550+x*t26698+t26283*t26712+t26188*t26543+(t26432+t26681)*
+t26223+t27084*t26226;
+ t26775 = t26883+t27046+t27060;
+ t26056 = z*t26596;
+ t26464 = t26283*t26632;
+ t26774 = t26279*t26056+t26243*t26714+t26241*t26668+t26266*t26464+t26878;
+ t25863 = t26281*t26628;
+ t26773 = t26285*t26562+t26283*t25863+t26869+(t26572+t25857)*z;
+ t26640 = t26247*t26281;
+ t26033 = x*t26640;
+ t26772 = t26280*t26033+x*t26601+t26245*t26384+t26167*t26623+t26891;
+ t26771 = t26875+t27032+t27055;
+ t26695 = x*t26243;
+ t26653 = t26282*t26243;
+ t26057 = t26283*t26560;
+ t26770 = x*t26057+t26283*t26695+t26241*t26543+t26236*t26738+t26203*t26432
++(t26653+t27080)*z;
+ t26769 = t26223*t26464+t26168*t26668+t26241*t26714+t26211*t26510+t26879;
+ t26768 = t26892+t27045+t27048;
+ t26767 = t27023+t27026;
+ t26626 = t26283*t26182;
+ t26766 = t26283*t26459+t26285*t26626+t26887+t27083*z;
+ t26765 = t27010+t27021;
+ t26764 = x*t26562+t26282*t26698+t26656*t26738+t26226*t26432+t26168*t26543
++z*t26712+t27084*t26223;
+ t26763 = t26884+t27051+t27068;
+ t26762 = t26980+t26994;
+ t26761 = t26220*t26384+t26282*t26588+t26191*t26723+t26222*t26542+t26885;
+ t26760 = t26983+t27029;
+ t26759 = t26981+t26992;
+ t25410 = t26281*t26519;
+ t26758 = t26212*t26737+t26283*t26735+t26356+t26281*t26488+t25410+t26936+
+t27044;
+ t26757 = t25863+t25639+t26098+t26898+t26933+t26183*t26394+t25848+t26096+
+t26911;
+ t26357 = z*t26440+t26180*t26693+t26279*t26641+t26281*t26443+t26905+t26939
+;
+ t26756 = t26357+t26189*t26510+t26163*t26714+t26927+t27033+t27069*t26283;
+ t26644 = t26283*t26195;
+ t26755 = t26281*t26385+t26902+t26285*t26644+t26357+t27042+t27078*z;
+ t26052 = t26259*t26552;
+ t26139 = t26257*t26284;
+ t26067 = t26284*t26570;
+ t26754 = t26946+t26052+t26231*t26400+t26930+t26950+t26139+t26067+(t26614+
+t26263)*t26280;
+ t26363 = t26902+t26905+t27003;
+ t26753 = t26363+x*t26644+t26281*t26478+t26180*t26737+t25410+t26927+t27065
+;
+ t25471 = t26281*t26484;
+ t26752 = t26190*t26500+t25471+t26166*t26736+z*t26620+t26826+t27065;
+ t26751 = z*t26406+t26285*t26708+t26281*t26405+t26283*t26564+t26986+t27027
+;
+ t26544 = t26199*t26284;
+ t26386 = t26284*t26638;
+ t26750 = t26250*t26384+t26282*t26544+t26281*t25849+x*t26386+t26212*t26723
++t27017+(t26674+t27077)*t26280;
+ t26749 = t26855+t26279*t26492+t26195*t26714+t27042+t27078*t26283;
+ t26748 = t25471+t26281*t26494+x*t26643+t26199*t26737+t26842+t27044;
+ t26747 = z*t26583+t27027+t26164*t26668+t27002+t27100*t26279;
+ t26746 = t26285*t26641+t26281*t26416+t26855+t27033+t27069*z;
+ t25867 = x*t26645;
+ t26745 = t26281*t25867+t26212*t26623+x*t26544+t26216*t26728+t26249*t26384
++t26282*t26386+t27017+(t26496+t26593)*t26280;
+ t26744 = t26283*t26720+t26282*t26412+t26962+t26179*t26738+t26207*t26543+
+t27084*t26277+t27091*z;
+ t26730 = z*t26155;
+ t26726 = z*t26158;
+ t26743 = t26158*t26543+t26282*t26730+t26185*t26432+t26647*t26738+t26967+z
+*t26426+(t26726+t27090)*x;
+ t26742 = t26282*t26497+t26962+t26235*t26432+t26283*t26716+t26210*t26543+
+t27097*z+t27098*x;
+ t26741 = t26185*t26522+t26283*t26426+t26155*t26543+t26282*t26726+t26967+
+t26187*t26681+(t26730+t27089)*x;
+ t26702 = x*t26229;
+ t26118 = t26228*t26284;
+ t26121 = t26227*t26284;
+ t26671 = t26230*t26281;
+ t26103 = t26227*t26285;
+ t26115 = t26228*t26285;
+ t26607 = t26256*t26284;
+ t26173 = RATIONAL(-25.0,48.0);
+ t26587 = t26173*t26280;
+ t26582 = t26276*t26284;
+ t26545 = t26283*t26192;
+ t26027 = z*t26602;
+ t26089 = t26282*t26602;
+ t26063 = t26247*t26612;
+ t26082 = t26281*t26625;
+ t26037 = t26283*t26602;
+ t25993 = t26281*t26652;
+ t25981 = t26282*t26578;
+ t26446 = t26228*t26632;
+ t26441 = t26218*t26632;
+ t25931 = t26203*t26612;
+ t26435 = t26281*t26556;
+ t25846 = t26230*t26612;
+ t26418 = t26237*t26632;
+ t26397 = t26284*t26560;
+ t26381 = t26151*t26678+t26178*t26394+t26898;
+ t26380 = t26279*t26439+t26168*t26576+t26672;
+ t26379 = t26243*t26621+t26279*t26397+t26946;
+ t26254 = RATIONAL(1.0,4.0);
+ t26198 = RATIONAL(-5.0,16.0);
+ t26197 = RATIONAL(1.0,16.0);
+ t26378 = t26254+t26197*t26284+t26198*t26280;
+ t26255 = RATIONAL(1.0,2.0);
+ t26252 = RATIONAL(-5.0,8.0);
+ t26377 = t26252*t26280+t26607+t26255;
+ t26225 = RATIONAL(-1.0,16.0);
+ t26213 = RATIONAL(5.0,16.0);
+ t26267 = RATIONAL(-1.0,4.0);
+ t26376 = t26267+t26225*t26284+t26213*t26280;
+ t26375 = t26271*t26284+t26276+t26246*t26280;
+ t26171 = RATIONAL(25.0,32.0);
+ t26374 = t26171*t26280+t26252+t26206*t26284;
+ t26371 = t26246*t26400+t26281*t26582+t26258*t26280+t26231*t26621+t26904;
+ t26370 = t25778+t26110+t26206*t26400+t26281*t26607+t26920;
+ t26369 = t26279*t26545+t26283*t26435+t26381+t27043*z;
+ t26368 = t26192*t26693+z*t26435+t26381+t27043*t26283;
+ t26367 = t26867+t26990;
+ t26366 = t26167*t26543+t26232*t26432+t26380+(t26033+t26707)*z;
+ t26365 = t26182*t26543+x*t26027+t26283*t25846+z*t26702+t26380;
+ t26364 = t26867+t27015;
+ t26360 = t26379+t26282*t25974+x*t26067+t27072*t26280;
+ t26358 = t26284*t25931+t26280*t26653+t26379+(t26608+t26397)*x;
+ t26154 = RATIONAL(25.0,192.0);
+ t26200 = RATIONAL(-1.0,32.0);
+ t26355 = t26154*t26621+t26271*t26632+t26200*t26400+t26103+t26866+t26920+
+t26926;
+ t26262 = RATIONAL(2.0,1.0);
+ t26354 = t26118+t26173*t26678+t26255*t26394+t26262*t26552+t26371+t26928;
+ t26353 = t26154*t26678+t26200*t26394+t26271*t26552+t26121+t26370+t26926;
+ t26352 = t26285*t26587+t26255*t26400+t26115+t26262*t26632+t26868+t26904+
+t26928;
+ t26186 = RATIONAL(25.0,96.0);
+ t26351 = t26186*t26279+t26221*t26285+t26233+(t26198*t26279+t26197*t26285+
+t26254)*t26281;
+ t26177 = RATIONAL(-25.0,96.0);
+ t26350 = t26237+t26218*t26285+t26177*t26279+(t26225*t26285+t26267+t26213*
+t26279)*t26281;
+ t26349 = t26237+t26177*t26280+t26218*t26284+t26376*t26281;
+ t26348 = t26221*t26284+t26186*t26280+t26233+t26378*t26281;
+ t26347 = t26241*t26623+x*t26404+t26266*t26384+t26284*t26695+t26358+t26872
+;
+ t26346 = x*t26037+z*t25846+t26282*t26713+t26283*t26702+t26366+t26886;
+ t26345 = t26365+t26283*t26709+x*t25913+t26871+(t26617+t26063)*z;
+ t26344 = t26366+z*t26089+t26229*t26737+t26871+(t26626+t25993)*x;
+ t26343 = t26285*t26545+t26220*t26464+t26368+t26888+t27053*z;
+ t26342 = x*t26052+t26360+t26240*t26723+t26215*t26623+t26261*t26384+t26872
+;
+ t26341 = t26220*t26510+t26369+t26192*t26714+t26888+t27053*t26283;
+ t26340 = t26167*t26737+z*t25981+t26283*t26707+t26365+x*t26082+t26886;
+ t26264 = RATIONAL(-2.0,1.0);
+ t26265 = RATIONAL(5.0,2.0);
+ t26339 = RATIONAL(-25.0,8.0)*t26451+t26285*t26567+t26371+t26260+t26868+
+t26264*t26281+t27066*t26265+(t26285+t26284)*t26261;
+ t26338 = t26211+t25737+t26114+t26255*t26281+t26171*t26451+t26370+t26112+
+t26866+t27066*t26252;
+ t26337 = t26090+t26283*t26419+t26285*t26554+t26087+t26878+t26754+(t26431+
+t26633)*z+t27110;
+ t26336 = t25938+t25749+t26228*t26542+t26116+t26227*t26384+t26813+x*t26560
++t26119+t25931+t26893;
+ t26335 = t25954+t26250*x+t26237*t26542+t26811+t26233*t26384+t26133+t26081
++t25849+t26063+t26891;
+ t26334 = t26795+t25990+t25993+t26283*t26441+t26368+t26221*t26510+t26101+
+t26190*z+t27105;
+ t26333 = t26257*t26282+t26204*t26623+t26253*t26542+t26231*t26384+t26358+
+t26053+t26263*x+t26810+t27075;
+ t26332 = t26211*t26661+t26812+t26109+t26879+t26281*t26456+(t26204+t26570+
+t26419)*z+t27088;
+ t26331 = t26281*t26455+z*t26446+t26812+t26283*t26660+t26028+t26124+t26123
++t26869+t27108;
+ t26330 = t26221*t26384+x*t26671+t26102+t26757+t26218*t26542+t25981+t26091
++t26877+t27107;
+ t26329 = t26150+t26284*t26605+t26277*t26282+x*t26139+t26360+t26228*t26384
++t26258*t26542+t26810+t27080;
+ t26328 = t25867+t26237*t26384+t26811+t26020+t26233*t26542+t26129+t26089+
+t26033+t26131+t26876;
+ t26327 = t25699+t25693+t25846+t26757+t26281*t26533+t26097+t26218*t26384+
+t26095+x*t26578+t26885;
+ t26326 = t26754+t26269*z+t26056+t26057+t26258*t26510+t26874+(t26277+
+t26446)*t26283+t27087;
+ t26325 = t26795+t26094+t26369+t26281*t26442+t26093+t25913+(t26441+t26671)
+*z+t27102;
+ t26324 = t26082+t25978+t26127+t26814+t26281*t26425+t25960+t26027+t26889+(
+t26250+t26418)*z;
+ t26323 = t26106+t26224*t26384+t26281*t26598+t26231*t26542+t26813+t26107+x
+*t26570+t26890+t27092;
+ t26322 = t26814+t26233*t26510+t26125+t26283*t26418+t26037+t26887+(t26249+
+t26640)*z+t27093;
+ t26321 = t26748+t26361+t26965+t27007;
+ t26320 = t26756+t26974+t26982+t26990;
+ t26319 = t26751+t26973+t26978;
+ t26318 = t26364+t26752+t26959+t26998;
+ t26317 = t26750+t26956+t26977;
+ t26316 = t26756+t26972+t27011+t27015;
+ t26315 = t26746+t26367+t26972+t26982;
+ t26314 = t26747+t26973+t26979;
+ t26313 = t26751+t26975+t26979;
+ t26312 = t26958+t26743+t26964;
+ t26311 = t26959+t26753+t26990+t27008;
+ t26310 = t26963+t26755+t27003+t27004;
+ t26309 = t26747+t26975+t26978;
+ t26308 = t26750+t26954+t26976;
+ t26307 = t26961+t26753+t26998+t27015;
+ t26306 = t26744+t26955+t26957;
+ t26305 = t26960+t26743+t26966;
+ t26304 = t26742+t26955+t26969;
+ t26303 = t26744+t26969+t26970;
+ t26302 = t26363+t26749+t26971+t27004;
+ t26301 = t26745+t26956+t26976;
+ t26300 = t26964+t26741+t26966;
+ t26299 = t26742+t26957+t26970;
+ t26298 = t26958+t26741+t26960;
+ t26297 = t26965+t26758+t26984+t26991;
+ t26296 = t26968+t26758+t26985+t27007;
+ t26295 = t26755+t26971+t26999+t27012;
+ t26294 = t26748+t26359+t26968+t26984;
+ t26293 = t26745+t26954+t26977;
+ t26292 = t26367+t26752+t26961+t27008;
+ t26291 = t26826+t26749+t26905+t26963+t27012;
+ t26290 = t26746+t26364+t26974+t27011;
+ t26275 = RATIONAL(5.0,4.0);
+ t26251 = RATIONAL(3.0,4.0);
+ t26244 = RATIONAL(-5.0,4.0);
+ t26202 = RATIONAL(25.0,8.0);
+ t26201 = RATIONAL(-15.0,4.0);
+ t26174 = RATIONAL(25.0,48.0);
+ t26170 = RATIONAL(-15.0,16.0);
+ t26169 = RATIONAL(-25.0,12.0);
+ coeffs_dyy->coeff_m2_m2_m2 = t26312+t26759+t26797;
+ coeffs_dyy->coeff_m1_m2_m2 = t26310+t26790+t26845;
+ coeffs_dyy->coeff_0_m2_m2 = t26334+t26833+t26858;
+ coeffs_dyy->coeff_p1_m2_m2 = t26295+t26780+t26862;
+ coeffs_dyy->coeff_p2_m2_m2 = t26300+t26809+t26981+t26996;
+ coeffs_dyy->coeff_m2_m1_m2 = t26320+t26760+t26798;
+ coeffs_dyy->coeff_m1_m1_m2 = t26321+t26799+t26834;
+ coeffs_dyy->coeff_0_m1_m2 = t26324+t26817+t26840;
+ coeffs_dyy->coeff_p1_m1_m2 = t26297+t26800+t26837;
+ coeffs_dyy->coeff_p2_m1_m2 = t26316+t26983+t27021+t27024+t27026;
+ coeffs_dyy->coeff_m2_0_m2 = t26343+t26761+t26776;
+ coeffs_dyy->coeff_m1_0_m2 = t26777+t26340+t26787;
+ coeffs_dyy->coeff_0_0_m2 = t26351*z+t26350*t26283+t26353;
+ coeffs_dyy->coeff_p1_0_m2 = t26346+t26787+t26796;
+ coeffs_dyy->coeff_p2_0_m2 = t26343+t26764+t26783;
+ coeffs_dyy->coeff_m2_p1_m2 = t26320+t26765+t26767;
+ coeffs_dyy->coeff_m1_p1_m2 = t26321+t26804+t26827;
+ coeffs_dyy->coeff_0_p1_m2 = t26324+t26828+t26835;
+ coeffs_dyy->coeff_p1_p1_m2 = t26297+t26807+t26815;
+ coeffs_dyy->coeff_p2_p1_m2 = t26316+t27010+t27023+t27025+t27029;
+ coeffs_dyy->coeff_m2_p2_m2 = t26312+t26809+t26988+t26997;
+ coeffs_dyy->coeff_m1_p2_m2 = t26310+t26805+t26859;
+ coeffs_dyy->coeff_0_p2_m2 = t26334+t26829+t26860;
+ coeffs_dyy->coeff_p1_p2_m2 = t26295+t26771+t26823;
+ coeffs_dyy->coeff_p2_p2_m2 = t26300+t26806+t26808;
+ coeffs_dyy->coeff_m2_m2_m1 = t26311+t26763+t26863;
+ coeffs_dyy->coeff_m1_m2_m1 = t26786+t26309+t27014+t27028;
+ coeffs_dyy->coeff_0_m2_m1 = t26331+t26853+t26864;
+ coeffs_dyy->coeff_p1_m2_m1 = t26789+t26314+t27020+t27022;
+ coeffs_dyy->coeff_p2_m2_m1 = t26318+t26792+t26820;
+ coeffs_dyy->coeff_m2_m1_m1 = t26317+t26802+t26843;
+ coeffs_dyy->coeff_m1_m1_m1 = t26303+t26788+t26994+t27000;
+ coeffs_dyy->coeff_0_m1_m1 = t26326+t26831+t26846;
+ coeffs_dyy->coeff_p1_m1_m1 = t26299+t26801+t26989+t27006;
+ coeffs_dyy->coeff_p2_m1_m1 = t26301+t26778+t26856;
+ coeffs_dyy->coeff_m2_0_m1 = t26772+t26345+t26773;
+ coeffs_dyy->coeff_m1_0_m1 = t26342+t26770+t26784;
+ coeffs_dyy->coeff_0_0_m1 = t26354+(t26169*t26279+t26115+t26253+(t26264+
+t26265*t26279+t26276*t26285)*t26281)*z+(t26231+t26174*t26279+t26103+(t26648+
+t26255+t26252*t26279)*t26281)*t26283;
+ coeffs_dyy->coeff_p1_0_m1 = t26784+t26347+t26785;
+ coeffs_dyy->coeff_p2_0_m1 = t26773+t26344+t26781;
+ coeffs_dyy->coeff_m2_p1_m1 = t26317+t26782+t26816;
+ coeffs_dyy->coeff_m1_p1_m1 = t26303+t26793+t26794;
+ coeffs_dyy->coeff_0_p1_m1 = t26326+t26838+t26849;
+ coeffs_dyy->coeff_p1_p1_m1 = t26299+t26762+t26987+t27009;
+ coeffs_dyy->coeff_p2_p1_m1 = t26301+t26768+t26851;
+ coeffs_dyy->coeff_m2_p2_m1 = t26311+t26775+t26857;
+ coeffs_dyy->coeff_m1_p2_m1 = t26309+t26791+t27016+t27018;
+ coeffs_dyy->coeff_0_p2_m1 = t26331+t26822+t26865;
+ coeffs_dyy->coeff_p1_p2_m1 = t26779+t26314+t27001+t27019;
+ coeffs_dyy->coeff_p2_p2_m1 = t26318+t26803+t26830;
+ coeffs_dyy->coeff_m2_m2_0 = t26327+t26832+t26861;
+ coeffs_dyy->coeff_m1_m2_0 = t26336+t26819+t26824;
+ coeffs_dyy->coeff_0_m2_0 = ((t26200*t26284+t26214*t26280+t26271)*t26285+(
+t26214*t26284+RATIONAL(-25.0,32.0)*t26280+t26246)*t26279+t26375)*y+t26338;
+ coeffs_dyy->coeff_p1_m2_0 = t26323+t26819+t26844;
+ coeffs_dyy->coeff_p2_m2_0 = t26330+t26818+t26861;
+ coeffs_dyy->coeff_m2_m1_0 = t26335+t26821+t26825;
+ coeffs_dyy->coeff_m1_m1_0 = t26329+t26850+t26854;
+ coeffs_dyy->coeff_0_m1_0 = (t26254*t26284+t26244*t26280+1.0+t26378*t26285
++(RATIONAL(25.0,16.0)*t26280+t26198*t26284+t26244)*t26279)*y+t26339;
+ coeffs_dyy->coeff_p1_m1_0 = t26333+t26836+t26850;
+ coeffs_dyy->coeff_p2_m1_0 = t26328+t26825+t26852;
+ coeffs_dyy->coeff_m2_0_0 = t26355+t26348*x+t26349*t26282;
+ coeffs_dyy->coeff_m1_0_0 = t26352+(t26174*t26280+t26231+t26121+t26377*
+t26281)*t26282+(t26118+t26169*t26280+t26253+(t26265*t26280+t26582+t26264)*
+t26281)*x;
+ coeffs_dyy->coeff_0_0_0 = t26248+t26202*t26280+t26252*t26284+t26374*
+t26285+(t26171*t26284+RATIONAL(-125.0,32.0)*t26280+t26202)*t26279+(RATIONAL(3.0
+,1.0)+t26201*t26280+t26251*t26284+(t26251+RATIONAL(3.0,16.0)*t26284+t26170*
+t26280)*t26285+(RATIONAL(75.0,16.0)*t26280+t26201+t26170*t26284)*t26279)*t26281
+;
+ coeffs_dyy->coeff_p1_0_0 = (t26581+(t26248*t26280+t26255*t26284+t26262)*
+t26281+t27070)*x+t26352+(t26224*t26284+t26587+t26228+t26375*t26281)*t26282;
+ coeffs_dyy->coeff_p2_0_0 = t26348*t26282+t26355+t26349*x;
+ coeffs_dyy->coeff_m2_p1_0 = t26335+t26848+t26852;
+ coeffs_dyy->coeff_m1_p1_0 = t26329+t26836+t26841;
+ coeffs_dyy->coeff_0_p1_0 = t26339+(-1.0+t26275*t26280+t26267*t26284+
+t26376*t26285+(RATIONAL(-25.0,16.0)*t26280+t26275+t26213*t26284)*t26279)*y;
+ coeffs_dyy->coeff_p1_p1_0 = t26333+t26841+t26854;
+ coeffs_dyy->coeff_p2_p1_0 = t26328+t26821+t26848;
+ coeffs_dyy->coeff_m2_p2_0 = t26327+t26818+t26839;
+ coeffs_dyy->coeff_m1_p2_0 = t26336+t26844+t26847;
+ coeffs_dyy->coeff_0_p2_0 = ((t26209*t26284+t26206*t26280+t26256)*t26285+
+t26374*t26279+t26377)*y+t26338;
+ coeffs_dyy->coeff_p1_p2_0 = t26323+t26824+t26847;
+ coeffs_dyy->coeff_p2_p2_0 = t26330+t26832+t26839;
+ coeffs_dyy->coeff_m2_m2_p1 = t26292+t26792+t26830;
+ coeffs_dyy->coeff_m1_m2_p1 = t26319+t27014+t27018+t27019+t27020;
+ coeffs_dyy->coeff_0_m2_p1 = t26332+t26822+t26853;
+ coeffs_dyy->coeff_p1_m2_p1 = t26313+t26779+t26789;
+ coeffs_dyy->coeff_p2_m2_p1 = t26307+t26763+t26857;
+ coeffs_dyy->coeff_m2_m1_p1 = t26308+t26778+t26851;
+ coeffs_dyy->coeff_m1_m1_p1 = t26304+t26762+t26801;
+ coeffs_dyy->coeff_0_m1_p1 = t26337+t26846+t26849;
+ coeffs_dyy->coeff_p1_m1_p1 = t26793+t26306+t27000+t27009;
+ coeffs_dyy->coeff_p2_m1_p1 = t26293+t26802+t26816;
+ coeffs_dyy->coeff_m2_0_p1 = t26769+t26344+t26772;
+ coeffs_dyy->coeff_m1_0_p1 = t26342+t26774+t26785;
+ coeffs_dyy->coeff_0_0_p1 = t26354+(t26172*t26279+t26258+t26231*t26285+(
+t26255*t26285+t26248*t26279+t26262)*t26281)*z+(t26228+t26173*t26279+t26224*
+t26285+(t26276+t26246*t26279+t26271*t26285)*t26281)*t26283;
+ coeffs_dyy->coeff_p1_0_p1 = t26770+t26347+t26774;
+ coeffs_dyy->coeff_p2_0_p1 = t26345+t26769+t26781;
+ coeffs_dyy->coeff_m2_p1_p1 = t26308+t26768+t26856;
+ coeffs_dyy->coeff_m1_p1_p1 = t26788+t26304+t26987+t26989;
+ coeffs_dyy->coeff_0_p1_p1 = t26337+t26831+t26838;
+ coeffs_dyy->coeff_p1_p1_p1 = t26794+t26306+t26994+t27006;
+ coeffs_dyy->coeff_p2_p1_p1 = t26293+t26782+t26843;
+ coeffs_dyy->coeff_m2_p2_p1 = t26292+t26803+t26820;
+ coeffs_dyy->coeff_m1_p2_p1 = t26319+t27001+t27016+t27022+t27028;
+ coeffs_dyy->coeff_0_p2_p1 = t26332+t26864+t26865;
+ coeffs_dyy->coeff_p1_p2_p1 = t26786+t26313+t26791;
+ coeffs_dyy->coeff_p2_p2_p1 = t26307+t26775+t26863;
+ coeffs_dyy->coeff_m2_m2_p2 = t26797+t26298+t26988+t27013;
+ coeffs_dyy->coeff_m1_m2_p2 = t26291+t26780+t26823;
+ coeffs_dyy->coeff_0_m2_p2 = t26325+t26858+t26860;
+ coeffs_dyy->coeff_p1_m2_p2 = t26302+t26790+t26859;
+ coeffs_dyy->coeff_p2_m2_p2 = t26806+t26305+t26995+t26996;
+ coeffs_dyy->coeff_m2_m1_p2 = t26315+t26760+t27021+t27023;
+ coeffs_dyy->coeff_m1_m1_p2 = t26296+t26800+t26815;
+ coeffs_dyy->coeff_0_m1_p2 = t26322+t26835+t26840;
+ coeffs_dyy->coeff_p1_m1_p2 = t26294+t26799+t26827;
+ coeffs_dyy->coeff_p2_m1_p2 = t26290+t26767+t26983+t27025;
+ coeffs_dyy->coeff_m2_0_p2 = t26341+t26761+t26764;
+ coeffs_dyy->coeff_m1_0_p2 = t26346+t26766+t26777;
+ coeffs_dyy->coeff_0_0_p2 = t26350*z+t26351*t26283+t26353;
+ coeffs_dyy->coeff_p1_0_p2 = t26766+t26340+t26796;
+ coeffs_dyy->coeff_p2_0_p2 = t26341+t26776+t26783;
+ coeffs_dyy->coeff_m2_p1_p2 = t26315+t26798+t27010+t27026;
+ coeffs_dyy->coeff_m1_p1_p2 = t26296+t26807+t26837;
+ coeffs_dyy->coeff_0_p1_p2 = t26322+t26817+t26828;
+ coeffs_dyy->coeff_p1_p1_p2 = t26294+t26804+t26834;
+ coeffs_dyy->coeff_p2_p1_p2 = t26765+t26290+t27024+t27029;
+ coeffs_dyy->coeff_m2_p2_p2 = t26759+t26298+t26995+t26997;
+ coeffs_dyy->coeff_m1_p2_p2 = t26291+t26771+t26862;
+ coeffs_dyy->coeff_0_p2_p2 = t26325+t26829+t26833;
+ coeffs_dyy->coeff_p1_p2_p2 = t26302+t26805+t26845;
+ coeffs_dyy->coeff_p2_p2_p2 = t26305+t26808+t26981+t27013;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyz.compute.c
new file mode 100644
index 0000000..ffe18fc
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dyz.compute.c
@@ -0,0 +1,2550 @@
+fp t28586;
+fp t28656;
+fp t28662;
+fp t28535;
+fp t29473;
+fp t28533;
+fp t28659;
+fp t28530;
+fp t29472;
+fp t28531;
+fp t28532;
+fp t29471;
+fp t28565;
+fp t28572;
+fp t29470;
+fp t28564;
+fp t28541;
+fp t29469;
+fp t29468;
+fp t28534;
+fp t28658;
+fp t28946;
+fp t28529;
+fp t28961;
+fp t29467;
+fp t28654;
+fp t28642;
+fp t28527;
+fp t29466;
+fp t28660;
+fp t29018;
+fp t28554;
+fp t28914;
+fp t28075;
+fp t28536;
+fp t29465;
+fp t28657;
+fp t28661;
+fp t28952;
+fp t28917;
+fp t29464;
+fp t28645;
+fp t28637;
+fp t29463;
+fp t29016;
+fp t28619;
+fp t29462;
+fp t28538;
+fp t28915;
+fp t27997;
+fp t28539;
+fp t28441;
+fp t29461;
+fp t28977;
+fp t28571;
+fp t28919;
+fp t29460;
+fp t28537;
+fp t28440;
+fp t29459;
+fp t28574;
+fp t28948;
+fp t29458;
+fp t28648;
+fp t29020;
+fp t28653;
+fp t28930;
+fp t29457;
+fp t29456;
+fp t28601;
+fp t28846;
+fp t28607;
+fp t28466;
+fp t28293;
+fp t29455;
+fp t28641;
+fp t29454;
+fp t28594;
+fp t28553;
+fp t29453;
+fp t28561;
+fp t28445;
+fp t29452;
+fp t28581;
+fp t28884;
+fp t28910;
+fp t29451;
+fp t28613;
+fp t28954;
+fp t29450;
+fp t28575;
+fp t28481;
+fp t29394;
+fp t28600;
+fp t28497;
+fp t28559;
+fp t29449;
+fp t28101;
+fp t29448;
+fp t29447;
+fp t28945;
+fp t28407;
+fp t29446;
+fp t29445;
+fp t28612;
+fp t28902;
+fp t28631;
+fp t29444;
+fp t28622;
+fp t28882;
+fp t28275;
+fp t28589;
+fp t28491;
+fp t29443;
+fp t28593;
+fp t28476;
+fp t28958;
+fp t29442;
+fp t28588;
+fp t28891;
+fp t28104;
+fp t29441;
+fp t29440;
+fp t28953;
+fp t29033;
+fp t29439;
+fp t28567;
+fp t29438;
+fp t28457;
+fp t28548;
+fp t28947;
+fp t29437;
+fp t28444;
+fp t28547;
+fp t29436;
+fp t29435;
+fp t28552;
+fp t28603;
+fp t28485;
+fp t29434;
+fp t28580;
+fp t28900;
+fp t28640;
+fp t29433;
+fp t28609;
+fp t28479;
+fp t28597;
+fp t28883;
+fp t28188;
+fp t29432;
+fp t28514;
+fp t28192;
+fp t29431;
+fp t29430;
+fp t28628;
+fp t28509;
+fp t29429;
+fp t28949;
+fp t28122;
+fp t28604;
+fp t28856;
+fp t29428;
+fp t28368;
+fp t28526;
+fp t29427;
+fp t28906;
+fp t29031;
+fp t29426;
+fp t28471;
+fp t29385;
+fp t28114;
+fp t28596;
+fp t29015;
+fp t28225;
+fp t29425;
+fp t28940;
+fp t29424;
+fp t28450;
+fp t29423;
+fp t28578;
+fp t28310;
+fp t29014;
+fp t28267;
+fp t29422;
+fp t29421;
+fp t28967;
+fp t29420;
+fp t28095;
+fp t29419;
+fp t28555;
+fp t28568;
+fp t28448;
+fp t29418;
+fp t29417;
+fp t28894;
+fp t29416;
+fp t29415;
+fp t27889;
+fp t29414;
+fp t28899;
+fp t29413;
+fp t28898;
+fp t29412;
+fp t28911;
+fp t29411;
+fp t28599;
+fp t28937;
+fp t28319;
+fp t29410;
+fp t29409;
+fp t28938;
+fp t28916;
+fp t29408;
+fp t28437;
+fp t28563;
+fp t29407;
+fp t28487;
+fp t28334;
+fp t29027;
+fp t28583;
+fp t29406;
+fp t29405;
+fp t29404;
+fp t29403;
+fp t28987;
+fp t29402;
+fp t29401;
+fp t29400;
+fp t29399;
+fp t29398;
+fp t28986;
+fp t28905;
+fp t29397;
+fp t28585;
+fp t28921;
+fp t28340;
+fp t28587;
+fp t28976;
+fp t28153;
+fp t29353;
+fp t28785;
+fp t28951;
+fp t28350;
+fp t29344;
+fp t29282;
+fp t29396;
+fp t29395;
+fp t29040;
+fp t28461;
+fp t28145;
+fp t28886;
+fp t28266;
+fp t28125;
+fp t29356;
+fp t29393;
+fp t28582;
+fp t28997;
+fp t28630;
+fp t28505;
+fp t29392;
+fp t28171;
+fp t28912;
+fp t28321;
+fp t29391;
+fp t28472;
+fp t28801;
+fp t29390;
+fp t27908;
+fp t28982;
+fp t28279;
+fp t29389;
+fp t28158;
+fp t28002;
+fp t29388;
+fp t28232;
+fp t28974;
+fp t28256;
+fp t29387;
+fp t28055;
+fp t29386;
+fp t28823;
+fp t29384;
+fp t28325;
+fp t29383;
+fp t28970;
+fp t28209;
+fp t28896;
+fp t28185;
+fp t29382;
+fp t28522;
+fp t28810;
+fp t28540;
+fp t28904;
+fp t27921;
+fp t28606;
+fp t28994;
+fp t28097;
+fp t28998;
+fp t29381;
+fp t28558;
+fp t28956;
+fp t28569;
+fp t28453;
+fp t29380;
+fp t28451;
+fp t28942;
+fp t28783;
+fp t29379;
+fp t28265;
+fp t29378;
+fp t28827;
+fp t28455;
+fp t29377;
+fp t28459;
+fp t28814;
+fp t29376;
+fp t27987;
+fp t29375;
+fp t28033;
+fp t29374;
+fp t27920;
+fp t29373;
+fp t29000;
+fp t29372;
+fp t28852;
+fp t28096;
+fp t29371;
+fp t27931;
+fp t28885;
+fp t29370;
+fp t28373;
+fp t29008;
+fp t28625;
+fp t29369;
+fp t28013;
+fp t27996;
+fp t29368;
+fp t28893;
+fp t28060;
+fp t28920;
+fp t28335;
+fp t29367;
+fp t28822;
+fp t29366;
+fp t28874;
+fp t28824;
+fp t29365;
+fp t28880;
+fp t28879;
+fp t29364;
+fp t28782;
+fp t28932;
+fp t29363;
+fp t28182;
+fp t28620;
+fp t29009;
+fp t28869;
+fp t29362;
+fp t29028;
+fp t28626;
+fp t29361;
+fp t28959;
+fp t27913;
+fp t28806;
+fp t29360;
+fp t28259;
+fp t29026;
+fp t28849;
+fp t29359;
+fp t28442;
+fp t27973;
+fp t29358;
+fp t27917;
+fp t27915;
+fp t29357;
+fp t28605;
+fp t28638;
+fp t28872;
+fp t29355;
+fp t28010;
+fp t27986;
+fp t29354;
+fp t28016;
+fp t27891;
+fp t29352;
+fp t28475;
+fp t28201;
+fp t28224;
+fp t29351;
+fp t28289;
+fp t27966;
+fp t29350;
+fp t27929;
+fp t28897;
+fp t27975;
+fp t29349;
+fp t28616;
+fp t28837;
+fp t29024;
+fp t28841;
+fp t29348;
+fp t28818;
+fp t28936;
+fp t27963;
+fp t29347;
+fp t28089;
+fp t29345;
+fp t29343;
+fp t28307;
+fp t28592;
+fp t28881;
+fp t28131;
+fp t29342;
+fp t28871;
+fp t28962;
+fp t28071;
+fp t29341;
+fp t28621;
+fp t28272;
+fp t28802;
+fp t29339;
+fp t29003;
+fp t29338;
+fp t28177;
+fp t28130;
+fp t29337;
+fp t28784;
+fp t28115;
+fp t29336;
+fp t27959;
+fp t28148;
+fp t29335;
+fp t28889;
+fp t28789;
+fp t29334;
+fp t29333;
+fp t28452;
+fp t27912;
+fp t28305;
+fp t29332;
+fp t29011;
+fp t27890;
+fp t28439;
+fp t28803;
+fp t29331;
+fp t28102;
+fp t29330;
+fp t28166;
+fp t28981;
+fp t28804;
+fp t29329;
+fp t28338;
+fp t28332;
+fp t29328;
+fp t28268;
+fp t28280;
+fp t29327;
+fp t27960;
+fp t29326;
+fp t28004;
+fp t28834;
+fp t29325;
+fp t28149;
+fp t28088;
+fp t29324;
+fp t28477;
+fp t28787;
+fp t28446;
+fp t29323;
+fp t28205;
+fp t28492;
+fp t29322;
+fp t29034;
+fp t28270;
+fp t28470;
+fp t28287;
+fp t29321;
+fp t28828;
+fp t29320;
+fp t29319;
+fp t28618;
+fp t28992;
+fp t28944;
+fp t28112;
+fp t29318;
+fp t28557;
+fp t28903;
+fp t27926;
+fp t28792;
+fp t28508;
+fp t28406;
+fp t29041;
+fp t28137;
+fp t29317;
+fp t29316;
+fp t28291;
+fp t28608;
+fp t28928;
+fp t28197;
+fp t29315;
+fp t28339;
+fp t28110;
+fp t29314;
+fp t28807;
+fp t28434;
+fp t28829;
+fp t29313;
+fp t27968;
+fp t28447;
+fp t29312;
+fp t29311;
+fp t28901;
+fp t28798;
+fp t28121;
+fp t29310;
+fp t27940;
+fp t27924;
+fp t29309;
+fp t28276;
+fp t28868;
+fp t28644;
+fp t28925;
+fp t29308;
+fp t28465;
+fp t28786;
+fp t28595;
+fp t28331;
+fp t28922;
+fp t29307;
+fp t28036;
+fp t28218;
+fp t29306;
+fp t28848;
+fp t28478;
+fp t28217;
+fp t28797;
+fp t29305;
+fp t29304;
+fp t28180;
+fp t28263;
+fp t28793;
+fp t28269;
+fp t29303;
+fp t28228;
+fp t28199;
+fp t28143;
+fp t29302;
+fp t28165;
+fp t28085;
+fp t29301;
+fp t28990;
+fp t28191;
+fp t29300;
+fp t29299;
+fp t27972;
+fp t29298;
+fp t28984;
+fp t27897;
+fp t29297;
+fp t28045;
+fp t28892;
+fp t28233;
+fp t29296;
+fp t28264;
+fp t29295;
+fp t28480;
+fp t28598;
+fp t28229;
+fp t29294;
+fp t29030;
+fp t27950;
+fp t29293;
+fp t29292;
+fp t28878;
+fp t29291;
+fp t29290;
+fp t29289;
+fp t28963;
+fp t28875;
+fp t29288;
+fp t27918;
+fp t29287;
+fp t29013;
+fp t27895;
+fp t28816;
+fp t28817;
+fp t29286;
+fp t29285;
+fp t28348;
+fp t28800;
+fp t29284;
+fp t28260;
+fp t29283;
+fp t29039;
+fp t29038;
+fp t28384;
+fp t28400;
+fp t28655;
+fp t29005;
+fp t29281;
+fp t28084;
+fp t29280;
+fp t28500;
+fp t29279;
+fp t29278;
+fp t28512;
+fp t28395;
+fp t29277;
+fp t28183;
+fp t28813;
+fp t29276;
+fp t28068;
+fp t29019;
+fp t28864;
+fp t29275;
+fp t29274;
+fp t28993;
+fp t28179;
+fp t29273;
+fp t28311;
+fp t28151;
+fp t28808;
+fp t29272;
+fp t28794;
+fp t28254;
+fp t28337;
+fp t29271;
+fp t28194;
+fp t29270;
+fp t28323;
+fp t29269;
+fp t28623;
+fp t28988;
+fp t28330;
+fp t28791;
+fp t29268;
+fp t29267;
+fp t29037;
+fp t28070;
+fp t29266;
+fp t28646;
+fp t28836;
+fp t28518;
+fp t28614;
+fp t28973;
+fp t29265;
+fp t28821;
+fp t28929;
+fp t28251;
+fp t29264;
+fp t29263;
+fp t29262;
+fp t29032;
+fp t28061;
+fp t28918;
+fp t27946;
+fp t29261;
+fp t28124;
+fp t29260;
+fp t29259;
+fp t28069;
+fp t28249;
+fp t29258;
+fp t29257;
+fp t28496;
+fp t28854;
+fp t28160;
+fp t29021;
+fp t29256;
+fp t28207;
+fp t28250;
+fp t29255;
+fp t28141;
+fp t29254;
+fp t29022;
+fp t28190;
+fp t28995;
+fp t28257;
+fp t29253;
+fp t29252;
+fp t28774;
+fp t29251;
+fp t28839;
+fp t29250;
+fp t29249;
+fp t29248;
+fp t28126;
+fp t28128;
+fp t29247;
+fp t28831;
+fp t28833;
+fp t28767;
+fp t28842;
+fp t28943;
+fp t28302;
+fp t29246;
+fp t29245;
+fp t27902;
+fp t29244;
+fp t29243;
+fp t28811;
+fp t28163;
+fp t27909;
+fp t28971;
+fp t28317;
+fp t29242;
+fp t27958;
+fp t29241;
+fp t29240;
+fp t29239;
+fp t28054;
+fp t29238;
+fp t28825;
+fp t27927;
+fp t29237;
+fp t29236;
+fp t28845;
+fp t29235;
+fp t29234;
+fp t28058;
+fp t28931;
+fp t28136;
+fp t29233;
+fp t28636;
+fp t28983;
+fp t28830;
+fp t28584;
+fp t29232;
+fp t28591;
+fp t28647;
+fp t29231;
+fp t29230;
+fp t27444;
+fp t29229;
+fp t29228;
+fp t28923;
+fp t29227;
+fp t28888;
+fp t29226;
+fp t28421;
+fp t28146;
+fp t28150;
+fp t28743;
+fp t29225;
+fp t28484;
+fp t28152;
+fp t29224;
+fp t29029;
+fp t28391;
+fp t29223;
+fp t28972;
+fp t28796;
+fp t28413;
+fp t29222;
+fp t29221;
+fp t28469;
+fp t28196;
+fp t29220;
+fp t28377;
+fp t29219;
+fp t29218;
+fp t29217;
+fp t29216;
+fp t29215;
+fp t28211;
+fp t29214;
+fp t28378;
+fp t29213;
+fp t28858;
+fp t28957;
+fp t29212;
+fp t28556;
+fp t28799;
+fp t29211;
+fp t28866;
+fp t28907;
+fp t28862;
+fp t29210;
+fp t29209;
+fp t29208;
+fp t29207;
+fp t28865;
+fp t28857;
+fp t29206;
+fp t29205;
+fp t28524;
+fp t28805;
+fp t28978;
+fp t28859;
+fp t29204;
+fp t27899;
+fp t28838;
+fp t29203;
+fp t29202;
+fp t29201;
+fp t28844;
+fp t29200;
+fp t29199;
+fp t28360;
+fp t29035;
+fp t28092;
+fp t28863;
+fp t29198;
+fp t28850;
+fp t28877;
+fp t29197;
+fp t28996;
+fp t28195;
+fp t29196;
+fp t29195;
+fp t27954;
+fp t29194;
+fp t28861;
+fp t29193;
+fp t28316;
+fp t29192;
+fp t29191;
+fp t29190;
+fp t28965;
+fp t28867;
+fp t29189;
+fp t28870;
+fp t29188;
+fp t28826;
+fp t29187;
+fp t28873;
+fp t28611;
+fp t28960;
+fp t29186;
+fp t28939;
+fp t28405;
+fp t28387;
+fp t29036;
+fp t29006;
+fp t28615;
+fp t29010;
+fp t28843;
+fp t29185;
+fp t28950;
+fp t29184;
+fp t29183;
+fp t29182;
+fp t28320;
+fp t29181;
+fp t29002;
+fp t29180;
+fp t29179;
+fp t28820;
+fp t29178;
+fp t29177;
+fp t28366;
+fp t28347;
+fp t29176;
+fp t28851;
+fp t29175;
+fp t28855;
+fp t29174;
+fp t28860;
+fp t29173;
+fp t29172;
+fp t29171;
+fp t28463;
+fp t29170;
+fp t29169;
+fp t29168;
+fp t29167;
+fp t28790;
+fp t28788;
+fp t28909;
+fp t29166;
+fp t29165;
+fp t28934;
+fp t28832;
+fp t29164;
+fp t29163;
+fp t29162;
+fp t29161;
+fp t29160;
+fp t29159;
+fp t28835;
+fp t29158;
+fp t29157;
+fp t28401;
+fp t29156;
+fp t29155;
+fp t29154;
+fp t29153;
+fp t29012;
+fp t29152;
+fp t29151;
+fp t29150;
+fp t29149;
+fp t29148;
+fp t28969;
+fp t28318;
+fp t29147;
+fp t29146;
+fp t27911;
+fp t29145;
+fp t29144;
+fp t29001;
+fp t29004;
+fp t29143;
+fp t29142;
+fp t28840;
+fp t29141;
+fp t29140;
+fp t29139;
+fp t28184;
+fp t29138;
+fp t28795;
+fp t29137;
+fp t29136;
+fp t29135;
+fp t29134;
+fp t29133;
+fp t28386;
+fp t29132;
+fp t29131;
+fp t28941;
+fp t28980;
+fp t29130;
+fp t29129;
+fp t29128;
+fp t29127;
+fp t28306;
+fp t28464;
+fp t29126;
+fp t29125;
+fp t29124;
+fp t29123;
+fp t29122;
+fp t29121;
+fp t29120;
+fp t29119;
+fp t29118;
+fp t29117;
+fp t29116;
+fp t28927;
+fp t29115;
+fp t28203;
+fp t29114;
+fp t29113;
+fp t29112;
+fp t29111;
+fp t29110;
+fp t28819;
+fp t29109;
+fp t28363;
+fp t29108;
+fp t28371;
+fp t29107;
+fp t29106;
+fp t28023;
+fp t28729;
+fp t29105;
+fp t27961;
+fp t28742;
+fp t29104;
+fp t28342;
+fp t28507;
+fp t29103;
+fp t29102;
+fp t28026;
+fp t28576;
+fp t28175;
+fp t29101;
+fp t29100;
+fp t28517;
+fp t28220;
+fp t29099;
+fp t28343;
+fp t28913;
+fp t28374;
+fp t29098;
+fp t28895;
+fp t28243;
+fp t29097;
+fp t28412;
+fp t29096;
+fp t28602;
+fp t28144;
+fp t29095;
+fp t29094;
+fp t27718;
+fp t29093;
+fp t28650;
+fp t29092;
+fp t29091;
+fp t29090;
+fp t29089;
+fp t29088;
+fp t28809;
+fp t29087;
+fp t27932;
+fp t29086;
+fp t28649;
+fp t29085;
+fp t29084;
+fp t29083;
+fp t27721;
+fp t28770;
+fp t29082;
+fp t28763;
+fp t29081;
+fp t27559;
+fp t28768;
+fp t29080;
+fp t28765;
+fp t29079;
+fp t29078;
+fp t29077;
+fp t28780;
+fp t29076;
+fp t29075;
+fp t29074;
+fp t29073;
+fp t29072;
+fp t29071;
+fp t29070;
+fp t29069;
+fp t29068;
+fp t29067;
+fp t29066;
+fp t29065;
+fp t29064;
+fp t29063;
+fp t29062;
+fp t29061;
+fp t29060;
+fp t29059;
+fp t29058;
+fp t29057;
+fp t29056;
+fp t29055;
+fp t29054;
+fp t29053;
+fp t29052;
+fp t29051;
+fp t29050;
+fp t29049;
+fp t29048;
+fp t29047;
+fp t29046;
+fp t29045;
+fp t29044;
+fp t29043;
+fp t29042;
+fp t28633;
+fp t29025;
+fp t29017;
+fp t29007;
+fp t28989;
+fp t28979;
+fp t28964;
+fp t28955;
+fp t28935;
+fp t28933;
+fp t28926;
+fp t28908;
+fp t28887;
+fp t28853;
+fp t28415;
+fp t28376;
+fp t28781;
+fp t28776;
+fp t28772;
+fp t28771;
+fp t28769;
+fp t28766;
+fp t28764;
+fp t28562;
+fp t28762;
+fp t28627;
+fp t28761;
+fp t28542;
+fp t28760;
+fp t28590;
+fp t28759;
+fp t28632;
+fp t28758;
+fp t28757;
+fp t28756;
+fp t28577;
+fp t28634;
+fp t28755;
+fp t28754;
+fp t28753;
+fp t28643;
+fp t28752;
+fp t28751;
+fp t28750;
+fp t28749;
+fp t28624;
+fp t28573;
+fp t28748;
+fp t28747;
+fp t28746;
+fp t28745;
+fp t28744;
+fp t28740;
+fp t28739;
+fp t28738;
+fp t28737;
+fp t28736;
+fp t28735;
+fp t28734;
+fp t28733;
+fp t28551;
+fp t28732;
+fp t28731;
+fp t28730;
+fp t28728;
+fp t28546;
+fp t28727;
+fp t28639;
+fp t28726;
+fp t28725;
+fp t28724;
+fp t28723;
+fp t28722;
+fp t28721;
+fp t28720;
+fp t28719;
+fp t28718;
+fp t28717;
+fp t28716;
+fp t28715;
+fp t28714;
+fp t28713;
+fp t28712;
+fp t28711;
+fp t28710;
+fp t28709;
+fp t28708;
+fp t28707;
+fp t28706;
+fp t28705;
+fp t28704;
+fp t28703;
+fp t28702;
+fp t28701;
+fp t28700;
+fp t28699;
+fp t28698;
+fp t28697;
+fp t28696;
+fp t28695;
+fp t28694;
+fp t28693;
+fp t28692;
+fp t28691;
+fp t28690;
+fp t28689;
+fp t28688;
+fp t28687;
+fp t28686;
+fp t28685;
+fp t28684;
+fp t28683;
+fp t28682;
+fp t28681;
+fp t28680;
+fp t28679;
+fp t28678;
+fp t28677;
+fp t28676;
+fp t28675;
+fp t28674;
+fp t28673;
+fp t28672;
+fp t28671;
+fp t28670;
+fp t28669;
+fp t28668;
+fp t28667;
+ t28586 = RATIONAL(4.0,27.0);
+ t28656 = x*x;
+ t28662 = t28656*t28656;
+ t28535 = RATIONAL(-16.0,27.0);
+ t29473 = t28586*t28662+t28535*t28656;
+ t28533 = RATIONAL(-1.0,1728.0);
+ t28659 = t28656*x;
+ t28530 = RATIONAL(1.0,1728.0);
+ t29472 = t28530*x+t28533*t28659;
+ t28531 = RATIONAL(1.0,3456.0);
+ t28532 = RATIONAL(-1.0,3456.0);
+ t29471 = t28531*t28662+t28532*t28656;
+ t28565 = RATIONAL(1.0,144.0);
+ t28572 = RATIONAL(1.0,576.0);
+ t29470 = t28565+t28572*t28662;
+ t28564 = RATIONAL(-5.0,288.0);
+ t28541 = RATIONAL(5.0,288.0);
+ t29469 = x*t28541+t28564*t28659;
+ t29468 = t28530*t28659+t28533*x;
+ t28534 = RATIONAL(1.0,1152.0);
+ t28658 = y*y;
+ t28946 = t28662*t28658;
+ t28529 = RATIONAL(-1.0,1152.0);
+ t28961 = t28656*t28658;
+ t29467 = t28529*t28961+t28534*t28946;
+ t28654 = RATIONAL(4.0,9.0);
+ t28642 = RATIONAL(-1.0,3.0);
+ t28527 = t28642*t28658;
+ t29466 = t28527+t28654;
+ t28660 = t28658*y;
+ t29018 = x*t28660;
+ t28554 = RATIONAL(-1.0,216.0);
+ t28914 = t28660*t28554;
+ t28075 = t28659*t28914;
+ t28536 = RATIONAL(1.0,216.0);
+ t29465 = t28075+t28536*t29018;
+ t28657 = z*z;
+ t28661 = t28657*z;
+ t28952 = t28661*t28554;
+ t28917 = t28661*t28536;
+ t29464 = t28659*t28952+x*t28917;
+ t28645 = RATIONAL(-8.0,9.0);
+ t28637 = RATIONAL(-2.0,9.0);
+ t29463 = t28645+t28662*t28637;
+ t29016 = z*t28658;
+ t28619 = RATIONAL(8.0,27.0);
+ t29462 = t28661*t28619+t28654*t29016;
+ t28538 = RATIONAL(-1.0,432.0);
+ t28915 = t28538*t28659;
+ t27997 = t28661*t28915;
+ t28539 = RATIONAL(1.0,864.0);
+ t28441 = t28539*t28659;
+ t29461 = z*t28441+t27997;
+ t28977 = t28657*t28572;
+ t28571 = RATIONAL(-1.0,576.0);
+ t28919 = t28657*t28662;
+ t29460 = t28656*t28977+t28571*t28919;
+ t28537 = RATIONAL(1.0,432.0);
+ t28440 = t28537*t28662;
+ t29459 = t28538*t28656+t28440;
+ t28574 = RATIONAL(-1.0,864.0);
+ t28948 = t28659*t28660;
+ t29458 = t28539*t28948+t28574*t29018;
+ t28648 = RATIONAL(-4.0,9.0);
+ t29020 = y*t28657;
+ t28653 = RATIONAL(2.0,9.0);
+ t28930 = t28657*t28653;
+ t29457 = t28660*t28930+t28648*t29020;
+ t29456 = t28538*t28662+t28537*t28656;
+ t28601 = RATIONAL(5.0,48.0);
+ t28846 = t28601*t29016;
+ t28607 = RATIONAL(-1.0,24.0);
+ t28466 = t28607*t28658;
+ t28293 = t28661*t28466;
+ t29455 = t28293+t28846;
+ t28641 = RATIONAL(8.0,9.0);
+ t29454 = t28641+t28653*t28662;
+ t28594 = RATIONAL(-4.0,27.0);
+ t28553 = RATIONAL(16.0,27.0);
+ t29453 = t28553*t28656+t28594*t28662;
+ t28561 = RATIONAL(1.0,288.0);
+ t28445 = t28574*t28662;
+ t29452 = t28561*t28946+t28445;
+ t28581 = RATIONAL(-1.0,18.0);
+ t28884 = t28581*t28658;
+ t28910 = t28653*t28658;
+ t29451 = t28662*t28884+t28656*t28910;
+ t28613 = RATIONAL(1.0,18.0);
+ t28954 = t28637*t28656;
+ t29450 = t28613*t28919+t28657*t28954;
+ t28575 = RATIONAL(-1.0,72.0);
+ t28481 = t28575*t28662;
+ t29394 = t28581+t28481;
+ t28600 = RATIONAL(1.0,48.0);
+ t28497 = t28600*t28658;
+ t28559 = RATIONAL(1.0,192.0);
+ t29449 = t28559*t28946+t28497;
+ t28101 = t28581*t28919;
+ t29448 = t28656*t28930+t28101;
+ t29447 = t29469*y;
+ t28945 = t28613*t28658;
+ t28407 = t28658*t28954;
+ t29446 = t28407+t28662*t28945;
+ t29445 = t29473*z;
+ t28612 = RATIONAL(1.0,36.0);
+ t28902 = t28662*t28612;
+ t28631 = RATIONAL(1.0,9.0);
+ t29444 = t28902+t28631;
+ t28622 = RATIONAL(1.0,72.0);
+ t28882 = t28658*t28622;
+ t28275 = t28662*t28882;
+ t28589 = RATIONAL(-1.0,54.0);
+ t28491 = t28589*t28662;
+ t29443 = t28275+t28491;
+ t28593 = RATIONAL(-2.0,27.0);
+ t28476 = t28593*t28659;
+ t28958 = t28586*t28659;
+ t29442 = t28661*t28476+z*t28958;
+ t28588 = RATIONAL(-1.0,12.0);
+ t28891 = t28588*t28658;
+ t28104 = t28662*t28891;
+ t29441 = t28631*t28662+t28104;
+ t29440 = x*t28914+t28536*t28948;
+ t28953 = t28659*t28661;
+ t29033 = x*t28661;
+ t29439 = t28574*t28953+t28539*t29033;
+ t28567 = RATIONAL(-1.0,144.0);
+ t29438 = t28571*t28662+t28567;
+ t28457 = t28536*x;
+ t28548 = RATIONAL(-1.0,108.0);
+ t28947 = t28548*t28660;
+ t29437 = y*t28457+x*t28947;
+ t28444 = t28554*x;
+ t28547 = RATIONAL(1.0,108.0);
+ t29436 = y*t28444+t28547*t29018;
+ t29435 = t28567*t28948+t28565*t29018;
+ t28552 = RATIONAL(-1.0,192.0);
+ t28603 = RATIONAL(-1.0,48.0);
+ t28485 = t28603*t28658;
+ t29434 = t28552*t28946+t28485;
+ t28580 = RATIONAL(1.0,12.0);
+ t28900 = t28580*t28662;
+ t28640 = RATIONAL(1.0,3.0);
+ t29433 = (t28900+t28640)*t28657;
+ t28609 = RATIONAL(1.0,24.0);
+ t28479 = t28609*t28658;
+ t28597 = RATIONAL(1.0,96.0);
+ t28883 = t28597*t28658;
+ t28188 = t28662*t28883;
+ t29432 = t28479+t28188;
+ t28514 = t28640*t28658;
+ t28192 = t28658*t28900;
+ t29431 = t28514+t28192;
+ t29430 = t28534*t28961+t28529*t28946;
+ t28628 = RATIONAL(1.0,6.0);
+ t28509 = t28628*t28658;
+ t29429 = t28657*t28509+t28619;
+ t28949 = t28657*t28660;
+ t28122 = t28609*t28949;
+ t28604 = RATIONAL(-5.0,48.0);
+ t28856 = t28604*t29020;
+ t29428 = t28122+t28856;
+ t28368 = t28642*t28949;
+ t28526 = t28654*t28660;
+ t29427 = t28368+t28526;
+ t28906 = t28659*t28658;
+ t29031 = x*t28658;
+ t29426 = t28572*t28906+t28571*t29031;
+ t28471 = t28622*t28662;
+ t29385 = t28471+t28613;
+ t28114 = t28589*t28948;
+ t28596 = RATIONAL(2.0,27.0);
+ t29015 = x*t28596;
+ t28225 = t28660*t29015;
+ t29425 = t28225+t28114;
+ t28940 = t28572*t28658;
+ t29424 = t28571*t28961+t28662*t28940;
+ t28450 = t28574*t28659;
+ t29423 = t28537*t28948+y*t28450;
+ t28578 = RATIONAL(1.0,54.0);
+ t28310 = t28578*t28948;
+ t29014 = x*t28593;
+ t28267 = t28660*t29014;
+ t29422 = t28267+t28310;
+ t29421 = t28659*t28917+x*t28952;
+ t28967 = t28657*t28571;
+ t29420 = t28656*t28967+t28572*t28919;
+ t28095 = t28660*t28476;
+ t29419 = t28095+t28619*t29018;
+ t28555 = RATIONAL(5.0,192.0);
+ t28568 = RATIONAL(-5.0,576.0);
+ t28448 = t28568*t28656;
+ t29418 = t28448+t28555*t28961;
+ t29417 = t28567*t29018+t28565*t28948;
+ t28894 = t28661*t28565;
+ t29416 = x*t28894+t28567*t28953;
+ t29415 = t28532*t28662+t28531*t28656;
+ t27889 = t28659*t28894;
+ t29414 = t28567*t29033+t27889;
+ t28899 = t28656*t28596;
+ t29413 = t28899+t28491;
+ t28898 = t28657*t28588;
+ t29412 = t28642*t28657+t28662*t28898;
+ t28911 = t28657*t28659;
+ t29411 = x*t28977+t28571*t28911;
+ t28599 = RATIONAL(-1.0,96.0);
+ t28937 = t28599*t28658;
+ t28319 = t28662*t28937;
+ t29410 = t28466+t28319;
+ t29409 = t28656*t28940+t28571*t28946;
+ t28938 = t28662*t28660;
+ t28916 = t28656*t28660;
+ t29408 = t28533*t28938+t28530*t28916;
+ t28437 = t28539*t28662;
+ t28563 = RATIONAL(-1.0,288.0);
+ t29407 = t28437+t28563*t28919;
+ t28487 = t28596*t28659;
+ t28334 = t28660*t28487;
+ t29027 = x*t28553;
+ t28583 = RATIONAL(-8.0,27.0);
+ t29406 = t28334+t28583*t29018+y*t29027;
+ t29405 = t28619*t28916+t29473*y;
+ t29404 = t28575*t28661+t29470*z;
+ t29403 = t28539*t28953+t28574*t29033+t29472*z;
+ t28987 = t28657*t28656;
+ t29402 = t28529*t28987+t28534*t28919+t29415;
+ t29401 = x*t28940+t28571*t28906+t29468;
+ t29400 = t28572*t28911+x*t28967+t29472;
+ t29399 = t28574*t28948+t28539*t29018+t29468*y;
+ t29398 = t28534*t28987+t28529*t28919+t29471;
+ t28986 = t28661*t28662;
+ t28905 = t28661*t28530;
+ t29397 = t28656*t28905+t28533*t28986+t29471*z;
+ t28585 = RATIONAL(1.0,27.0);
+ t28921 = t28661*t28656;
+ t28340 = t28585*t28921;
+ t28587 = RATIONAL(-1.0,27.0);
+ t28976 = t28587*t28662;
+ t28153 = z*t28976;
+ t29353 = y*t28340+t28660*t28153;
+ t28785 = t28661*t28938;
+ t28951 = t28593*t28656;
+ t28350 = z*t28951;
+ t29344 = t28578*t28785+y*t28350;
+ t29282 = t29344+t29353;
+ t29396 = (t28648+t28514)*t28661;
+ t29395 = t29466*t28661;
+ t29040 = y*z;
+ t28461 = t28596*t28662;
+ t28145 = t28589*t28916;
+ t28886 = t28585*t28660;
+ t28266 = t28656*t28886;
+ t28125 = y*t28976;
+ t29356 = z*t28266+t28661*t28125;
+ t29393 = t28461*t29040+t28661*t28145+t29356;
+ t28582 = RATIONAL(-1.0,36.0);
+ t28997 = t28582*t28662;
+ t28630 = RATIONAL(-1.0,9.0);
+ t28505 = t28630*y;
+ t29392 = y*t28997+t28505;
+ t28171 = t28582*t28911;
+ t28912 = t28612*t28658;
+ t28321 = x*t28912;
+ t29391 = t28171+t28321;
+ t28472 = t28587*x;
+ t28801 = t28600*t28911;
+ t29390 = t28658*t28801+t28472;
+ t27908 = t28561*t28906;
+ t28982 = t28657*t28575;
+ t28279 = x*t28982;
+ t29389 = t27908+t28279;
+ t28158 = t28575*t29031;
+ t28002 = t28561*t28911;
+ t29388 = t28158+t28002;
+ t28232 = t28582*t28906;
+ t28974 = t28657*t28612;
+ t28256 = x*t28974;
+ t29387 = t28232+t28256;
+ t28055 = t28561*t29031;
+ t29386 = t28055+t28575*t28911;
+ t28823 = t28657*t28906;
+ t29384 = t28457+t28599*t28823;
+ t28325 = t28597*t28919;
+ t29383 = t28609*t28657+t28325;
+ t28970 = t28657*t28582;
+ t28209 = x*t28970;
+ t28896 = t28659*t28612;
+ t28185 = t28658*t28896;
+ t29382 = t28209+t28185;
+ t28522 = t28631*t28660;
+ t28810 = t28661*t28522;
+ t28540 = RATIONAL(-5.0,144.0);
+ t28904 = t28662*t28540;
+ t27921 = z*t28904;
+ t28606 = RATIONAL(5.0,36.0);
+ t28994 = t28606*t28656;
+ t28097 = y*t28994;
+ t28998 = t28582*t28785+z*t28097;
+ t29381 = t28656*t28810+y*t27921+t28998;
+ t28558 = RATIONAL(-5.0,192.0);
+ t28956 = t28558*t28656;
+ t28569 = RATIONAL(5.0,576.0);
+ t28453 = t28569*t28656;
+ t29380 = t28453+t28657*t28956;
+ t28451 = t28548*t28659;
+ t28942 = t28580*t28658;
+ t28783 = t28657*t28942;
+ t29379 = t28451+x*t28783;
+ t28265 = t28599*t28919;
+ t29378 = t28607*t28657+t28265;
+ t28827 = t28657*t28937;
+ t28455 = t28536*t28659;
+ t29377 = x*t28827+t28455;
+ t28459 = t28585*x;
+ t28814 = t28603*t28906;
+ t29376 = t28459+t28657*t28814;
+ t27987 = t28565*t28961;
+ t29375 = t27987+t29460;
+ t28033 = t28552*t28919;
+ t29374 = t28033+t28603*t28657+t29470;
+ t27920 = t28559*t28919;
+ t29373 = t27920+t28600*t28657+t29438;
+ t29000 = z*t29018;
+ t29372 = z*t28114+t28578*t29000+t29464*y;
+ t28852 = t28578*t29033;
+ t28096 = t28589*t28953;
+ t29371 = t29465*z+(t28096+t28852)*y;
+ t27931 = t28567*t28919;
+ t28885 = t28657*t28565;
+ t29370 = t28656*t28885+t27931+t29409;
+ t28373 = t28648*t28916;
+ t29008 = t28662*t29040;
+ t28625 = RATIONAL(5.0,9.0);
+ t29369 = t28661*t28373+t28625*t29008;
+ t28013 = t28547*t28938;
+ t27996 = t28538*t28921;
+ t29368 = z*t28013+y*t27996;
+ t28893 = t28659*t28563;
+ t28060 = t28658*t28893;
+ t28920 = t28657*t28622;
+ t28335 = x*t28920;
+ t29367 = t28060+t28335;
+ t28822 = t28657*t28883;
+ t29366 = t28444+t28659*t28822;
+ t28874 = z*t28938;
+ t28824 = t28601*t28921;
+ t29365 = y*t28824+t28604*t28874;
+ t28880 = y*t28986;
+ t28879 = z*t28916;
+ t29364 = t28604*t28880+t28601*t28879;
+ t28782 = t28609*t28938;
+ t28932 = RATIONAL(-25.0,96.0)*t28656;
+ t29363 = t28932*t29040+t28661*t28782;
+ t28182 = t28622*t28938;
+ t28620 = RATIONAL(-5.0,18.0);
+ t29009 = y*t28620;
+ t28869 = t28661*t29009;
+ t29362 = t28656*t28869+z*t28182;
+ t29028 = RATIONAL(25.0,6.0)*z;
+ t28626 = RATIONAL(-1.0,6.0);
+ t29361 = t28626*t28785+y*t28656*t29028;
+ t28959 = t28662*t28554;
+ t27913 = y*t28959;
+ t28806 = t28660*t28917;
+ t29360 = z*t27913+t28656*t28806;
+ t28259 = t28661*t28471;
+ t29026 = z*t28660;
+ t28849 = t28620*t29026;
+ t29359 = t28656*t28849+y*t28259;
+ t28442 = t28536*t28656;
+ t27973 = z*t28442;
+ t29358 = y*t27973+t28554*t28785;
+ t27917 = t28563*t28986;
+ t27915 = t28541*t28916;
+ t29357 = z*t27915+y*t27917;
+ t28605 = RATIONAL(5.0,12.0);
+ t28638 = RATIONAL(-5.0,3.0);
+ t28872 = y*t28921;
+ t29355 = t28638*t28872+t28605*t28874;
+ t28010 = t28661*t28440;
+ t27986 = t28548*t28916;
+ t29354 = y*t28010+z*t27986;
+ t28016 = t28548*t28921;
+ t27891 = t28537*t28938;
+ t29352 = y*t28016+z*t27891;
+ t28475 = t28578*t28662;
+ t28201 = y*t28475;
+ t28224 = t28593*t28916;
+ t29351 = t28661*t28224+z*t28201;
+ t28289 = t28578*t28916;
+ t27966 = y*t28445;
+ t29350 = t28661*t28289+z*t27966;
+ t27929 = t28538*t28916;
+ t28897 = t28661*t28547;
+ t27975 = t28662*t28897;
+ t29349 = y*t27975+z*t27929;
+ t28616 = RATIONAL(10.0,9.0);
+ t28837 = t28616*t29026;
+ t29024 = y*t28661;
+ t28841 = t28637*t29024;
+ t29348 = t28662*t28841+t28656*t28837;
+ t28818 = t28661*t28916;
+ t28936 = t28662*t28569;
+ t27963 = z*t28936;
+ t29347 = y*t27963+t28567*t28818;
+ t28089 = y*t28448;
+ t29345 = z*t28089+t28565*t28785;
+ t29343 = t28638*t28879+t28605*t28880;
+ t28307 = t28581*t28916;
+ t28592 = RATIONAL(5.0,72.0);
+ t28881 = t28662*t28592;
+ t28131 = y*t28881;
+ t29342 = t28661*t28131+z*t28307;
+ t28871 = t28586*t29026;
+ t28962 = t28661*t28548;
+ t28071 = t28662*t28962;
+ t29341 = y*t28071+t28656*t28871;
+ t28621 = RATIONAL(-5.0,72.0);
+ t28272 = t28621*t28921;
+ t28802 = t28613*t28938;
+ t29339 = z*t28802+y*t28272;
+ t29003 = RATIONAL(-20.0,9.0)*t29040;
+ t29338 = t28631*t28785+t28656*t29003;
+ t28177 = z*t28881;
+ t28130 = t28581*t28921;
+ t29337 = t28660*t28177+y*t28130;
+ t28784 = t28613*t28986;
+ t28115 = t28621*t28916;
+ t29336 = z*t28115+y*t28784;
+ t27959 = t28657*t28893;
+ t28148 = x*t28882;
+ t29335 = t27959+t28148;
+ t28889 = t28567*t28658;
+ t28789 = t28661*t28889;
+ t29334 = x*t28789+(t28455+t28055)*z;
+ t29333 = z*t28148+t29461;
+ t28452 = t28547*t28659;
+ t27912 = z*t28452;
+ t28305 = t28622*t28953;
+ t29332 = t27912+z*t28321+t28658*t28305;
+ t29011 = x*t28563;
+ t27890 = t28657*t29011;
+ t28439 = t28554*t28659;
+ t28803 = t28660*t28885;
+ t29331 = x*t28803+(t28439+t27890)*y;
+ t28102 = t28622*t28948;
+ t29330 = t28657*t28102+(t28452+t28256)*y;
+ t28166 = t28582*t29031;
+ t28981 = t28661*t28658;
+ t28804 = t28575*t28981;
+ t29329 = t28659*t28804+(t28451+t28166)*z;
+ t28338 = t28575*t28961;
+ t28332 = t28656*t28982;
+ t29328 = t28657*t28319+t28338+t28332;
+ t28268 = t28656*t28882;
+ t28280 = t28656*t28920;
+ t29327 = t28658*t28325+t28268+t28280;
+ t27960 = t28537*t28953;
+ t29326 = t27960+(t28158+t28450)*z;
+ t28004 = t28658*t29011;
+ t28834 = x*t28981;
+ t29325 = t28565*t28834+(t28439+t28004)*z;
+ t28149 = t28575*t28948;
+ t28088 = y*t28451;
+ t29324 = t28657*t28149+y*t28209+t28088;
+ t28477 = t28585*t28656;
+ t28787 = t28662*t28485;
+ t28446 = t28548*t28662;
+ t29323 = t28656*t28783+t28477+t28657*t28787+t28446;
+ t28205 = t28656*t28974;
+ t28492 = t28587*t28656;
+ t29322 = t28589*t28938+t28657*t28182+(t28205+t28492)*y;
+ t29034 = x*t28606;
+ t28270 = z*t29034;
+ t28470 = t28581*t28661;
+ t28287 = x*t28470;
+ t29321 = t28270+t28287+t29455*t28659;
+ t28828 = t28657*t28961;
+ t29320 = t28658*t27920+t28552*t28828+t29459;
+ t29319 = t27917+t28661*t28188+t29418*z;
+ t28618 = RATIONAL(-5.0,36.0);
+ t28992 = t28618*t28656;
+ t28944 = t28605*t28656;
+ t28112 = t28657*t28944;
+ t29318 = t28657*t28782+t28575*t28938+(t28112+t28992)*y;
+ t28557 = RATIONAL(5.0,144.0);
+ t28903 = t28659*t28557;
+ t27926 = y*t28903;
+ t28792 = t28661*t28896;
+ t28508 = t28630*t28660;
+ t28406 = t28661*t28508;
+ t29041 = y*x;
+ t28137 = t28618*t29041;
+ t29317 = t28660*t28792+x*t28406+(t28137+t27926)*z;
+ t29316 = t29354+t29368;
+ t28291 = t28607*t28949;
+ t28608 = RATIONAL(-5.0,12.0);
+ t28928 = t28608*t28656;
+ t28197 = t28657*t28928;
+ t29315 = t28182+y*t28197+t28097+t28662*t28291;
+ t28339 = t28662*t28479;
+ t28110 = t28658*t28944;
+ t29314 = (t28481+t28339)*t28661+(t28110+t28992)*z;
+ t28807 = t28657*t28891;
+ t28434 = t28547*t28662;
+ t28829 = t28657*t28497;
+ t29313 = t28656*t28807+t28434+t28662*t28829+t28492;
+ t27968 = t28565*t28946;
+ t28447 = t28554*t28656;
+ t29312 = t28538*t28986+t28661*t27968+(t28268+t28447)*z;
+ t29311 = t28538*t28938+t28662*t28803+(t28447+t28280)*y;
+ t28901 = t28585*t28662;
+ t28798 = t28575*t28949;
+ t28121 = t28582*t28919;
+ t29310 = t28289+t28656*t28798+(t28121+t28901)*y;
+ t27940 = t28561*t28986;
+ t27924 = t28658*t28956;
+ t29309 = t27940+t28661*t28319+(t27924+t28453)*z;
+ t28276 = t28660*t28898;
+ t28868 = y*t28987;
+ t28644 = RATIONAL(-5.0,6.0);
+ t28925 = t28656*t28616;
+ t29308 = t28644*t28868+y*t28925+t28631*t28938+t28662*t28276;
+ t28465 = t28621*t28656;
+ t28786 = t28661*t28497;
+ t28595 = RATIONAL(5.0,96.0);
+ t28331 = t28595*t28961;
+ t28922 = t28582*t28661;
+ t29307 = (t28922+t28786)*t28662+(t28331+t28465)*z;
+ t28036 = t28662*t28885;
+ t28218 = t28613*t28916;
+ t29306 = t28657*t28218+t28224+(t28446+t28036)*y;
+ t28848 = t28601*t29020;
+ t28478 = t28581*t28660;
+ t28217 = x*t28478;
+ t28797 = t28607*t28911;
+ t29305 = t28660*t28797+y*t29034+t28659*t28848+t28217;
+ t29304 = t29349+t29360;
+ t28180 = t28613*t28906;
+ t28263 = t28587*t29033;
+ t28793 = t28658*t28922;
+ t28269 = z*t29015;
+ t29303 = z*t28180+t28659*t28793+t28263+t28269;
+ t28228 = z*t29014;
+ t28199 = t28661*t28459;
+ t28143 = t28659*t28884;
+ t29302 = t28228+z*t28143+t28199+t28658*t28792;
+ t28165 = t28659*t28886;
+ t28085 = t28659*t28897;
+ t29301 = t28594*t29000+z*t28165+(t28085+t28263)*y;
+ t28990 = t28659*t28578;
+ t28191 = z*t28990;
+ t29300 = t29422*t28661+(t28228+t28191)*y;
+ t29299 = t29366+t29377;
+ t27972 = t28561*t28916;
+ t29298 = z*t27972+t28564*t28880+t29347;
+ t28984 = t28659*t28540;
+ t27897 = y*t28984;
+ t29297 = y*t28270+t28922*t28948+z*t27897+x*t28810;
+ t28045 = t28548*t28953;
+ t28892 = t28587*t28660;
+ t28233 = t28659*t28892;
+ t29296 = x*t28871+z*t28233+(t28199+t28045)*y;
+ t28264 = t28657*t28896;
+ t29295 = t28264+t28166+t29376;
+ t28480 = t28592*t28656;
+ t28598 = RATIONAL(-5.0,96.0);
+ t28229 = t28598*t28961;
+ t29294 = (t28787+t28902)*t28661+(t28229+t28480)*z;
+ t29030 = x*t28657;
+ t27950 = t28561*t29030;
+ t29293 = t27950+t28575*t28906+t29335;
+ t29292 = t29352+t29358;
+ t28878 = t28644*t29016;
+ t29291 = z*t28925+t28656*t28878+t29441*t28661;
+ t29290 = t29366+t29367;
+ t29289 = t28657*t28307+t28660*t28899+(t27931+t28434)*y;
+ t28963 = t28660*t28661;
+ t28875 = x*t28963;
+ t29288 = t28622*t28875+t28661*t28149+t29447*z;
+ t27918 = x*t28897;
+ t29287 = t28658*t27889+t27918+(t28444+t28060)*z;
+ t29013 = x*t28548;
+ t27895 = z*t29013;
+ t28816 = t28661*t28947;
+ t28817 = t28660*t28897;
+ t29286 = x*t28816+t28659*t28817+(t27895+t27912)*y;
+ t29285 = t28659*t28803+y*t27959+t29436;
+ t28348 = t28598*t28987;
+ t28800 = t28603*t28938;
+ t29284 = t28657*t28800+t28660*t28902+(t28480+t28348)*y;
+ t28260 = t28622*t28919;
+ t29283 = y*t28260+t27913+t27929+t28656*t28803;
+ t29039 = x*z;
+ t29038 = y*t29039;
+ t28384 = t28661*t28526;
+ t28400 = t28630*t28948;
+ t28655 = RATIONAL(-5.0,9.0);
+ t29005 = t28659*t29040;
+ t29281 = t28655*t29005+RATIONAL(20.0,9.0)*t29038+x*t28384+t28661*t28400;
+ t28084 = x*t28962;
+ t29280 = t28084+t28659*t28789+(t28457+t27908)*z;
+ t28500 = t28613*t28660;
+ t29279 = x*t28500+t28137+t29428*t28659;
+ t29278 = x*t28807+t28452+t29390;
+ t28512 = t28648*t28660;
+ t28395 = x*t28512;
+ t29277 = t28659*t28810+t28625*t29005+x*t29003+t28661*t28395;
+ t28183 = t28657*t28902;
+ t28813 = t28657*t28916;
+ t29276 = t28622*t28813+y*t28183+t28125+t28145;
+ t28068 = t28548*t28938;
+ t29019 = y*t28586;
+ t28864 = t28661*t29019;
+ t29275 = t28656*t28864+z*t28068+t29356;
+ t29274 = t29344+t29351;
+ t28993 = t28659*t28589;
+ t28179 = y*t28993;
+ t29273 = y*t28269+z*t28179+t29425*t28661;
+ t28311 = t28581*t28911;
+ t28151 = x*t28886;
+ t28808 = t28660*t28911;
+ t29272 = t28612*t28808+t28151+(t28311+t29014)*y;
+ t28794 = t28582*t28949;
+ t28254 = t28613*t28911;
+ t28337 = x*t28892;
+ t29271 = t28659*t28794+t28337+(t28254+t29015)*y;
+ t28194 = t28582*t28961;
+ t29270 = t28662*t28804+t28661*t28475+(t28194+t28477)*z;
+ t28323 = t28656*t28970;
+ t29269 = t28578*t28938+t28662*t28798+(t28323+t28477)*y;
+ t28623 = RATIONAL(5.0,18.0);
+ t28988 = t28659*t28623;
+ t28330 = z*t28988;
+ t28791 = t28661*t28500;
+ t29268 = y*t28330+t28661*t28217+t28659*t28791+t29009*t29039;
+ t29267 = t29358+t29360;
+ t29037 = x*t28547;
+ t28070 = y*t29037;
+ t29266 = t28659*t28816+x*t28817+(t28088+t28070)*z;
+ t28646 = RATIONAL(5.0,6.0);
+ t28836 = t28646*t29016;
+ t28518 = t28630*t28662;
+ t28614 = RATIONAL(-10.0,9.0);
+ t28973 = t28656*t28614;
+ t29265 = t28656*t28836+z*t28973+(t28518+t28192)*t28661;
+ t28821 = t28600*t28949;
+ t28929 = t28657*t28595;
+ t28251 = t28656*t28929;
+ t29264 = t28662*t28821+t28582*t28938+(t28465+t28251)*y;
+ t29263 = x*t28822+t28439+t29384;
+ t29262 = t28660*t27931+t27891+(t28442+t28332)*y;
+ t29032 = x*t28564;
+ t28061 = z*t29032;
+ t28918 = t28659*t28541;
+ t27946 = y*t28918;
+ t29261 = t28575*t28875+z*t27946+t28661*t28102+y*t28061;
+ t28124 = t28656*t28912;
+ t29260 = t29443*t28661+(t28124+t28492)*z;
+ t29259 = t28010+t27973+z*t28338+t28662*t28789;
+ t28069 = t28561*t28919;
+ t28249 = t28612*t28916;
+ t29258 = t28657*t28249+t27986+y*t28069+t27966;
+ t29257 = y*t28002+t28567*t28808+t29437;
+ t28496 = t28613*t28661;
+ t28854 = z*t28906;
+ t28160 = t28661*t28479;
+ t29021 = z*t28618;
+ t29256 = t28659*t28160+t28604*t28854+(t29021+t28496)*x;
+ t28207 = t28658*t28928;
+ t28250 = t28607*t28946;
+ t29255 = t28661*t28250+t28259+(t28994+t28207)*z;
+ t28141 = t28580*t28949;
+ t29254 = t28662*t28141+y*t28973+t28630*t28938+t28646*t28868;
+ t29022 = y*t28623;
+ t28190 = t28581*t28948;
+ t28995 = t28659*t28620;
+ t28257 = y*t28995;
+ t29253 = z*t28257+x*t28791+t28661*t28190+t29022*t29039;
+ t29252 = t28559*t28828+t28658*t28033+t29456;
+ t28774 = t28618*t29008+t28661*t28249+t28998;
+ t29251 = t28774+t29336+t29337;
+ t28839 = x*t28949;
+ t29250 = t28622*t28839+y*t28264+t28070+t29440;
+ t29249 = t29362+t29342+t29381;
+ t29248 = t28260+(t28578+t28822)*t28656+t29443;
+ t28126 = t28575*t28946;
+ t28128 = t28575*t28919;
+ t29247 = t28126+t28475+t28128+(t28827+t28589)*t28656;
+ t28831 = t28637*t29026;
+ t28833 = t28616*t29024;
+ t28767 = t28656*t28833+t28662*t28831+t29338;
+ t28842 = t28641*t29026;
+ t28943 = t28662*t28620;
+ t28302 = y*t28943;
+ t29246 = t28767+t28656*t28842+t28661*t28302+t29369;
+ t29245 = t28661*t28148+(t28185+t29037)*z+t29421;
+ t27902 = t28659*t28885;
+ t29244 = t28613*t28839+(t28459+t27902)*y+t29422;
+ t29243 = t29359+t29337+t29381;
+ t28811 = t28661*t28945;
+ t28163 = t28578*t28953;
+ t27909 = t28565*t28906;
+ t28971 = t28661*t28593;
+ t28317 = x*t28971;
+ t29242 = x*t28811+t28163+t28317+(t27909+t28459)*z;
+ t27958 = t28561*t28921;
+ t29241 = y*t27958+t29345+t29357+t28564*t28874+t29347;
+ t29240 = t28069+t28442+t28609*t28828+t29452;
+ t29239 = t28774+t29339+t29342;
+ t28054 = t28567*t28911;
+ t29238 = t28581*t28839+(t28054+t28472)*y+t29425;
+ t28825 = t28657*t28466;
+ t27927 = t28563*t28946;
+ t29237 = t28656*t28825+t28447+t27927+t29407;
+ t29236 = x*t28798+(t28171+t29013)*y+t29465;
+ t28845 = t28641*t29024;
+ t29235 = t28656*t28845+t28662*t28849+t29338+t29348+t29369;
+ t29234 = z*t28232+t27895+x*t28804+t29464;
+ t28058 = t28659*t28889;
+ t28931 = t28661*t28596;
+ t28136 = x*t28931;
+ t29233 = t28096+t28581*t28834+t28136+(t28058+t28472)*z;
+ t28636 = RATIONAL(1.0,8.0);
+ t28983 = t28657*t28658;
+ t28830 = t28658*t28919;
+ t28584 = RATIONAL(-5.0,32.0);
+ t29232 = RATIONAL(1.0,32.0)*t28830+t28465+t28636*t28983+t28584*t28828+
+t29385;
+ t28591 = RATIONAL(5.0,32.0);
+ t28647 = RATIONAL(-1.0,8.0);
+ t29231 = t28591*t28828+t28480+t28647*t28983+RATIONAL(-1.0,32.0)*t28830+
+t29394;
+ t29230 = t29257+t29354;
+ t27444 = t28612*t28839;
+ t29229 = t27444+y*t28279+t29350+t29423;
+ t29228 = t29320+t29375;
+ t28923 = t28631*t28656;
+ t29227 = t28657*t28923+t28121+t28124+t29313;
+ t28888 = t28630*t28656;
+ t29226 = t28183+t28657*t28888+t28194+t29323;
+ t28421 = t28653*t29026;
+ t28146 = y*t28496;
+ t28150 = t28606*t28916;
+ t28743 = t28406+t28661*t28150+t28998+t29392*z;
+ t29225 = t28421+t28146+t28743+t29339+t29359;
+ t28484 = t28585*t28659;
+ t28152 = t28661*t28484;
+ t29224 = t28884*t29039+z*t28476+t28152+t29303;
+ t29029 = x*t28637;
+ t28391 = t28658*t29029;
+ t29223 = t28631*t28834+t29303+(t28391+t28993)*z;
+ t28972 = t28630*t28658;
+ t28796 = t28661*t28972;
+ t28413 = x*t28910;
+ t29222 = z*t28413+x*t28796+t28191+t29302;
+ t29221 = t29257+t29331;
+ t28469 = t28587*t28659;
+ t28196 = t28661*t28469;
+ t29220 = z*t28487+t28196+t28945*t29039+t29302;
+ t28377 = x*t28930;
+ t29219 = t28630*t28839+t29272+(t28990+t28377)*y;
+ t29218 = t29280+t29325;
+ t29217 = t28567*t28839+t29285+(t28455+t27950)*y;
+ t29216 = t29287+t29334;
+ t29215 = t28656*t28889+t29252+t29420;
+ t28211 = z*t28500;
+ t29214 = t28653*t29024+t28211+t28743+t29336+t29362;
+ t28378 = t28657*t29029;
+ t29213 = y*t28378+t28631*t28839+t28179+t29271;
+ t28858 = t28595*t29016;
+ t28957 = t28621*t28662;
+ t29212 = t28656*t28786+z*t28957+t28662*t28858+t28582*t28921+t29294;
+ t28556 = RATIONAL(-1.0,384.0);
+ t28799 = RATIONAL(1.0,384.0)*t28983;
+ t29211 = t28662*t28799+t28556*t28828+t29398+t29430;
+ t28866 = y*t28953;
+ t28907 = t28661*t28606;
+ t28862 = y*t28907;
+ t29210 = x*t28862+t28618*t28866+t28522*t29039+z*t28400+t29268;
+ t29209 = t28630*t29030+t27909+t29295+t29379;
+ t29208 = t28016+t28661*t28124+t29259+t29452*z;
+ t29207 = t28661*t27987+t27996+t29259+(t28275+t28959)*z;
+ t28865 = t28594*t29024;
+ t28857 = z*t28948;
+ t29206 = t28594*t28857+RATIONAL(-32.0,27.0)*t29038+t28553*t29000+t28619*
+t29005+t28659*t28865+t29406*t28661;
+ t29205 = t29286+t29372;
+ t28524 = t28626*t28658;
+ t28805 = t28656*t28524;
+ t28978 = t28662*t28557;
+ t28859 = t28604*t29016;
+ t29204 = t28661*t28805+t28662*t28859+z*t28978+t28613*t28921+t29314;
+ t27899 = t28660*t28915;
+ t28838 = t28589*t29018;
+ t29203 = t28661*t28838+t28659*t28806+(t27899+t29436)*z+(t27918+t29461)*y;
+ t29202 = t28661*t28194+t28656*t28897+t29312+(t27927+t28437)*z;
+ t29201 = t28556*t28830+t28656*t28799+t29402+t29467;
+ t28844 = t28557*t29026;
+ t29200 = t29288+t28659*t28844+t28540*t29000+t29414*y;
+ t29199 = x*t28825+t28441+t29290+t29335;
+ t28360 = t28645*t29026;
+ t29035 = x*t28614;
+ t28092 = y*t29035;
+ t28863 = t28661*t29022;
+ t29198 = t29281+x*t28360+t28661*t28092+(t28421+t28863)*t28659;
+ t28850 = t28654*t29020;
+ t28877 = y*t28919;
+ t29197 = t28630*t28877+t28637*t28813+t28657*t28802+t28593*t28938+t28656*
+t28850+t29405;
+ t28996 = t28659*t28606;
+ t28195 = t28659*t28470;
+ t29196 = t29256+z*t28996+t28195+t29455*x;
+ t29195 = t28561*t28808+t28563*t28839+t29411*y+t29399;
+ t27954 = t28563*t28938;
+ t29194 = t28657*t27954+t28561*t28813+t28536*t28938+t28656*t28914+(t29420+
+t29456)*y;
+ t28861 = t28598*t29020;
+ t29193 = t28603*t28813+t28249+t28662*t28861+t28131+t29264;
+ t28316 = t28575*t28953;
+ t29192 = y*t28316+t28623*t29000+t28621*t28857+x*t28146+t29317;
+ t29191 = t29286+t29371;
+ t29190 = t27890+t28659*t28882+t29263+t29388;
+ t28965 = t28657*t28631;
+ t28867 = y*t28965;
+ t29189 = t28583*t28916+t28662*t28867+t28660*t28101+t28596*t28938+t29457*
+t28656+t29453*y;
+ t28870 = x*t28983;
+ t29188 = t28484+t28603*t28870+t29387+t29390+t29391;
+ t28826 = t28658*t28921;
+ t29187 = t28662*t28846+t28130+t27921+t28628*t28826+t29255;
+ t28873 = z*t28946;
+ t28611 = RATIONAL(-5.0,24.0);
+ t28960 = t28623*t28662;
+ t29186 = t28611*t28873+t28642*t28826+t28654*t28921+z*t28960+t29265;
+ t28939 = t28659*t28631;
+ t28405 = t28660*t28939;
+ t28387 = t28640*t28949;
+ t29036 = x*t28616;
+ t29006 = x*t29020;
+ t28615 = RATIONAL(5.0,24.0);
+ t29010 = t28615*y;
+ t28843 = t28657*t29010;
+ t29185 = y*t29036+t28644*t29006+x*t28387+t28405+t28257+t28395+(t28276+
+t28843)*t28659;
+ t28950 = t28662*t28536;
+ t29184 = t28537*t28916+t28567*t28813+t29311+(t28950+t28128)*y;
+ t29183 = t29277+(t28841+t28849)*t28659+(t28845+t28837)*x;
+ t29182 = t28662*t28952+t28563*t28826+t28658*t27940+t28656*t28917+(t29409+
+t29459)*z;
+ t28320 = t28658*t28902;
+ t29181 = z*t28320+t28153+t28589*t28921+t28661*t28268+t29270;
+ t29002 = x*t29024;
+ t29180 = y*t28163+t28589*t29002+t29266+t29440*z;
+ t29179 = t28469+x*t28829+t29295+t29382;
+ t28820 = t28561*t28949;
+ t29178 = t28536*t28916+t28563*t28813+(t28914+t28820)*t28662+(t29459+
+t29460)*y;
+ t29177 = t27902+x*t28972+t29376+t29379+t29382;
+ t28366 = t28645*t29024;
+ t28347 = z*t29035;
+ t29176 = t28660*t28347+t28653*t28866+x*t28366+t28623*t28857+t29281;
+ t28851 = t28615*t29016;
+ t29175 = t28662*t28851+z*t28943+t28648*t28921+t28640*t28826+t29291;
+ t28855 = t28648*t29016;
+ t29174 = t28656*t28855+t28583*t28921+t28662*t28931+t28631*t28873+t29451*
+t28661+t29453*z;
+ t28860 = y*t28929;
+ t29173 = t28600*t28813+t28662*t28860+y*t28957+t28582*t28916+t29284;
+ t29172 = t28657*t28250+t28593*t28662+t29429*t28656+t29446+t29450;
+ t29171 = t28058+x*t28965+t29278+t29391;
+ t28463 = t28575*t28660;
+ t29170 = z*t28463+t28540*t28818+t28612*t28963+t29357+t29404*y;
+ t29169 = t29290+t29377+t29386;
+ t29168 = t28559*t28823+t28552*t28870+t29401+t29411;
+ t29167 = t29236+t29330;
+ t28790 = t28571*t28949;
+ t28788 = t28572*t28949;
+ t28909 = t28533*t28656;
+ t29166 = t28662*t28790+t28660*t28909+t28530*t28938+t28656*t28788+t29402*y
+;
+ t29165 = t29320+t29370;
+ t28934 = t28657*t28611;
+ t28832 = y*t28934;
+ t29164 = t28646*t29006+y*t28988+t28400+t28092+(t28832+t28141)*t28659+
+t29427*x;
+ t29163 = t28660*t27997+t28537*t28875+t29458*z+t29403*y;
+ t29162 = t29267+t29316;
+ t29161 = t28036+t28567*t28987+t29252+t29424;
+ t29160 = t28656*t28811+t28593*t28921+t29270+(t27968+t28446)*z;
+ t29159 = t29262+t29283;
+ t28835 = z*t28972;
+ t29158 = t28658*t28784+t28661*t28407+t29462*t28656+(t28835+t28971)*t28662
++t29445;
+ t29157 = t28656*t28796+t28340+t28661*t28320+t28071+t28350+(t28475+t29451)
+*z;
+ t28401 = t28628*t28949;
+ t29156 = x*t28401+t28608*t29006+t28102+t27897+t29305;
+ t29155 = t29297+t28592*t28866+x*t28869+(t28102+t28217)*z;
+ t29154 = t28659*t28860+t28603*t28808+(t28861+t28821)*x+t29417+t29447;
+ t29153 = t28054+t28631*t29031+t29278+t29387;
+ t29012 = x*t28535;
+ t29152 = t28637*t28834+z*t29012+(t28835+t28811)*t28659+t29462*x+t29442;
+ t29151 = t29424*t28661+t29430*z+t29397;
+ t29150 = t29286+t29320;
+ t29149 = t28563*t28808+x*t28820+t29400*y+t29458;
+ t29148 = t28662*t28917+t28561*t28826+t28661*t27927+t28554*t28921+(t29424+
+t29456)*z;
+ t28969 = t28594*t28659;
+ t28318 = y*t28969;
+ t29147 = t28657*t28190+t28318+t28659*t28867+t29457*x+t29406;
+ t29146 = t28659*t28831+t28620*t28866+t29277+(t28833+t28842)*x;
+ t27911 = t28662*t28889;
+ t29145 = t28581*t28826+t28661*t28899+t29260+(t28434+t27911)*z;
+ t29144 = t28538*t28875+t28660*t27960+t29439*y+t29399*z;
+ t29001 = RATIONAL(32.0,27.0)*t29040;
+ t29004 = t28583*t29040;
+ t29143 = t28662*t29004+t28656*t29001+t28593*t28785+t29445*t28660+t29405*
+t28661;
+ t29142 = t28004+t28622*t28911+t29263+t29389;
+ t28840 = t28557*t29024;
+ t29141 = t29288+t28540*t29002+t28659*t28840+t29417*z;
+ t29140 = x*t29001+t28586*t28857+(t29000+t29002)*t28535+t29419*t28661+(
+t28864+t29004)*t28659;
+ t29139 = t28613*t28808+t28637*t28839+t28911*t28505+x*t28850+(t28958+
+t29012)*y+t29419;
+ t28184 = t28582*t28946;
+ t29138 = t29260+t28578*t28921+t28661*t28338+(t28184+t28901)*z;
+ t28795 = t28661*t28892;
+ t29137 = x*t28795+t28661*t28165+t28594*t29038+(t28225+t28095)*z+(t28136+
+t29442)*y;
+ t29136 = t28660*t28183+t28630*t28813+t28201+t28266+t28068+(t28951+t29448)
+*y;
+ t29135 = t28618*t29002+z*t28405+t28659*t28862+t28508*t29039+t29253;
+ t29134 = x*t28849+t28592*t28857+t29297+(t28305+t28287)*y;
+ t29133 = t28661*t28075+t28660*t28852+(t28084+t27960)*y+(t29423+t29437)*z;
+ t28386 = t28658*t28923;
+ t29132 = t28661*t28386+t28587*t28921+t27975+t28662*t28793+(t29413+t29446)
+*z;
+ t29131 = t28450+t28609*t28870+t29384+t29388+t29389;
+ t28941 = t28659*t28613;
+ t28980 = t28618*t28659;
+ t29130 = t29321+t28661*t28941+z*t28980+(t28160+t28859)*x;
+ t29129 = t28378+t28658*t28797+t28391+t28180+t28254+t28476+t29429*x;
+ t29128 = t28547*t28916+t28656*t28794+t29311+t29407*y;
+ t29127 = t28540*t28866+x*t28840+t29261+t29435*z;
+ t28306 = t28661*t28487;
+ t28464 = t28583*x;
+ t29126 = t28658*t28195+t28653*t28834+t28631*t28854+x*t28855+t28306+t28661
+*t28464+(t29027+t28969)*z;
+ t29125 = t28013+t28631*t28813+t28656*t28892+t28662*t28794+(t29413+t29450)
+*y;
+ t29124 = t27958+t28599*t28826+t28558*t28873+t27963+t29319;
+ t29123 = t28659*t28795+t29019*t29039+t28661*t28151+(t28306+t28317)*y+(
+t28267+t28318+t28334)*z;
+ t29122 = t28539*t28785+t28574*t28818+t29408*z+t29397*y;
+ t29121 = t28626*t28870+t28487+t28377+t28311+t28464+t28143+t28413+t28609*
+t28823;
+ t29120 = t28662*t28788+t28656*t28790+t29398*y+t29408;
+ t29119 = t28659*t28861+t27946+x*t28860+t28603*t28839+t28660*t28801+y*
+t29032+t29435;
+ t29118 = t28540*t28857+x*t28844+t29261+t29416*y;
+ t29117 = t29317+t28621*t28866+z*t28149+(t28863+t28211)*x;
+ t29116 = t28537*t28921+t28656*t28789+t29312+(t28126+t28950)*z;
+ t28927 = t28568*t28662;
+ t29115 = t28555*t28873+t28597*t28826+z*t28927+t28563*t28921+t29309;
+ t28203 = t28609*t28919;
+ t29114 = t28657*t28805+t28658*t28203+t28583*t28656+t28461+t29448+t29451;
+ t29113 = t28552*t28823+t28559*t28870+t29400+t29426;
+ t29112 = t28662*t28905+(t28909+t29409)*t28661+(t29415+t29467)*z;
+ t29111 = t29266+(t28838+t28310)*z+t29421*y;
+ t29110 = t29293+t29299;
+ t28819 = t28661*t28485;
+ t29109 = t28598*t28873+t28177+t28656*t28819+t28612*t28921+t29307;
+ t28363 = t28626*t28949;
+ t29108 = t28605*t29006+t27926+x*t28363+t28149+t29279;
+ t28371 = t28655*t28916;
+ t29107 = t28366+t28767+t28360+t28384+RATIONAL(16.0,9.0)*t29040+t28654*
+t29008+t28661*t28371+t29348;
+ t29106 = t28165+y*t28476+t28581*t29006+t27444+t29271+t29393+t29282;
+ t28023 = t28659*t28947;
+ t28729 = t29274+t29300;
+ t29105 = t28729+x*t28864+y*t28196+t29275+(t28023+t28151)*z;
+ t27961 = t28547*t28948;
+ t28742 = t29273+t29274;
+ t29104 = t28742+y*t28152+x*t28865+t29275+(t27961+t28337)*z;
+ t28342 = t28661*t28891;
+ t28507 = t28631*t28661;
+ t29103 = t28658*t28824+t28342+t28618*t28921+t29294+t28507+(t29432+t29394)
+*z;
+ t29102 = t28564*t28921+t28293+t29309+(t28331+t28622)*t28661+(t29438+
+t29449)*z;
+ t28026 = t28555*t28987;
+ t28576 = RATIONAL(1.0,16.0);
+ t28175 = t28576*t28983;
+ t29101 = RATIONAL(1.0,64.0)*t28830+t28026+t28175+RATIONAL(-5.0,64.0)*
+t28828+t29374+t29418+t29434;
+ t29100 = t28500+t28363+t29315+t29392+t28615*t28813+t28115+t29433*y;
+ t28517 = t28630*t28661;
+ t28220 = t28661*t28942;
+ t29099 = t28604*t28826+t28517+t28656*t28907+t29307+t28220+(t29410+t29385)
+*z;
+ t28343 = t28611*t28961;
+ t28913 = t28628*t28661;
+ t28374 = t28658*t28913;
+ t29098 = t28661*t28343+t28592*t28921+t28470+t28374+t29314+(t28527+t28104+
+t29444)*z;
+ t28895 = t28615*t28656;
+ t28243 = t28658*t28895;
+ t29097 = t28243+t28524+t28250+t28251+t29232+t29378;
+ t28412 = t28661*t28524;
+ t29096 = t28661*t28243+t28496+t28412+t28272+t29255+(t28997+t28630+t29431)
+*z;
+ t28602 = RATIONAL(-1.0,16.0);
+ t28144 = t28602*t28983;
+ t29095 = RATIONAL(-1.0,64.0)*t28830+t28144+RATIONAL(5.0,64.0)*t28828+
+t27924+t29373+t29380+t29449;
+ t29094 = t28343+t28348+t28339+t28509+t29231+t29383;
+ t27718 = x*t28794;
+ t29093 = t27718+t27899+t29354+t29285+t29350+(t28335+t28441)*y;
+ t28650 = RATIONAL(2.0,3.0);
+ t29092 = t28628*t28877+t28650*t29020+t28371+t28605*t28813+t29308+t29463*y
++t29427;
+ t29091 = t28628*t28873+t28650*t29016+t29291+t28661*t28110+t28655*t28921+
+t29395+t29463*z;
+ t29090 = t27718+t28613*t29006+t28233+y*t28487+t29272+t29393;
+ t29089 = t27931+t28386+t28205+t28184+t29313+t29341+t29351;
+ t29088 = t28036+t28658*t28888+t28320+t28323+t29323+t29341+t29353;
+ t28809 = t28611*t28916;
+ t29087 = t28657*t28809+t28592*t28916+t28401+t28478+t29318+(t29412+t29444)
+*y;
+ t27932 = t28541*t28921;
+ t29086 = t28661*t28229+t27932+t29319+t28160+t29434*z+t29404;
+ t28649 = RATIONAL(-2.0,3.0);
+ t29085 = t28608*t28813+t28626*t28877+t28387+t28649*t29020+t28625*t28916+
+t28512+t29254+t29454*y;
+ t29084 = t28661*t28207+t28625*t28921+t28649*t29016+t29396+t28626*t28873+
+t29265+t29454*z;
+ t29083 = t29160+t29242;
+ t27721 = x*t28793;
+ t28770 = t27721+t29327;
+ t29082 = t28770+t29220+t29247;
+ t28763 = t28045+t29324;
+ t29081 = t28763+t29222+t29244;
+ t27559 = t28612*t28834;
+ t28768 = t27559+t29328;
+ t29080 = t28768+t29240+t29280+t29326;
+ t28765 = t28085+t29330;
+ t29079 = t28765+t29223+t29238;
+ t29078 = t28770+t29237+t29287+t29333;
+ t29077 = t28045+t29330+t29222+t29238;
+ t28780 = t28085+t29324;
+ t29076 = t28780+t29223+t29244;
+ t29075 = t29145+t29233;
+ t29074 = t28768+t29224+t29248;
+ t29073 = t29136+t29213;
+ t29072 = t29209+t29226;
+ t29071 = t29171+t29227;
+ t29070 = t29209+t29227;
+ t29069 = t29125+t29219;
+ t29068 = t29171+t29226;
+ t29067 = t29123+t29310+t29322;
+ t29066 = t29203+t29258+t29262;
+ t29065 = t29132+t29289+t29322;
+ t29064 = t29122+(t28060+t28055)*t28661+t29426*z+t29403;
+ t29063 = t29181+t29188;
+ t29062 = t29149+t29201;
+ t29061 = t29128+t29133;
+ t29060 = t29112+t29144;
+ t29059 = t29199+t29202;
+ t29058 = t29166+t29168;
+ t29057 = t29157+t29269+t29306;
+ t29056 = t29112+t29163;
+ t29055 = t29179+t29181;
+ t29054 = t29153+t29296+t29300;
+ t29053 = t29199+t29208;
+ t29052 = t29138+t29179;
+ t29051 = t29137+t29269+t29276;
+ t29050 = t29195+t29211;
+ t29049 = t29177+t29273+t29301;
+ t29048 = t29144+t29151;
+ t29047 = t29131+t29202;
+ t29046 = t29131+t29208;
+ t29045 = t29122+(t27908+t28004)*t28661+t29401*z+t29439;
+ t29044 = t29113+t29120;
+ t29043 = t29138+t29188;
+ t29042 = t29151+t29163;
+ t28633 = RATIONAL(5.0,3.0);
+ t29025 = t28633*z;
+ t29017 = t28608*z;
+ t29007 = x*t29016;
+ t28989 = t28633*t28661;
+ t28979 = t27968+t27961;
+ t28964 = t28588*t28661;
+ t28955 = t28649*t28661;
+ t28935 = t27911+t27961;
+ t28933 = t28595*t28662;
+ t28926 = t28608*t28661;
+ t28908 = t27911+t28023;
+ t28887 = t27968+t28023;
+ t28853 = t28660*t29021;
+ t28415 = t28661*t28939;
+ t28376 = t28630*t28953;
+ t28781 = z*t27954+y*t27932+t29345;
+ t28776 = t27559+t29327;
+ t28772 = t27968+t29329;
+ t28771 = t27968+t29332;
+ t28769 = t27911+t29329;
+ t28766 = t27911+t29332;
+ t28764 = t27721+t29328;
+ t28562 = RATIONAL(25.0,96.0);
+ t28762 = t28598*t28662+t28562*t28656+t28611;
+ t28627 = RATIONAL(5.0,8.0);
+ t28761 = RATIONAL(-1.0,2.0)+t28627*t28656+t28647*t28662;
+ t28542 = RATIONAL(-25.0,12.0);
+ t28760 = t28633+t28605*t28662+t28542*t28656;
+ t28590 = RATIONAL(5.0,16.0);
+ t28759 = t28590*t28662+RATIONAL(5.0,4.0)+RATIONAL(-25.0,16.0)*t28656;
+ t28632 = RATIONAL(-5.0,8.0);
+ t28758 = RATIONAL(25.0,32.0)*t28656+t28584*t28662+t28632;
+ t28757 = t28649+t28646*t28656+t28626*t28662;
+ t28756 = RATIONAL(1.0,2.0)+t28636*t28662+t28632*t28656;
+ t28577 = RATIONAL(-5.0,16.0);
+ t28634 = RATIONAL(1.0,4.0);
+ t28755 = t28577*t28656+t28634+t28576*t28662;
+ t28754 = t28608*t28662+RATIONAL(25.0,12.0)*t28656+t28638;
+ t28753 = t28615+t28933+t28932;
+ t28643 = RATIONAL(-1.0,4.0);
+ t28752 = t28643+t28602*t28662+t28590*t28656;
+ t28751 = t28628*t28662+t28644*t28656+t28650;
+ t28750 = t28591*t28662+RATIONAL(-25.0,32.0)*t28656+t28627;
+ t28749 = t28632*t28662+RATIONAL(-5.0,2.0)+RATIONAL(25.0,8.0)*t28656;
+ t28624 = RATIONAL(-5.0,4.0);
+ t28573 = RATIONAL(25.0,16.0);
+ t28748 = t28624+t28573*t28656+t28577*t28662;
+ t28747 = t28603*t28662+t28601*t28656+t28588;
+ t28746 = t28580+t28604*t28656+t28600*t28662;
+ t28745 = t28660*t28955+t28644*t29008+t28646*t28818+RATIONAL(-10.0,3.0)*
+t29040+t29361;
+ t28744 = t28660*t28913+t28933*t29040+t28661*t28809+z*t29010+t29363;
+ t28740 = t29267+t29299;
+ t28739 = t28561*t28938+t28660*t28265+t28781+t29380*y;
+ t28738 = t29280+t29292;
+ t28737 = t29230+t29358;
+ t28736 = t29262+t29292;
+ t28735 = t29287+t29292;
+ t28734 = t29282+t29322;
+ t28733 = t28660*t28325+y*t28026+t28089+t27954+t28781;
+ t28551 = RATIONAL(-25.0,24.0);
+ t28732 = t28650*t28818+t28551*t29008+t29343+t29355+t29361;
+ t28731 = t28562*t29008+t28607*t28818+t29363+t29364+t29365;
+ t28730 = t29269+t29282;
+ t28728 = (t28964+t28615*z)*t28660+(RATIONAL(-25.0,48.0)*z+t28615*t28661)*
+y;
+ t28546 = RATIONAL(25.0,48.0);
+ t28727 = (t28580*t28661+t28611*z)*t28660+(t28611*t28661+t28546*z)*y;
+ t28639 = RATIONAL(4.0,3.0);
+ t28726 = t28640*t28874+t28639*t29026+y*t28989+t28542*t28872+t28745+t29343
+;
+ t28725 = t28546*t28879+t28603*t28880+y*t28964+t28660*t29017+t28744+t29365
+;
+ t28724 = t28640*t28880+t28542*t28879+t28660*t29025+t28639*t29024+t28745+
+t29355;
+ t28723 = t28546*t28872+z*t28800+t28588*t29026+y*t28926+t28744+t29364;
+ t28722 = t28599*t28813+y*t28936+t28733+t28558*t28877+t27972+t29298;
+ t28721 = t28517*t29041+y*t28415+x*t28853+t28606*t28857+t29251+t29253;
+ t28720 = t28373+t28662*t28843+t28302+t28656*t28387+t29246+t29308;
+ t28719 = y*t28978+t28662*t28856+t28218+t28656*t28363+t29249+t29318;
+ t28718 = t29239+y*t28980+t28660*t28941+t29305+t29428*x;
+ t28717 = t29235+t28415+(t28342+t28851)*t28659+(t29036+t28995)*z+(t28878+
+t29396)*x;
+ t28716 = z*t28903+x*t28412+t28605*t29007+t28316+t29243+t29256;
+ t28715 = t28662*t28848+t28307+y*t28904+t28628*t28813+t29249+t29315;
+ t28714 = t28563*t28916+t28739+y*t28927+t28597*t28813+t28555*t28877+t29298
+;
+ t28713 = t28662*t28832+t28656*t28368+t28654*t28916+y*t28960+t29246+t29254
+;
+ t28712 = t28606*t29000+y*t28376+t28507*t29041+t28659*t28853+t29251+t29268
+;
+ t28711 = x*t28786+t28661*t28814+t28595*t28854+t29241+t28598*t29007+t29469
+*z+t29414;
+ t28710 = z*t28918+t28061+t29241+t28598*t28854+t28659*t28786+(t28819+
+t28858)*x+t29416;
+ t28709 = t29239+t28190+y*t28996+t29279+(t28291+t28848)*x;
+ t28708 = z*t28984+x*t28374+t28608*t29007+t28305+t29243+t29321;
+ t28707 = t28659*t28220+t28347+t28330+t28611*t28854+t29235+t28376+(t28836+
+t29395)*x;
+ t28706 = t28739+t28564*t28916+t29170+t28291+t28622*t28660+t28595*t28813+
+t29373*y;
+ t28705 = t29214+t28229+t28203+t28628*t28657+t28656*t28934+t29231+t29432;
+ t28704 = t28648+t28207+t28197+t28518+t28590*t28828+t28625*t28656+t29107+
+t28662*t28144+t28643*t28983+t29431+t29433;
+ t28703 = t28508+t28150+t28141+t29264+t29225+t28604*t28813+(t29378+t29385)
+*y;
+ t28702 = t28634*t28983+t28662*t28175+t28655*t28656+t29107+t28110+t28112+
+t28577*t28828+t29412+t29441+t29466;
+ t28701 = t28733+t28463+t29170+t27915+t28598*t28813+t28122+t29374*y;
+ t28700 = t29214+t28607*t28919+t28331+t29232+(t28895+t28626)*t28657+t29410
+;
+ t28699 = t28601*t28813+t28522+t28276+t29225+t28618*t28916+t29284+(t29383+
+t29394)*y;
+ t28698 = t27961+t29178+t29205+t28737+t29331+t29360+t29368;
+ t28697 = t29088+t28742+t29153+t29301;
+ t28696 = t29093+t28738+t28776+t29237+t29326;
+ t28695 = t28023+t29207+t29217+t28740+t29293+t29316;
+ t28694 = t29114+t29139+t29126+t29143;
+ t28693 = t29045+t29120+t29168;
+ t28692 = t29160+t29104+t29233+t29332;
+ t28691 = t29113+t29045+t29166;
+ t28690 = t29143+t29140+t29147+t29189;
+ t28689 = t29165+t28736+t29182+t29283+t29304;
+ t28688 = t29152+t29174+t29143+t29206;
+ t28687 = t28764+t29106+t29220+t29248;
+ t28686 = t29088+t28729+t29177+t29296;
+ t28685 = t29194+t29162+t29190+t29245+t29329;
+ t28684 = t29089+t28734+t29157+t29289;
+ t28683 = t29149+t29064+t29211;
+ t28682 = t29089+t28730+t29132+t29306;
+ t28681 = t29229+t28736+t29133+t29230+t29258;
+ t28680 = t27961+t29105+t29125+t29213;
+ t28679 = t29093+t28764+t28735+t29240+t29333;
+ t28678 = t28045+t29184+t28735+t29142+t29304+t29334;
+ t28677 = t29064+t29195+t29201;
+ t28676 = t29116+t29162+t29111+t29234+t29332;
+ t28675 = t29161+t28738+t28780+t29250+t29304+t29325;
+ t28674 = t29105+t29136+t28023+t29219;
+ t28673 = t28776+t29106+t29224+t29247;
+ t28672 = t28734+t29090+t29137+t29310;
+ t28671 = t28730+t29090+t29123+t29276;
+ t28670 = t29203+t29128+t28737+t29229+t29352;
+ t28669 = t29148+t29167+t28740+t29349+t29352+t29367+t29386;
+ t28668 = t29172+t29143+t29158+t29197;
+ t28667 = t29104+t29145+t29242+t29329;
+ coeffs_dyz->coeff_m2_m2_m2 = t28691+t29050+t29056;
+ coeffs_dyz->coeff_m1_m2_m2 = t29059+t28670+t29080;
+ coeffs_dyz->coeff_0_m2_m2 = t29101+t28706+t29102;
+ coeffs_dyz->coeff_p1_m2_m2 = t28679+t29047+t29061;
+ coeffs_dyz->coeff_p2_m2_m2 = t29058+t29060+t28683;
+ coeffs_dyz->coeff_m2_m1_m2 = t28675+t29169+t29184+t29182+t29191;
+ coeffs_dyz->coeff_m1_m1_m2 = t29070+t28692+t28908+t29069;
+ coeffs_dyz->coeff_0_m1_m2 = t28705+t29087+t29099;
+ coeffs_dyz->coeff_p1_m1_m2 = t29071+t28680+t28769+t29083;
+ coeffs_dyz->coeff_p2_m1_m2 = t29161+t29180+t29167+t28678+t29182;
+ coeffs_dyz->coeff_m2_0_m2 = t28714+t29119+t29141;
+ coeffs_dyz->coeff_m1_0_m2 = t28719+t29117+t29156;
+ coeffs_dyz->coeff_0_0_m2 = (t28750*t28657+t28762)*y+t28723+(t28752*t28657
++t28746)*t28660;
+ coeffs_dyz->coeff_p1_0_m2 = t28719+t29108+t29155;
+ coeffs_dyz->coeff_p2_0_m2 = t28714+t29127+t29154;
+ coeffs_dyz->coeff_m2_p1_m2 = t29148+t29250+t28678+t29150+t29324+t29370+
+t29371;
+ coeffs_dyz->coeff_m1_p1_m2 = t29068+t28667+t28887+t29069;
+ coeffs_dyz->coeff_0_p1_m2 = t28700+t29087+t29103;
+ coeffs_dyz->coeff_p1_p1_m2 = t28771+t28680+t29072+t29075;
+ coeffs_dyz->coeff_p2_p1_m2 = t29180+t29165+t29184+t28669+t28085+t29218;
+ coeffs_dyz->coeff_m2_p2_m2 = t29058+t28677+t29042;
+ coeffs_dyz->coeff_m1_p2_m2 = t29078+t29046+t28670;
+ coeffs_dyz->coeff_0_p2_m2 = t28706+t29086+t29095;
+ coeffs_dyz->coeff_p1_p2_m2 = t28696+t29061+t29053;
+ coeffs_dyz->coeff_p2_p2_m2 = t28691+t29062+t29048;
+ coeffs_dyz->coeff_m2_m2_m1 = t29116+t28698+t29110+t28772+t29215+t29245;
+ coeffs_dyz->coeff_m1_m2_m1 = t29077+t28682+t29049;
+ coeffs_dyz->coeff_0_m2_m1 = t28703+t29094+t29098;
+ coeffs_dyz->coeff_p1_m2_m1 = t28682+t29054+t29076;
+ coeffs_dyz->coeff_p2_m2_m1 = t29215+t29178+t28676+t28887+t29190+t29217;
+ coeffs_dyz->coeff_m2_m1_m1 = t29055+t28671+t29082;
+ coeffs_dyz->coeff_m1_m1_m1 = t28668+t29121+t29147+t29126+t29206;
+ coeffs_dyz->coeff_0_m1_m1 = t28702+t29092+t29091;
+ coeffs_dyz->coeff_p1_m1_m1 = t28668+t29139+t29129+t29140+t29152;
+ coeffs_dyz->coeff_p2_m1_m1 = t28673+t29051+t29063;
+ coeffs_dyz->coeff_m2_0_m1 = t28718+t29193+t29210;
+ coeffs_dyz->coeff_m1_0_m1 = t28720+t29164+t29198;
+ coeffs_dyz->coeff_0_0_m1 = t28726+(t28756*t28657+t28757)*t28660+(t28748*
+t28657+t28760)*y;
+ coeffs_dyz->coeff_p1_0_m1 = t29146+t28720+t29185;
+ coeffs_dyz->coeff_p2_0_m1 = t28709+t29135+t29193;
+ coeffs_dyz->coeff_m2_p1_m1 = t29074+t29043+t28671;
+ coeffs_dyz->coeff_m1_p1_m1 = t28688+t29114+t29129+t29147+t29197;
+ coeffs_dyz->coeff_0_p1_m1 = t29084+t29092+t28704;
+ coeffs_dyz->coeff_p1_p1_m1 = t28694+t29174+t29121+t29140+t29197;
+ coeffs_dyz->coeff_p2_p1_m1 = t28687+t29051+t29052;
+ coeffs_dyz->coeff_m2_p2_m1 = t29207+t28698+t29190+t28766+t29228+t29234;
+ coeffs_dyz->coeff_m1_p2_m1 = t28697+t29079+t29057;
+ coeffs_dyz->coeff_0_p2_m1 = t28703+t29096+t29097;
+ coeffs_dyz->coeff_p1_p2_m1 = t29081+t28686+t29057;
+ coeffs_dyz->coeff_p2_p2_m1 = t28695+t29178+t28769+t29111+t29228+t29245;
+ coeffs_dyz->coeff_m2_m2_0 = t28710+t29115+t29200;
+ coeffs_dyz->coeff_m1_m2_0 = t29192+t28708+t29204;
+ coeffs_dyz->coeff_0_m2_0 = t28725+(t28752*t28658+t28746)*t28661+(t28750*
+t28658+t28762)*z;
+ coeffs_dyz->coeff_p1_m2_0 = t28716+t29134+t29204;
+ coeffs_dyz->coeff_p2_m2_0 = t28711+t29115+t29118;
+ coeffs_dyz->coeff_m2_m1_0 = t28712+t29109+t29130;
+ coeffs_dyz->coeff_m1_m1_0 = t29175+t28707+t29176;
+ coeffs_dyz->coeff_0_m1_0 = (t28756*t28658+t28757)*t28661+(t28748*t28658+
+t28760)*z+t28724;
+ coeffs_dyz->coeff_p1_m1_0 = t28717+t29175+t29183;
+ coeffs_dyz->coeff_p2_m1_0 = t28721+t29109+t29196;
+ coeffs_dyz->coeff_m2_0_0 = t28728*t28659+t28727*x+t28731;
+ coeffs_dyz->coeff_m1_0_0 = ((t29017+t28913)*t28660+(t28926+RATIONAL(25.0,
+24.0)*z)*y)*t28659+((t29025+t28955)*t28660+(RATIONAL(-25.0,6.0)*z+t28989)*y)*x+
+t28732;
+ coeffs_dyz->coeff_0_0_0 = ((t28634*t28662+1.0+t28624*t28656)*t28661+
+t28749*z)*t28660+(t28749*t28661+(RATIONAL(-125.0,16.0)*t28656+t28573*t28662+
+RATIONAL(25.0,4.0))*z)*y;
+ coeffs_dyz->coeff_p1_0_0 = ((t28605*z+t28626*t28661)*t28660+(t28551*z+
+t28605*t28661)*y)*t28659+((t28638*z+t28650*t28661)*t28660+(t28638*t28661+t29028
+)*y)*x+t28732;
+ coeffs_dyz->coeff_p2_0_0 = t28727*t28659+t28728*x+t28731;
+ coeffs_dyz->coeff_m2_p1_0 = t28712+t29196+t29212;
+ coeffs_dyz->coeff_m1_p1_0 = t28717+t29176+t29186;
+ coeffs_dyz->coeff_0_p1_0 = (t28759*t28658+t28754)*z+(t28761*t28658+t28751
+)*t28661+t28724;
+ coeffs_dyz->coeff_p1_p1_0 = t29183+t28707+t29186;
+ coeffs_dyz->coeff_p2_p1_0 = t28721+t29130+t29212;
+ coeffs_dyz->coeff_m2_p2_0 = t29124+t28711+t29200;
+ coeffs_dyz->coeff_m1_p2_0 = t28716+t29187+t29192;
+ coeffs_dyz->coeff_0_p2_0 = t28725+(t28755*t28658+t28747)*t28661+(t28758*
+t28658+t28753)*z;
+ coeffs_dyz->coeff_p1_p2_0 = t29134+t28708+t29187;
+ coeffs_dyz->coeff_p2_p2_0 = t28710+t29118+t29124;
+ coeffs_dyz->coeff_m2_m2_p1 = t29116+t28908+t28685+t29217+t29150+t29372+
+t29375;
+ coeffs_dyz->coeff_m1_m2_p1 = t29081+t28697+t29065;
+ coeffs_dyz->coeff_0_m2_p1 = t28699+t29097+t29098;
+ coeffs_dyz->coeff_p1_m2_p1 = t29079+t28686+t29065;
+ coeffs_dyz->coeff_p2_m2_p1 = t29194+t28935+t28676+t29221+t29110+t29228;
+ coeffs_dyz->coeff_m2_m1_p1 = t28687+t29067+t29063;
+ coeffs_dyz->coeff_m1_m1_p1 = t29189+t28694+t29129+t29158+t29206;
+ coeffs_dyz->coeff_0_m1_p1 = t29085+t29091+t28704;
+ coeffs_dyz->coeff_p1_m1_p1 = t29152+t29121+t29114+t28690+t29158;
+ coeffs_dyz->coeff_p2_m1_p1 = t29074+t28672+t29055;
+ coeffs_dyz->coeff_m2_0_p1 = t28709+t29173+t29210;
+ coeffs_dyz->coeff_m1_0_p1 = t28713+t29185+t29198;
+ coeffs_dyz->coeff_0_0_p1 = t28726+(t28761*t28657+t28751)*t28660+(t28759*
+t28657+t28754)*y;
+ coeffs_dyz->coeff_p1_0_p1 = t28713+t29146+t29164;
+ coeffs_dyz->coeff_p2_0_p1 = t29135+t28718+t29173;
+ coeffs_dyz->coeff_m2_p1_p1 = t28673+t29067+t29052;
+ coeffs_dyz->coeff_m1_p1_p1 = t29172+t28688+t29121+t29139+t29189;
+ coeffs_dyz->coeff_0_p1_p1 = t29085+t28702+t29084;
+ coeffs_dyz->coeff_p1_p1_p1 = t29172+t29129+t29126+t28690+t29174;
+ coeffs_dyz->coeff_p2_p1_p1 = t28672+t29043+t29082;
+ coeffs_dyz->coeff_m2_p2_p1 = t29194+t28695+t28771+t29205+t29215+t29234;
+ coeffs_dyz->coeff_m1_p2_p1 = t29076+t28684+t29049;
+ coeffs_dyz->coeff_0_p2_p1 = t28699+t29096+t29094;
+ coeffs_dyz->coeff_p1_p2_p1 = t29077+t29054+t28684;
+ coeffs_dyz->coeff_p2_p2_p1 = t29215+t29207+t29111+t28685+t28979+t29221;
+ coeffs_dyz->coeff_m2_m2_p2 = t29062+t28693+t29056;
+ coeffs_dyz->coeff_m1_m2_p2 = t29047+t28696+t29066;
+ coeffs_dyz->coeff_0_m2_p2 = t29095+t29102+t28701;
+ coeffs_dyz->coeff_p1_m2_p2 = t29078+t29059+t28681;
+ coeffs_dyz->coeff_p2_m2_p2 = t29060+t29044+t28677;
+ coeffs_dyz->coeff_m2_m1_p2 = t29191+t28689+t28765+t29142+t29218+t29236;
+ coeffs_dyz->coeff_m1_m1_p2 = t28692+t29068+t29073+t28979;
+ coeffs_dyz->coeff_0_m1_p2 = t28700+t29100+t29099;
+ coeffs_dyz->coeff_p1_m1_p2 = t28674+t29072+t29083+t28772;
+ coeffs_dyz->coeff_p2_m1_p2 = t29180+t28763+t28689+t29169+t29216+t29250;
+ coeffs_dyz->coeff_m2_0_p2 = t28722+t29141+t29154;
+ coeffs_dyz->coeff_m1_0_p2 = t29108+t28715+t29117;
+ coeffs_dyz->coeff_0_0_p2 = (t28755*t28657+t28747)*t28660+(t28758*t28657+
+t28753)*y+t28723;
+ coeffs_dyz->coeff_p1_0_p2 = t29155+t28715+t29156;
+ coeffs_dyz->coeff_p2_0_p2 = t28722+t29119+t29127;
+ coeffs_dyz->coeff_m2_p1_p2 = t29161+t29191+t28045+t28669+t29159+t29216;
+ coeffs_dyz->coeff_m1_p1_p2 = t29070+t28935+t28667+t29073;
+ coeffs_dyz->coeff_0_p1_p2 = t29100+t28705+t29103;
+ coeffs_dyz->coeff_p1_p1_p2 = t28674+t29071+t29075+t28766;
+ coeffs_dyz->coeff_p2_p1_p2 = t29148+t28675+t29159+t29142+t29180;
+ coeffs_dyz->coeff_m2_p2_p2 = t29044+t28683+t29042;
+ coeffs_dyz->coeff_m1_p2_p2 = t28679+t29053+t29066;
+ coeffs_dyz->coeff_0_p2_p2 = t29101+t29086+t28701;
+ coeffs_dyz->coeff_p1_p2_p2 = t29046+t29080+t28681;
+ coeffs_dyz->coeff_p2_p2_p2 = t29050+t28693+t29048;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dz.compute.c
new file mode 100644
index 0000000..6bb660c
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dz.compute.c
@@ -0,0 +1,2737 @@
+fp t17016;
+fp t17015;
+fp t17141;
+fp t17145;
+fp t18084;
+fp t18083;
+fp t17139;
+fp t17146;
+fp t17551;
+fp t17605;
+fp t18082;
+fp t17579;
+fp t17568;
+fp t18081;
+fp t17140;
+fp t17144;
+fp t17582;
+fp t17295;
+fp t17457;
+fp t17266;
+fp t18080;
+fp t17080;
+fp t17493;
+fp t17529;
+fp t17111;
+fp t17278;
+fp t18079;
+fp t17062;
+fp t17631;
+fp t17143;
+fp t17580;
+fp t17061;
+fp t17270;
+fp t18078;
+fp t17550;
+fp t17413;
+fp t17142;
+fp t17524;
+fp t17320;
+fp t18033;
+fp t17020;
+fp t17013;
+fp t18077;
+fp t17014;
+fp t17548;
+fp t17483;
+fp t17017;
+fp t17635;
+fp t17448;
+fp t18076;
+fp t17464;
+fp t17627;
+fp t17540;
+fp t17478;
+fp t18075;
+fp t17617;
+fp t17646;
+fp t17482;
+fp t18074;
+fp t17648;
+fp t18073;
+fp t18072;
+fp t18071;
+fp t17117;
+fp t17009;
+fp t17071;
+fp t17531;
+fp t18013;
+fp t17645;
+fp t17053;
+fp t16949;
+fp t17060;
+fp t18070;
+fp t17492;
+fp t17447;
+fp t16503;
+fp t18069;
+fp t17133;
+fp t17125;
+fp t17497;
+fp t18068;
+fp t17059;
+fp t17474;
+fp t17538;
+fp t18067;
+fp t17284;
+fp t17505;
+fp t17351;
+fp t18066;
+fp t17055;
+fp t17088;
+fp t17444;
+fp t18065;
+fp t17070;
+fp t17636;
+fp t17087;
+fp t17527;
+fp t18064;
+fp t18063;
+fp t17084;
+fp t17067;
+fp t17473;
+fp t18062;
+fp t17072;
+fp t17589;
+fp t16709;
+fp t17104;
+fp t17556;
+fp t16714;
+fp t18061;
+fp t16493;
+fp t18060;
+fp t16960;
+fp t16610;
+fp t18059;
+fp t17127;
+fp t17138;
+fp t18058;
+fp t17028;
+fp t17534;
+fp t16646;
+fp t17029;
+fp t17504;
+fp t18057;
+fp t16993;
+fp t17073;
+fp t17459;
+fp t18056;
+fp t17103;
+fp t16991;
+fp t17118;
+fp t18055;
+fp t17519;
+fp t16804;
+fp t18054;
+fp t17075;
+fp t16832;
+fp t17039;
+fp t17541;
+fp t16639;
+fp t18053;
+fp t16970;
+fp t17095;
+fp t17535;
+fp t18052;
+fp t17123;
+fp t17566;
+fp t18051;
+fp t17077;
+fp t17570;
+fp t17465;
+fp t17302;
+fp t18050;
+fp t17100;
+fp t17136;
+fp t17552;
+fp t18049;
+fp t16963;
+fp t17064;
+fp t18048;
+fp t18047;
+fp t17637;
+fp t18046;
+fp t17615;
+fp t17078;
+fp t17555;
+fp t18045;
+fp t17099;
+fp t17567;
+fp t17091;
+fp t16739;
+fp t18044;
+fp t18043;
+fp t16488;
+fp t18042;
+fp t16996;
+fp t17079;
+fp t17495;
+fp t17998;
+fp t17051;
+fp t17453;
+fp t17049;
+fp t17307;
+fp t18041;
+fp t17449;
+fp t17076;
+fp t17629;
+fp t18040;
+fp t17409;
+fp t17626;
+fp t17613;
+fp t18039;
+fp t16987;
+fp t17092;
+fp t17487;
+fp t18038;
+fp t17559;
+fp t17600;
+fp t18037;
+fp t18036;
+fp t17137;
+fp t18035;
+fp t17030;
+fp t17553;
+fp t17063;
+fp t17494;
+fp t16589;
+fp t18034;
+fp t17641;
+fp t18032;
+fp t17581;
+fp t18031;
+fp t18030;
+fp t17643;
+fp t17561;
+fp t18029;
+fp t17041;
+fp t17360;
+fp t18028;
+fp t17446;
+fp t16582;
+fp t18027;
+fp t16509;
+fp t18026;
+fp t17573;
+fp t16938;
+fp t18025;
+fp t16981;
+fp t16831;
+fp t18024;
+fp t17466;
+fp t17633;
+fp t18023;
+fp t17458;
+fp t18022;
+fp t17558;
+fp t17539;
+fp t18021;
+fp t17442;
+fp t16738;
+fp t17031;
+fp t17622;
+fp t17379;
+fp t18020;
+fp t17472;
+fp t17578;
+fp t18019;
+fp t16735;
+fp t17101;
+fp t17445;
+fp t17089;
+fp t17343;
+fp t18018;
+fp t17024;
+fp t16479;
+fp t18017;
+fp t17549;
+fp t18016;
+fp t17058;
+fp t16560;
+fp t17590;
+fp t18015;
+fp t17057;
+fp t16598;
+fp t18014;
+fp t18012;
+fp t16636;
+fp t17475;
+fp t17418;
+fp t18011;
+fp t17364;
+fp t16608;
+fp t18010;
+fp t17043;
+fp t17575;
+fp t16633;
+fp t17507;
+fp t17408;
+fp t18009;
+fp t17271;
+fp t17027;
+fp t17634;
+fp t16526;
+fp t18008;
+fp t17517;
+fp t17263;
+fp t17056;
+fp t17523;
+fp t16627;
+fp t17083;
+fp t17533;
+fp t16836;
+fp t17490;
+fp t17314;
+fp t17604;
+fp t18007;
+fp t16623;
+fp t17592;
+fp t17318;
+fp t18006;
+fp t16597;
+fp t17638;
+fp t17422;
+fp t18005;
+fp t16571;
+fp t17419;
+fp t18004;
+fp t16532;
+fp t18003;
+fp t17516;
+fp t18002;
+fp t16570;
+fp t18001;
+fp t17632;
+fp t16824;
+fp t18000;
+fp t17999;
+fp t17131;
+fp t17134;
+fp t17997;
+fp t16628;
+fp t17476;
+fp t17427;
+fp t17996;
+fp t17995;
+fp t17616;
+fp t16613;
+fp t17994;
+fp t17485;
+fp t17993;
+fp t16957;
+fp t16523;
+fp t17992;
+fp t17102;
+fp t17116;
+fp t17991;
+fp t17397;
+fp t17038;
+fp t16632;
+fp t17990;
+fp t16951;
+fp t17376;
+fp t17500;
+fp t17989;
+fp t17583;
+fp t16642;
+fp t17988;
+fp t17609;
+fp t16826;
+fp t17628;
+fp t16777;
+fp t17987;
+fp t17644;
+fp t16759;
+fp t17331;
+fp t17986;
+fp t16790;
+fp t17611;
+fp t17366;
+fp t17985;
+fp t17515;
+fp t17456;
+fp t17984;
+fp t17546;
+fp t17279;
+fp t17983;
+fp t16818;
+fp t17652;
+fp t17496;
+fp t17982;
+fp t17440;
+fp t17981;
+fp t17324;
+fp t17489;
+fp t17980;
+fp t17509;
+fp t16573;
+fp t17557;
+fp t16563;
+fp t17290;
+fp t17394;
+fp t17979;
+fp t17455;
+fp t17375;
+fp t17978;
+fp t16586;
+fp t17436;
+fp t16593;
+fp t17521;
+fp t17258;
+fp t17977;
+fp t17976;
+fp t17569;
+fp t16554;
+fp t17940;
+fp t16674;
+fp t17435;
+fp t17649;
+fp t16756;
+fp t17939;
+fp t17536;
+fp t16574;
+fp t17935;
+fp t17853;
+fp t17975;
+fp t17451;
+fp t16781;
+fp t17514;
+fp t17283;
+fp t17974;
+fp t16556;
+fp t17378;
+fp t16858;
+fp t17296;
+fp t17866;
+fp t17498;
+fp t17431;
+fp t17973;
+fp t17393;
+fp t17330;
+fp t17565;
+fp t16780;
+fp t16948;
+fp t17342;
+fp t17869;
+fp t16620;
+fp t17972;
+fp t17461;
+fp t16798;
+fp t17587;
+fp t16631;
+fp t17310;
+fp t17861;
+fp t16629;
+fp t17411;
+fp t17971;
+fp t17513;
+fp t17970;
+fp t17404;
+fp t17506;
+fp t16649;
+fp t17289;
+fp t17264;
+fp t17335;
+fp t17854;
+fp t17969;
+fp t17968;
+fp t16652;
+fp t17522;
+fp t16625;
+fp t17434;
+fp t17879;
+fp t17967;
+fp t16640;
+fp t17433;
+fp t17334;
+fp t17370;
+fp t17851;
+fp t17966;
+fp t16525;
+fp t17326;
+fp t17406;
+fp t16577;
+fp t17926;
+fp t16775;
+fp t16551;
+fp t17943;
+fp t17868;
+fp t16592;
+fp t17374;
+fp t17880;
+fp t17221;
+fp t17965;
+fp t17357;
+fp t17349;
+fp t17428;
+fp t17964;
+fp t17012;
+fp t17963;
+fp t17396;
+fp t17510;
+fp t17341;
+fp t17322;
+fp t17962;
+fp t17361;
+fp t16603;
+fp t17333;
+fp t17961;
+fp t17960;
+fp t17654;
+fp t17959;
+fp t17260;
+fp t16557;
+fp t17958;
+fp t17614;
+fp t17957;
+fp t17308;
+fp t17439;
+fp t17956;
+fp t17955;
+fp t17025;
+fp t17316;
+fp t17365;
+fp t17021;
+fp t17317;
+fp t17954;
+fp t17953;
+fp t17348;
+fp t17952;
+fp t17484;
+fp t17344;
+fp t17951;
+fp t17950;
+fp t17259;
+fp t17110;
+fp t17403;
+fp t17949;
+fp t16638;
+fp t17948;
+fp t17438;
+fp t17947;
+fp t17410;
+fp t17945;
+fp t17105;
+fp t17625;
+fp t17395;
+fp t17944;
+fp t17023;
+fp t17450;
+fp t16470;
+fp t17265;
+fp t17942;
+fp t17416;
+fp t17941;
+fp t17938;
+fp t17093;
+fp t17128;
+fp t17937;
+fp t17285;
+fp t16527;
+fp t17936;
+fp t16504;
+fp t17363;
+fp t17934;
+fp t17022;
+fp t17544;
+fp t16477;
+fp t17933;
+fp t16495;
+fp t17932;
+fp t16672;
+fp t17108;
+fp t17362;
+fp t17931;
+fp t17086;
+fp t17930;
+fp t17400;
+fp t17297;
+fp t17019;
+fp t17929;
+fp t17032;
+fp t16968;
+fp t17303;
+fp t17928;
+fp t16481;
+fp t17927;
+fp t17112;
+fp t17261;
+fp t17925;
+fp t16669;
+fp t17924;
+fp t17327;
+fp t17381;
+fp t17923;
+fp t16579;
+fp t16562;
+fp t17922;
+fp t17035;
+fp t17921;
+fp t16478;
+fp t17920;
+fp t16966;
+fp t16727;
+fp t16529;
+fp t17919;
+fp t17354;
+fp t17918;
+fp t17269;
+fp t17917;
+fp t16622;
+fp t17352;
+fp t17916;
+fp t16538;
+fp t17915;
+fp t17914;
+fp t16671;
+fp t17603;
+fp t17424;
+fp t17913;
+fp t17486;
+fp t17346;
+fp t17912;
+fp t16616;
+fp t16602;
+fp t17911;
+fp t16659;
+fp t17910;
+fp t16635;
+fp t17909;
+fp t17273;
+fp t17908;
+fp t17305;
+fp t16605;
+fp t17907;
+fp t17618;
+fp t17373;
+fp t17906;
+fp t17607;
+fp t17905;
+fp t17325;
+fp t17904;
+fp t16803;
+fp t17903;
+fp t16575;
+fp t17328;
+fp t17902;
+fp t17106;
+fp t17124;
+fp t17114;
+fp t17901;
+fp t17003;
+fp t17268;
+fp t17900;
+fp t17899;
+fp t16641;
+fp t17898;
+fp t17642;
+fp t17405;
+fp t17897;
+fp t17047;
+fp t17470;
+fp t16715;
+fp t16711;
+fp t17651;
+fp t17098;
+fp t17399;
+fp t17896;
+fp t17895;
+fp t17414;
+fp t16764;
+fp t17894;
+fp t17332;
+fp t17044;
+fp t17893;
+fp t17337;
+fp t17892;
+fp t17503;
+fp t17891;
+fp t17890;
+fp t17889;
+fp t17291;
+fp t17888;
+fp t16568;
+fp t17887;
+fp t16600;
+fp t17377;
+fp t17886;
+fp t17520;
+fp t17885;
+fp t16752;
+fp t17653;
+fp t17884;
+fp t16626;
+fp t17883;
+fp t17882;
+fp t16606;
+fp t17429;
+fp t17881;
+fp t17562;
+fp t17359;
+fp t17878;
+fp t16591;
+fp t17560;
+fp t16774;
+fp t17877;
+fp t17275;
+fp t17368;
+fp t17876;
+fp t16787;
+fp t16772;
+fp t16619;
+fp t16545;
+fp t17875;
+fp t17045;
+fp t16521;
+fp t17052;
+fp t17306;
+fp t17874;
+fp t16653;
+fp t17873;
+fp t17281;
+fp t17872;
+fp t16624;
+fp t17586;
+fp t17437;
+fp t17871;
+fp t17870;
+fp t17867;
+fp t16588;
+fp t16730;
+fp t17571;
+fp t16673;
+fp t17380;
+fp t17865;
+fp t17864;
+fp t17863;
+fp t16612;
+fp t16681;
+fp t17372;
+fp t17319;
+fp t17862;
+fp t17286;
+fp t17860;
+fp t17859;
+fp t17858;
+fp t17857;
+fp t16852;
+fp t17301;
+fp t17856;
+fp t17855;
+fp t17852;
+fp t17452;
+fp t17491;
+fp t17850;
+fp t17598;
+fp t17525;
+fp t17545;
+fp t17256;
+fp t17849;
+fp t17630;
+fp t17608;
+fp t17383;
+fp t17848;
+fp t17048;
+fp t17046;
+fp t17847;
+fp t17846;
+fp t17845;
+fp t17844;
+fp t16867;
+fp t17255;
+fp t17528;
+fp t16851;
+fp t17585;
+fp t17421;
+fp t17843;
+fp t16685;
+fp t17511;
+fp t17292;
+fp t17537;
+fp t16533;
+fp t17288;
+fp t17842;
+fp t17841;
+fp t17840;
+fp t17839;
+fp t17107;
+fp t16944;
+fp t17109;
+fp t17838;
+fp t17130;
+fp t17462;
+fp t17097;
+fp t17358;
+fp t17837;
+fp t17836;
+fp t16768;
+fp t17576;
+fp t17835;
+fp t17834;
+fp t17833;
+fp t16736;
+fp t16783;
+fp t17832;
+fp t16766;
+fp t16833;
+fp t17831;
+fp t17312;
+fp t17830;
+fp t17298;
+fp t17336;
+fp t16677;
+fp t17829;
+fp t17828;
+fp t16518;
+fp t17246;
+fp t17827;
+fp t17826;
+fp t17825;
+fp t17824;
+fp t16607;
+fp t17355;
+fp t17823;
+fp t17822;
+fp t16975;
+fp t16684;
+fp t17821;
+fp t17820;
+fp t16965;
+fp t16779;
+fp t17819;
+fp t17818;
+fp t17817;
+fp t17386;
+fp t17816;
+fp t17621;
+fp t16753;
+fp t16704;
+fp t17276;
+fp t17232;
+fp t17815;
+fp t17814;
+fp t16630;
+fp t17813;
+fp t17812;
+fp t17811;
+fp t17810;
+fp t17809;
+fp t17808;
+fp t17807;
+fp t17806;
+fp t17805;
+fp t17804;
+fp t17803;
+fp t17802;
+fp t17801;
+fp t17800;
+fp t17799;
+fp t17299;
+fp t17798;
+fp t17367;
+fp t17797;
+fp t17796;
+fp t17795;
+fp t15875;
+fp t17794;
+fp t17793;
+fp t16969;
+fp t16865;
+fp t16679;
+fp t17480;
+fp t17792;
+fp t16973;
+fp t17282;
+fp t17391;
+fp t17398;
+fp t17791;
+fp t17790;
+fp t17789;
+fp t17085;
+fp t17042;
+fp t17407;
+fp t17788;
+fp t16840;
+fp t17423;
+fp t17415;
+fp t17787;
+fp t17392;
+fp t17786;
+fp t17606;
+fp t17612;
+fp t17026;
+fp t17785;
+fp t16802;
+fp t17294;
+fp t17784;
+fp t17783;
+fp t17441;
+fp t17426;
+fp t17782;
+fp t17781;
+fp t17338;
+fp t17350;
+fp t17780;
+fp t17471;
+fp t17779;
+fp t16656;
+fp t17778;
+fp t17777;
+fp t17776;
+fp t17775;
+fp t17774;
+fp t17463;
+fp t17300;
+fp t17387;
+fp t17773;
+fp t17772;
+fp t17432;
+fp t17771;
+fp t17304;
+fp t17547;
+fp t17477;
+fp t17770;
+fp t16918;
+fp t17769;
+fp t17768;
+fp t15940;
+fp t17767;
+fp t16534;
+fp t17766;
+fp t17382;
+fp t17430;
+fp t17765;
+fp t17764;
+fp t17267;
+fp t17763;
+fp t17762;
+fp t17761;
+fp t17760;
+fp t17759;
+fp t17758;
+fp t16916;
+fp t16767;
+fp t17369;
+fp t17757;
+fp t17756;
+fp t17755;
+fp t16751;
+fp t17754;
+fp t16702;
+fp t17753;
+fp t17311;
+fp t17752;
+fp t17751;
+fp t17750;
+fp t17610;
+fp t17749;
+fp t17748;
+fp t17747;
+fp t17746;
+fp t17745;
+fp t16892;
+fp t16797;
+fp t17402;
+fp t17744;
+fp t17743;
+fp t17742;
+fp t17741;
+fp t17740;
+fp t17739;
+fp t17738;
+fp t17737;
+fp t17736;
+fp t17735;
+fp t17384;
+fp t17011;
+fp t16937;
+fp t17734;
+fp t17733;
+fp t17732;
+fp t17731;
+fp t17730;
+fp t17729;
+fp t17728;
+fp t17727;
+fp t17726;
+fp t15971;
+fp t17725;
+fp t17624;
+fp t16943;
+fp t17126;
+fp t17724;
+fp t16813;
+fp t17723;
+fp t17722;
+fp t17347;
+fp t17420;
+fp t17721;
+fp t16838;
+fp t16854;
+fp t17720;
+fp t17719;
+fp t17718;
+fp t16864;
+fp t17717;
+fp t17716;
+fp t17715;
+fp t17481;
+fp t17714;
+fp t17713;
+fp t16897;
+fp t16924;
+fp t16994;
+fp t16917;
+fp t17712;
+fp t17711;
+fp t17639;
+fp t17293;
+fp t17710;
+fp t17709;
+fp t16873;
+fp t17650;
+fp t17620;
+fp t17708;
+fp t17096;
+fp t17468;
+fp t17329;
+fp t17707;
+fp t16718;
+fp t16884;
+fp t17313;
+fp t17706;
+fp t17543;
+fp t17467;
+fp t17339;
+fp t17705;
+fp t17704;
+fp t17508;
+fp t17703;
+fp t16988;
+fp t17443;
+fp t17702;
+fp t17701;
+fp t17640;
+fp t17700;
+fp t17574;
+fp t17699;
+fp t17698;
+fp t17647;
+fp t17697;
+fp t16845;
+fp t16932;
+fp t17696;
+fp t17695;
+fp t17694;
+fp t16724;
+fp t17577;
+fp t17693;
+fp t17601;
+fp t16848;
+fp t17692;
+fp t17412;
+fp t17599;
+fp t17691;
+fp t16786;
+fp t17499;
+fp t16719;
+fp t17690;
+fp t17588;
+fp t17689;
+fp t17688;
+fp t17687;
+fp t17686;
+fp t17623;
+fp t17685;
+fp t17684;
+fp t16771;
+fp t17683;
+fp t17682;
+fp t17681;
+fp t17680;
+fp t17679;
+fp t16853;
+fp t17678;
+fp t17677;
+fp t17676;
+fp t17675;
+fp t17674;
+fp t17673;
+fp t17593;
+fp t17672;
+fp t17671;
+fp t17670;
+fp t17460;
+fp t17669;
+fp t17596;
+fp t17668;
+fp t17667;
+fp t17666;
+fp t17665;
+fp t17664;
+fp t17356;
+fp t17321;
+fp t17663;
+fp t17662;
+fp t17661;
+fp t17660;
+fp t17659;
+fp t17658;
+fp t17657;
+fp t17656;
+fp t17655;
+fp t16956;
+fp t17619;
+fp t15847;
+fp t15741;
+fp t17597;
+fp t17595;
+fp t17584;
+fp t17563;
+fp t17554;
+fp t15685;
+fp t15966;
+fp t17532;
+fp t17530;
+fp t15849;
+fp t17518;
+fp t17488;
+fp t17479;
+fp t17469;
+fp t17454;
+fp t17425;
+fp t16868;
+fp t16877;
+fp t17390;
+fp t17388;
+fp t16808;
+fp t16822;
+fp t17340;
+fp t17323;
+fp t17309;
+fp t17274;
+fp t17262;
+fp t17257;
+fp t17254;
+fp t17253;
+fp t17252;
+fp t17250;
+fp t17248;
+fp t17245;
+fp t17244;
+fp t17243;
+fp t17242;
+fp t17135;
+fp t17241;
+fp t17240;
+fp t17074;
+fp t17034;
+fp t17119;
+fp t17239;
+fp t17238;
+fp t17237;
+fp t17236;
+fp t17065;
+fp t17066;
+fp t17121;
+fp t17235;
+fp t17233;
+fp t17231;
+fp t17230;
+fp t17229;
+fp t17228;
+fp t17227;
+fp t17226;
+fp t17225;
+fp t17224;
+fp t17223;
+fp t17222;
+fp t17219;
+fp t17218;
+fp t17018;
+fp t17217;
+fp t17036;
+fp t17216;
+fp t17215;
+fp t17214;
+fp t17040;
+fp t17213;
+fp t17054;
+fp t17212;
+fp t17211;
+fp t17210;
+fp t17209;
+fp t17208;
+fp t17207;
+fp t17206;
+fp t17205;
+fp t17204;
+fp t17203;
+fp t17202;
+fp t17050;
+fp t17201;
+fp t17200;
+fp t17199;
+fp t17198;
+fp t17197;
+fp t17196;
+fp t17195;
+fp t17194;
+fp t17193;
+fp t17192;
+fp t17191;
+fp t17190;
+fp t17189;
+fp t17188;
+fp t17187;
+fp t17186;
+fp t17185;
+fp t17184;
+fp t17183;
+fp t17182;
+fp t17181;
+fp t17180;
+fp t17179;
+fp t17178;
+fp t17177;
+fp t17176;
+fp t17175;
+fp t17174;
+fp t17173;
+fp t17172;
+fp t17171;
+fp t17170;
+fp t17169;
+fp t17168;
+fp t17167;
+fp t17166;
+fp t17165;
+fp t17164;
+fp t17163;
+fp t17162;
+fp t17161;
+fp t17160;
+fp t17159;
+fp t17158;
+fp t17157;
+fp t17156;
+fp t17155;
+fp t17154;
+fp t17153;
+fp t17152;
+fp t17132;
+fp t17122;
+fp t17120;
+fp t17115;
+fp t17113;
+fp t17094;
+fp t17090;
+fp t17082;
+fp t17081;
+fp t17069;
+fp t17068;
+fp t17037;
+fp t17033;
+ t17016 = RATIONAL(-1.0,3456.0);
+ t17015 = RATIONAL(1.0,3456.0);
+ t17141 = y*y;
+ t17145 = t17141*t17141;
+ t18084 = t17016*t17141+t17015*t17145;
+ t18083 = t17015*t17141+t17016*t17145;
+ t17139 = x*x;
+ t17146 = t17139*t17139;
+ t17551 = t17146*t17141;
+ t17605 = t17145*t17139;
+ t18082 = t17551+t17605;
+ t17579 = t17146*t17145;
+ t17568 = t17141*t17139;
+ t18081 = t17579+t17568;
+ t17140 = z*z;
+ t17144 = z*t17140;
+ t17582 = t17144*t17139;
+ t17295 = t17145*t17582;
+ t17457 = t17146*t17144;
+ t17266 = t17141*t17457;
+ t18080 = t17295+t17266;
+ t17080 = RATIONAL(-1.0,54.0);
+ t17493 = t17146*t17080;
+ t17529 = t17140*t17146;
+ t17111 = RATIONAL(1.0,72.0);
+ t17278 = t17111*t17529;
+ t18079 = t17493+t17278;
+ t17062 = RATIONAL(1.0,576.0);
+ t17631 = y*t17140;
+ t17143 = t17141*y;
+ t17580 = t17140*t17143;
+ t17061 = RATIONAL(-1.0,576.0);
+ t17270 = t17061*t17580;
+ t18078 = t17270+t17062*t17631;
+ t17550 = t17140*t17145;
+ t17413 = x*t17550;
+ t17142 = x*t17139;
+ t17524 = t17142*t17141;
+ t17320 = t17140*t17524;
+ t18033 = t17320+t17413;
+ t17020 = RATIONAL(-1.0,6912.0);
+ t17013 = RATIONAL(1.0,6912.0);
+ t18077 = t18082*t17013+t18081*t17020;
+ t17014 = RATIONAL(1.0,1728.0);
+ t17548 = t17142*t17014;
+ t17483 = t17143*t17014;
+ t17017 = RATIONAL(-1.0,1728.0);
+ t17635 = y*t17017;
+ t17448 = t17017*t17143;
+ t18076 = t17142*t17448+y*t17548+(t17635+t17483)*x;
+ t17464 = t17016*t17139;
+ t17627 = y*t17146;
+ t17540 = t17146*t17016;
+ t17478 = t17015*t17143;
+ t18075 = t17015*t17627+t17143*t17540+t17139*t17478+y*t17464;
+ t17617 = y*t17142;
+ t17646 = y*t17014;
+ t17482 = t17142*t17143;
+ t18074 = t17014*t17482+t17017*t17617+(t17646+t17448)*x;
+ t17648 = y*t17139;
+ t18073 = t17146*t17478+t17015*t17648+t17143*t17464+y*t17540;
+ t18072 = t18083*t17142+t18084*x;
+ t18071 = t18084*t17142+t18083*x;
+ t17117 = RATIONAL(-1.0,9.0);
+ t17009 = t17117*t17145;
+ t17071 = RATIONAL(1.0,12.0);
+ t17531 = t17140*t17071;
+ t18013 = t17009+t17145*t17531;
+ t17645 = z*t17146;
+ t17053 = RATIONAL(1.0,288.0);
+ t16949 = t17053*t17139;
+ t17060 = RATIONAL(5.0,576.0);
+ t18070 = t17144*t16949+t17060*t17645;
+ t17492 = t17141*t17014;
+ t17447 = t17017*t17145;
+ t16503 = t17142*t17447;
+ t18069 = t17142*t17492+t16503;
+ t17133 = RATIONAL(-4.0,9.0);
+ t17125 = RATIONAL(1.0,3.0);
+ t17497 = t17140*t17125;
+ t18068 = t17133+t17497;
+ t17059 = RATIONAL(-5.0,576.0);
+ t17474 = t17059*t17139;
+ t17538 = t17143*t17139;
+ t18067 = y*t17474+t17060*t17538;
+ t17284 = t17141*t17529;
+ t17505 = t17140*t17139;
+ t17351 = t17145*t17505;
+ t18066 = t17284+t17351;
+ t17055 = RATIONAL(-1.0,288.0);
+ t17088 = RATIONAL(1.0,96.0);
+ t17444 = t17140*t17088;
+ t18065 = t17444+t17055;
+ t17070 = RATIONAL(-8.0,27.0);
+ t17636 = x*t17070;
+ t17087 = RATIONAL(2.0,27.0);
+ t17527 = t17087*t17144;
+ t18064 = t17142*t17527+t17144*t17636;
+ t18063 = t17071*t17529+t17117*t17146;
+ t17084 = RATIONAL(-2.0,27.0);
+ t17067 = RATIONAL(1.0,54.0);
+ t17473 = t17067*t17145;
+ t18062 = t17084*t17524+t17142*t17473;
+ t17072 = RATIONAL(-1.0,18.0);
+ t17589 = t17072*t17144;
+ t16709 = t17143*t17589;
+ t17104 = RATIONAL(1.0,18.0);
+ t17556 = t17144*t17104;
+ t16714 = y*t17556;
+ t18061 = t16714+t16709;
+ t16493 = t17145*t17548;
+ t18060 = t16493+t17017*t17524;
+ t16960 = t17053*t17145;
+ t16610 = t17142*t16960;
+ t18059 = t16610+t17111*t17142;
+ t17127 = RATIONAL(-1.0,3.0);
+ t17138 = RATIONAL(4.0,9.0);
+ t18058 = t17138+t17140*t17127;
+ t17028 = RATIONAL(1.0,432.0);
+ t17534 = t17028*t17139;
+ t16646 = y*t17534;
+ t17029 = RATIONAL(-1.0,432.0);
+ t17504 = t17146*t17029;
+ t18057 = t16646+y*t17504;
+ t16993 = t17117*t17143;
+ t17073 = RATIONAL(-1.0,36.0);
+ t17459 = t17073*t17143;
+ t18056 = t16993+t17146*t17459;
+ t17103 = RATIONAL(1.0,36.0);
+ t16991 = t17103*t17146;
+ t17118 = RATIONAL(1.0,9.0);
+ t18055 = (t17118+t16991)*t17143;
+ t17519 = t17080*t17145;
+ t16804 = t17142*t17519;
+ t18054 = t16804+t17087*t17524;
+ t17075 = RATIONAL(1.0,27.0);
+ t16832 = t17075*t17648;
+ t17039 = RATIONAL(-1.0,108.0);
+ t17541 = t17146*t17039;
+ t16639 = y*t17541;
+ t18053 = t16639+t16832;
+ t16970 = t17103*t17145;
+ t17095 = RATIONAL(-1.0,48.0);
+ t17535 = t17140*t17095;
+ t18052 = t16970+t17145*t17535;
+ t17123 = RATIONAL(-2.0,9.0);
+ t17566 = t17140*t17141;
+ t18051 = t17084*t17145+t17123*t17566;
+ t17077 = RATIONAL(-1.0,27.0);
+ t17570 = t17077*t17143;
+ t17465 = t17067*t17144;
+ t17302 = t17143*t17465;
+ t18050 = t17302+z*t17570;
+ t17100 = RATIONAL(-5.0,12.0);
+ t17136 = RATIONAL(5.0,9.0);
+ t17552 = t17141*t17136;
+ t18049 = t17552+t17100*t17566;
+ t16963 = t17055*t17145;
+ t17064 = RATIONAL(-1.0,72.0);
+ t18048 = (t16963+t17064)*t17142;
+ t18047 = t17087*t17538+t17143*t17493;
+ t17637 = x*t17141;
+ t18046 = t17059*t17524+t17060*t17637;
+ t17615 = y*t17084;
+ t17078 = RATIONAL(8.0,27.0);
+ t17555 = t17078*t17139;
+ t18045 = t17146*t17615+y*t17555;
+ t17099 = RATIONAL(-1.0,24.0);
+ t17567 = t17140*t17099;
+ t17091 = RATIONAL(-1.0,96.0);
+ t16739 = t17091*t17529;
+ t18044 = t16739+t17567;
+ t18043 = t17059*t17637+t17060*t17524;
+ t16488 = t17146*t17448;
+ t18042 = t17139*t17483+t16488;
+ t16996 = t17118*t17145;
+ t17079 = RATIONAL(-1.0,12.0);
+ t17495 = t17140*t17079;
+ t17998 = t17145*t17495+t16996;
+ t17051 = RATIONAL(1.0,192.0);
+ t17453 = t17140*t17051;
+ t17049 = RATIONAL(-5.0,192.0);
+ t17307 = t17049*t17505;
+ t18041 = t17307+t17146*t17453;
+ t17449 = t17084*t17144;
+ t17076 = RATIONAL(4.0,27.0);
+ t17629 = z*t17143;
+ t18040 = t17076*t17629+t17143*t17449;
+ t17409 = z*t17524;
+ t17626 = z*t17145;
+ t17613 = x*t17626;
+ t18039 = t17613+t17409;
+ t16987 = t17073*t17145;
+ t17092 = RATIONAL(1.0,48.0);
+ t17487 = t17092*t17145;
+ t18038 = t17140*t17487+t16987;
+ t17559 = t17142*t17144;
+ t17600 = t17133*t17144;
+ t18037 = x*t17600+t17118*t17559;
+ t18036 = t17060*t17648+t17143*t17474;
+ t17137 = RATIONAL(2.0,9.0);
+ t18035 = t17137*t17566+t17087*t17145;
+ t17030 = RATIONAL(1.0,864.0);
+ t17553 = t17030*t17145;
+ t17063 = RATIONAL(-1.0,864.0);
+ t17494 = t17142*t17063;
+ t16589 = t17145*t17494;
+ t18034 = t16589+x*t17553;
+ t17641 = x*t17145;
+ t18032 = t17029*t17637+t17028*t17641;
+ t17581 = t17146*t17067;
+ t18031 = t17084*t17538+t17143*t17581;
+ t18030 = (t17495+t17118)*t17146;
+ t17643 = z*t17072;
+ t17561 = t17118*t17144;
+ t18029 = t17643+t17561;
+ t17041 = RATIONAL(-1.0,192.0);
+ t17360 = t17041*t17529;
+ t18028 = t17535+t17360;
+ t17446 = t17141*t17028;
+ t16582 = x*t17446;
+ t18027 = t16582+t17029*t17641;
+ t16509 = t17146*t17483;
+ t18026 = t17139*t17448+t16509;
+ t17573 = t17138*t17144;
+ t16938 = t17144*t16993;
+ t18025 = t16938+y*t17573;
+ t16981 = t17064*t17145;
+ t16831 = t17139*t16981;
+ t18024 = t16831+t17072*t17139;
+ t17466 = t17142*t17030;
+ t17633 = x*t17063;
+ t18023 = (t17466+t17633)*t17145;
+ t17458 = t17063*t17143;
+ t18022 = t17030*t17627+t17146*t17458;
+ t17558 = t17029*t17139;
+ t17539 = t17146*t17028;
+ t18021 = (t17539+t17558)*y;
+ t17442 = t17111*t17144;
+ t16738 = t17142*t17442;
+ t17031 = RATIONAL(-5.0,144.0);
+ t17622 = z*t17031;
+ t17379 = t17142*t17622;
+ t18020 = t16738+t17379;
+ t17472 = t17146*t17063;
+ t17578 = t17030*t17143;
+ t18019 = t17146*t17578+y*t17472;
+ t16735 = t17146*t17444;
+ t17101 = RATIONAL(1.0,24.0);
+ t17445 = t17140*t17101;
+ t17089 = RATIONAL(-5.0,96.0);
+ t17343 = t17089*t17505;
+ t18018 = t16735+t17343+t17445;
+ t17024 = RATIONAL(1.0,1152.0);
+ t16479 = t17024*t17605;
+ t18017 = t16949+t16479+t17055*t17146;
+ t17549 = t17146*t17024;
+ t18016 = t16963+(t17549+t17053)*t17141;
+ t17058 = RATIONAL(-1.0,144.0);
+ t16560 = t17062*t17641;
+ t17590 = t17142*t17145;
+ t18015 = t17058*t17142+t17061*t17590+t16560;
+ t17057 = RATIONAL(1.0,144.0);
+ t16598 = t17061*t17641;
+ t18014 = t17058*x+t16598+t17062*t17590+t17057*t17142;
+ t18012 = t17072*t17141+t17064*t17551;
+ t16636 = t17039*t17617;
+ t17475 = t17140*t17103;
+ t17418 = x*t17475;
+ t18011 = t16636+t17143*t17418;
+ t17364 = t17144*t17568;
+ t16608 = t17145*t17504;
+ t18010 = z*t16608+t17087*t17364;
+ t17043 = RATIONAL(-1.0,216.0);
+ t17575 = t17043*t17143;
+ t16633 = x*t17575;
+ t17507 = t17140*t17053;
+ t17408 = y*t17507;
+ t18009 = t16633+t17142*t17408;
+ t17271 = t17140*t17482;
+ t17027 = RATIONAL(1.0,216.0);
+ t17634 = y*t17027;
+ t16526 = x*t17634;
+ t18008 = t16526+t17055*t17271;
+ t17517 = t17103*t17144;
+ t17263 = t17145*t17517;
+ t17056 = RATIONAL(-5.0,288.0);
+ t17523 = t17141*t17056;
+ t16627 = t17146*t17523;
+ t17083 = RATIONAL(5.0,72.0);
+ t17533 = t17083*t17139;
+ t16836 = t17141*t17533;
+ t17490 = t17058*t17145;
+ t17314 = t17144*t17490;
+ t17604 = z*t16836+t17146*t17314;
+ t18007 = t17604+z*t16627+t17139*t17263;
+ t16623 = t17145*t17539;
+ t17592 = t17141*t17144;
+ t17318 = t17063*t17592;
+ t18006 = t17139*t17318+z*t16623;
+ t16597 = t17142*t17458;
+ t17638 = x*t17140;
+ t17422 = t17111*t17638;
+ t18005 = t16597+y*t17422;
+ t16571 = t17027*t17617;
+ t17419 = x*t17580;
+ t18004 = t16571+t17055*t17419;
+ t16532 = y*t17494;
+ t18003 = t17111*t17419+t16532;
+ t17516 = t17055*t17143;
+ t18002 = t17064*t17143+t17146*t17516;
+ t16570 = t17039*t17482;
+ t18001 = t16570+y*t17418;
+ t17632 = x*t17075;
+ t16824 = y*t17632;
+ t18000 = t17058*t17271+t16824;
+ t17999 = (t16987+t17117)*t17142;
+ t17131 = RATIONAL(5.0,6.0);
+ t17134 = RATIONAL(-2.0,3.0);
+ t17997 = t17131*t17141+t17134;
+ t16628 = t17143*t17466;
+ t17476 = t17140*t17064;
+ t17427 = y*t17476;
+ t17996 = t16628+x*t17427;
+ t17995 = (t16970+t17118)*t17142;
+ t17616 = y*t17043;
+ t16613 = x*t17616;
+ t17994 = t17053*t17271+t16613;
+ t17485 = t17095*t17146;
+ t17993 = t17079+t17485;
+ t16957 = t17053*t17146;
+ t16523 = t17143*t16957;
+ t17992 = t16523+t17111*t17143;
+ t17102 = RATIONAL(-5.0,24.0);
+ t17116 = RATIONAL(1.0,6.0);
+ t17991 = t17116+t17102*t17141;
+ t17397 = t17073*t17631;
+ t17038 = RATIONAL(1.0,108.0);
+ t16632 = t17038*t17482;
+ t17990 = x*t17397+t16632;
+ t16951 = t17058*y;
+ t17376 = t17140*t16951;
+ t17500 = t17075*t17143;
+ t17989 = x*t17500+t17142*t17376;
+ t17583 = t17142*t17043;
+ t16642 = y*t17583;
+ t17988 = t16642+t17053*t17419;
+ t17609 = z*t17617;
+ t16826 = x*t17570;
+ t17628 = x*t17087;
+ t16777 = t17143*t17628;
+ t17987 = t17144*t16826+z*t16777+t17067*t17609;
+ t17644 = x*t17143;
+ t16759 = t17084*t17644;
+ t17331 = t17144*t17500;
+ t17986 = z*t16759+t17080*t17609+x*t17331;
+ t16790 = t17087*t17617;
+ t17611 = x*t17629;
+ t17366 = y*t17559;
+ t17985 = z*t16790+t17067*t17611+t17077*t17366;
+ t17515 = t17146*t17061;
+ t17456 = t17146*t17062;
+ t17984 = y*t17456+(t17515+t17058)*t17143;
+ t17546 = t17140*t17057;
+ t17279 = t17141*t17546;
+ t17983 = x*t17279+t18069;
+ t16818 = t17142*t17615;
+ t17652 = x*z;
+ t17496 = t17080*t17143;
+ t17982 = t17496*t17652+z*t16818+t17075*t17366;
+ t17440 = x*t17566;
+ t17981 = t17140*t16598+t17142*t17446+t17062*t17440;
+ t17324 = t17145*t17507;
+ t17489 = t17043*t17139;
+ t17980 = t17145*t17489+t17139*t17324+t18079*t17141;
+ t17509 = t17142*t17028;
+ t16573 = t17145*t17509;
+ t17557 = t17039*t17145;
+ t16563 = x*t17557;
+ t17290 = t17141*t17465;
+ t17394 = x*t17449;
+ t17979 = t17142*t17290+t17141*t17394+(t16573+t16563)*z;
+ t17455 = t17140*t17055;
+ t17375 = y*t17455;
+ t17978 = t17027*t17482+x*t17375+t17988;
+ t16586 = t17143*t17504;
+ t17436 = y*t17527;
+ t16593 = t17038*t17627;
+ t17521 = t17080*t17139;
+ t17258 = t17144*t17521;
+ t17977 = t17139*t17436+t17143*t17258+(t16593+t16586)*z;
+ t17976 = t17140*t16831+t17027*t17551+t17055*t17284+t17139*t17473;
+ t17569 = t17143*t17038;
+ t16554 = x*t17569;
+ t17940 = t17142*t17397+t16554;
+ t16674 = t17029*t17482;
+ t17435 = t17118*t17638;
+ t17649 = y*t17077;
+ t16756 = x*t17649;
+ t17939 = t16756+t17057*t17271;
+ t17536 = t17142*t17038;
+ t16574 = y*t17536;
+ t17935 = t17073*t17419+t16574;
+ t17853 = t17935+t17939;
+ t17975 = y*t17435+t17940+t16674+t17853;
+ t17451 = t17111*t17139;
+ t16781 = t17145*t17451;
+ t17514 = t17043*t17141;
+ t17283 = t17141*t17507;
+ t17974 = t17139*t17519+t17140*t16781+(t17283+t17514)*t17146;
+ t16556 = t17039*t17524;
+ t17378 = x*t16970;
+ t16858 = t17141*t17632;
+ t17296 = t17142*t17550;
+ t17866 = t16858+t17103*t17320+t16563+t17058*t17296;
+ t17498 = t17140*t17117;
+ t17431 = x*t17498;
+ t17973 = t17141*t17431+t16556+t17140*t17378+t17866;
+ t17393 = y*t17505;
+ t17330 = t17073*t17505;
+ t17565 = t17077*t17139;
+ t16780 = y*t17565;
+ t16948 = t17057*t17143;
+ t17342 = t17140*t16948;
+ t17869 = t16780+t17146*t17342+t16593+t17143*t17330;
+ t16620 = t17038*t17538;
+ t17972 = t17118*t17393+t17146*t17397+t17869+t16620;
+ t17461 = t17077*t17141;
+ t16798 = x*t17461;
+ t17587 = t17038*t17145;
+ t16631 = x*t17587;
+ t17310 = t17073*t17566;
+ t17861 = t17057*t17296+t16798+t16631+t17142*t17310;
+ t16629 = t17038*t17524;
+ t17411 = x*t16987;
+ t17971 = t17141*t17435+t17140*t17411+t17861+t16629;
+ t17513 = t17027*t17145;
+ t17970 = t17067*t17551+t17064*t17284+t17139*t17513+t17055*t17351;
+ t17404 = y*t17529;
+ t17506 = t17039*t17139;
+ t16649 = t17143*t17506;
+ t17289 = t17139*t17498;
+ t17264 = t17139*t17475;
+ t17335 = t17058*t17529;
+ t17854 = (t17264+t17335)*t17143+t18053;
+ t17969 = y*t17289+t17103*t17404+t16649+t17854;
+ t17968 = t16951+y*t17515+t16948+t17143*t17456;
+ t16652 = t17028*t17482;
+ t17522 = t17143*t17039;
+ t16625 = x*t17522;
+ t17434 = t17140*t17617;
+ t17879 = t16625+t17103*t17434+t18000;
+ t17967 = t16652+y*t17431+t17879+t18011;
+ t16640 = t17143*t17539;
+ t17433 = t17139*t17615;
+ t17334 = t17143*t17457;
+ t17370 = y*t17465;
+ t17851 = t17146*t17370+t17043*t17334+(t16649+t16832)*z;
+ t17966 = t17139*t17302+t17144*t17433+t17851+(t16639+t16640)*z;
+ t16525 = t17029*t17590;
+ t17326 = t17144*t17524;
+ t17406 = t17141*t17628;
+ t16577 = t17038*t17551;
+ t17926 = z*t16577+t17145*t17258;
+ t16775 = t17139*t17461;
+ t16551 = t17146*t17513;
+ t17943 = z*t16775+t17144*t16551;
+ t17868 = t17926+t17943;
+ t16592 = t17142*t17513;
+ t17374 = t17144*t17641;
+ t17880 = t17080*t17374+t17144*t16592+(t16798+t16629)*z;
+ t17221 = t17868+t17880;
+ t17965 = t17144*t17406+t17080*t17326+t17221+(t16525+t16631)*z;
+ t17357 = t17144*t17538;
+ t17349 = t17017*t17582;
+ t17428 = t17144*t17646;
+ t17964 = t17146*t17428+t17144*t16488+t17014*t17357+y*t17349+t18073*z;
+ t17012 = RATIONAL(-1.0,1152.0);
+ t17963 = t18033*t17024+(t17440+t17296)*t17012+t18071;
+ t17396 = t17144*t17633;
+ t17510 = t17030*t17144;
+ t17341 = t17143*t17510;
+ t17322 = t17144*t17494;
+ t17962 = y*t17396+t17143*t17322+t17030*t17366+x*t17341+t18074*z;
+ t17361 = t17141*t17505;
+ t16603 = t17139*t17587;
+ t17333 = t17145*t17546;
+ t17961 = t17145*t17330+t16603+t16775+t16577+t17073*t17284+t17146*t17333+
+t16608+t17118*t17361;
+ t17960 = t17143*t17349+t17457*t17635+t17139*t17428+t17144*t16509+t18075*z
+;
+ t17654 = y*x;
+ t17959 = y*t17322+t17143*t17396+t17510*t17654+t17142*t17341+t18076*z;
+ t17260 = t17103*t17551;
+ t16557 = t17146*t17490;
+ t17958 = t16623+t17075*t17568+(t17506+t17264)*t17145+(t17289+t17541)*
+t17141+(t16557+t17260)*t17140;
+ t17614 = x*t17631;
+ t17957 = t17062*t17419+t17061*t17614+t18078*t17142+t18074;
+ t17308 = t17144*t17492;
+ t17439 = x*t17592;
+ t17956 = t17014*t17374+t17017*t17439+t17144*t16503+t17142*t17308+t18071*z
+;
+ t17955 = t17061*t17434+t17062*t17271+t18078*x+t18076;
+ t17025 = RATIONAL(1.0,2304.0);
+ t17316 = t17025*t17505;
+ t17365 = t17145*t17529;
+ t17021 = RATIONAL(-1.0,2304.0);
+ t17317 = t17021*t17550;
+ t17954 = t17139*t17317+t17025*t17365+t17021*t17284+t17141*t17316+t18077;
+ t17953 = x*t17308+t17144*t16493+(t17326+t17374)*t17017+t18072*z;
+ t17348 = t17145*t17457;
+ t17952 = (t17348+t17364)*t17015+t18080*t17016+t18077*z;
+ t17484 = t17140*t17024;
+ t17344 = t17141*t17484;
+ t17951 = t17024*t17296+x*t17344+t18033*t17012+t18072;
+ t17950 = t17146*t17317+t17145*t17316+t17025*t17284+t17021*t17361+t18081*
+t17013+t18082*t17020;
+ t17259 = t17057*t17592;
+ t17110 = RATIONAL(-5.0,72.0);
+ t17403 = t17110*t17626;
+ t17949 = t17146*t17259+t17139*t17403;
+ t16638 = t17145*t17558;
+ t17948 = t17030*t17266+z*t16638;
+ t17438 = z*t17579;
+ t17947 = t17039*t17438+t17139*t17290;
+ t17410 = z*t17605;
+ t17945 = t17075*t17410+t17043*t17266;
+ t17105 = RATIONAL(-10.0,9.0);
+ t17625 = z*t17139;
+ t17395 = t17105*t17625;
+ t17944 = t17141*t17395+t17146*t17263;
+ t17023 = RATIONAL(-5.0,1152.0);
+ t17450 = t17141*t17023;
+ t16470 = t17139*t17450;
+ t17265 = t17145*t17456;
+ t17942 = t17144*t17265+z*t16470;
+ t17416 = z*t17551;
+ t17941 = t17043*t17295+t17075*t17416;
+ t17938 = t17080*t17266+z*t16603;
+ t17093 = RATIONAL(5.0,48.0);
+ t17128 = RATIONAL(-5.0,6.0);
+ t17937 = t17128*t17364+t17093*t17438;
+ t17285 = t17145*t17510;
+ t16527 = t17141*t17504;
+ t17936 = t17139*t17285+z*t16527;
+ t16504 = t17014*t17579;
+ t17363 = t17144*t17514;
+ t17934 = t17139*t17363+z*t16504;
+ t17022 = RATIONAL(5.0,1152.0);
+ t17544 = t17022*t17139;
+ t16477 = t17145*t17544;
+ t17933 = z*t16477+t17061*t17266;
+ t16495 = t17017*t17551;
+ t17932 = t17027*t17295+z*t16495;
+ t16672 = t17146*t16960;
+ t17108 = RATIONAL(-5.0,36.0);
+ t17362 = t17108*t17592;
+ t17931 = z*t16672+t17139*t17362;
+ t17086 = RATIONAL(5.0,96.0);
+ t17930 = t17049*t17438+t17086*t17364;
+ t17400 = z*t17568;
+ t17297 = t17088*t17579;
+ t17019 = RATIONAL(-25.0,192.0);
+ t17929 = t17144*t17297+t17019*t17400;
+ t17032 = RATIONAL(5.0,288.0);
+ t16968 = t17073*t17141;
+ t17303 = t17144*t16968;
+ t17928 = t17032*t17438+t17139*t17303;
+ t16481 = t17012*t17579;
+ t17927 = t17060*t17364+z*t16481;
+ t17112 = RATIONAL(5.0,18.0);
+ t17261 = t17144*t17009;
+ t17925 = t17112*t17416+t17139*t17261;
+ t16669 = t17056*t17605;
+ t17924 = t17144*t17260+z*t16669;
+ t17327 = t17144*t17552;
+ t17381 = t17146*t17643;
+ t17923 = t17139*t17327+t17145*t17381;
+ t16579 = t17139*t17446;
+ t16562 = t17145*t17472;
+ t17922 = t17144*t16562+z*t16579;
+ t17035 = RATIONAL(25.0,12.0);
+ t17921 = t17035*t17400+t17099*t17348;
+ t16478 = t17139*t17447;
+ t17920 = t17027*t17266+z*t16478;
+ t16966 = t17111*t17145;
+ t16727 = z*t16966;
+ t16529 = t17031*t17568;
+ t17919 = t17146*t16727+t17144*t16529;
+ t17354 = t17144*t17482;
+ t17918 = t17043*t17354+(t16625+t16636)*z;
+ t17269 = t17144*t17509;
+ t17917 = y*t17269+(t16633+t16532)*z;
+ t16622 = t17027*t17538;
+ t17352 = t17140*t17451;
+ t17916 = t16622+y*t17352+t17140*t16523;
+ t16538 = x*t17458;
+ t17915 = t17028*t17144*t17644+(t16538+t16642)*z;
+ t17914 = t17058*t17440+t18060;
+ t16671 = x*t17578;
+ t17603 = t17029*t17144;
+ t17424 = x*t17603;
+ t17913 = t17143*t17424+(t16571+t16671)*z;
+ t17486 = t17027*t17144;
+ t17346 = t17143*t17486;
+ t17912 = t17142*t17346+(t16574+t16554)*z;
+ t16616 = y*t17466;
+ t16602 = t17027*t17644;
+ t17911 = t17029*t17366+(t16616+t16602)*z;
+ t16659 = t17142*t17514;
+ t17910 = t16659+t17055*t17296+t17064*t17440;
+ t16635 = t17027*t17524;
+ t17909 = t17141*t17422+t17053*t17296+t16635;
+ t17273 = t17061*t17566;
+ t17908 = t17029*t17524+x*t17273+t17140*t16560;
+ t17305 = t17146*t17455;
+ t16605 = t17143*t17489;
+ t17907 = t17143*t17305+t17064*t17393+t16605;
+ t17618 = x*t17039;
+ t17373 = t17144*t17618;
+ t17906 = y*t17373+t17029*t17354+(t16628+t16526)*z;
+ t17607 = t17108*t17652;
+ t17905 = x*t16714+y*t17607+t18020*t17143;
+ t17325 = t17140*t17456;
+ t17904 = t17143*t17325+t17139*t17270+t18021;
+ t16803 = y*t17493;
+ t17903 = t17144*t16803+t17027*t17334+(t16780+t16620)*z;
+ t16575 = t17139*t17634;
+ t17328 = t17028*t17457;
+ t17902 = t17029*t17334+y*t17328+(t16605+t16575)*z;
+ t17106 = RATIONAL(5.0,24.0);
+ t17124 = RATIONAL(-5.0,3.0);
+ t17114 = RATIONAL(-1.0,6.0);
+ t17901 = t17114*t17457+t17124*t17625+t17106*t17266+t17100*t17410;
+ t17003 = t17138*t17139;
+ t17268 = t17144*t17003;
+ t17900 = t17141*t17268+t17146*t17403+t17925;
+ t17899 = t18049*t17139+t18052*t17146;
+ t16641 = t17145*t17583;
+ t17898 = t17067*t17374+t17144*t16641+(t16858+t16556)*z;
+ t17642 = y*t17038;
+ t17405 = t17144*t17642;
+ t17897 = x*t17405+t17143*t17269+(t16597+t16613)*z;
+ t17047 = RATIONAL(5.0,144.0);
+ t17470 = t17144*t17064;
+ t16715 = t17142*t17470;
+ t16711 = y*t17589;
+ t17651 = y*t17652;
+ t17098 = RATIONAL(5.0,36.0);
+ t17399 = z*t17482;
+ t17896 = t17047*t17399+t17098*t17651+x*t16711+t17143*t16715;
+ t17895 = t17936+t18006;
+ t17414 = t17144*t17632;
+ t16764 = t17080*t17482;
+ t17894 = y*t17414+z*t16764+t17615*t17652+t17038*t17354;
+ t17332 = t17145*t17453;
+ t17044 = RATIONAL(5.0,192.0);
+ t17893 = t17044*t17361+t16529+t17146*t17332+t16557;
+ t17337 = t17140*t17515;
+ t17892 = t16579+t16504+t17058*t17361+t17145*t17337;
+ t17503 = t17067*t17139;
+ t17891 = t17064*t17361+t17145*t17305+t17141*t17503+t16551;
+ t17890 = t17932+t17948;
+ t17889 = t18008+t18009;
+ t17291 = t17144*t17506;
+ t17888 = t17139*t17405+t17143*t17291+t18022*z;
+ t16568 = t17142*t17557;
+ t17887 = x*t17290+z*t16568+t17075*t17613+t17043*t17326;
+ t16600 = y*t17489;
+ t17377 = y*t17603;
+ t17886 = t17146*t17377+t17143*t17328+(t16600+t16622)*z;
+ t17520 = t17142*t17075;
+ t17885 = y*t17520+t17058*t17419+t17940;
+ t16752 = t17067*t17482;
+ t17653 = y*z;
+ t17884 = t17628*t17653+t17144*t16756+t17039*t17354+z*t16752;
+ t16626 = x*t17514;
+ t17883 = t17145*t17269+t17029*t17374+(t16635+t16626)*z;
+ t17882 = t17945+t17947;
+ t16606 = t17146*t17522;
+ t17429 = t17075*t17645;
+ t17881 = t17139*t17370+y*t17429+z*t16606+t17043*t17357;
+ t17562 = t17110*t17141;
+ t17359 = t17106*t17505;
+ t17878 = t17141*t17359+t17139*t17562+t17140*t17297+t17146*t16963;
+ t16591 = t17142*t17523;
+ t17560 = t17083*t17141;
+ t16774 = x*t17560;
+ t17877 = t17142*t17314+x*t17263+(t16591+t16774)*z;
+ t17275 = t17055*t17457;
+ t17368 = y*t16957;
+ t17876 = t17144*t17368+t17143*t17275+t18036*z;
+ t16787 = t17110*t17648;
+ t16772 = t17073*t17457;
+ t16619 = t17032*t17538;
+ t16545 = t17057*t17457;
+ t17875 = y*t16772+t17143*t16545+(t16619+t16787)*z;
+ t17045 = RATIONAL(-1.0,384.0);
+ t16521 = t17145*t17549;
+ t17052 = RATIONAL(-5.0,384.0);
+ t17306 = t17052*t17505;
+ t17874 = t16521+t17045*t17365+(t17306+t17544)*t17141;
+ t16653 = t17027*t17637;
+ t17873 = t17028*t17374+t17144*t16525+(t16659+t16653)*z;
+ t17281 = t17055*t17559;
+ t17872 = t17145*t17281+t17053*t17374+t18046*z;
+ t16624 = t17146*t17575;
+ t17586 = t17146*t17027;
+ t17437 = y*t17586;
+ t17871 = t17144*t16646+t17029*t17357+(t17437+t16624)*z;
+ t17870 = t17922+t17934;
+ t17867 = t17932+t17934;
+ t16588 = t17032*t17524;
+ t16730 = t17144*t16987;
+ t17571 = t17057*t17145;
+ t16673 = t17144*t17571;
+ t17380 = z*t17562;
+ t17865 = t17142*t16673+z*t16588+(t16730+t17380)*x;
+ t17864 = t17062*t17320+t17061*t17296+t18027;
+ t17863 = t17139*t17279+t17141*t17558+t17146*t17447+t17140*t17265;
+ t16612 = t17145*t17536;
+ t16681 = t17080*t17637;
+ t17372 = t17077*t17626;
+ t17319 = t17141*t17486;
+ t17862 = t17142*t17319+z*t16612+x*t17372+t17144*t16681;
+ t17286 = t17062*t17505;
+ t17860 = t17143*t17286+t17146*t17270+t18057;
+ t17859 = t17935+t17989;
+ t17858 = t17055*t17374+t17144*t16610+t18043*z;
+ t17857 = t17144*t16523+y*t17275+t18067*z;
+ t16852 = t17091*t17550;
+ t17301 = t17102*t17505;
+ t17856 = t17141*t17301+t16672+t17146*t16852+t16836;
+ t17855 = t17939+t18001;
+ t17852 = t17941+t17947;
+ t17452 = t17047*t17141;
+ t17491 = t17146*t17057;
+ t17850 = t17141*t17307+t17139*t17452+(t17360+t17491)*t17145;
+ t17598 = t17093*t17141;
+ t17525 = t17101*t17145;
+ t17545 = t17044*t17141;
+ t17256 = t17146*t17545;
+ t17849 = t17089*t17295+t17144*t17525+(t17256+t17598)*z;
+ t17630 = z*t17141;
+ t17608 = x*t17630;
+ t17383 = z*t17142*t17112;
+ t17848 = t17141*t17383+t17105*t17608+t17142*t17263+x*t17261;
+ t17048 = RATIONAL(1.0,384.0);
+ t17046 = RATIONAL(5.0,384.0);
+ t17847 = t17046*t17361+t16481+t16470+t17048*t17365;
+ t17846 = t17924+t17928;
+ t17845 = t17142*t17375+t16602+t17994;
+ t17844 = t17996+t18008;
+ t16867 = y*t17470;
+ t17255 = t17146*t17442;
+ t17528 = t17098*t17143;
+ t16851 = t17139*t17528;
+ t17585 = t17108*t17139;
+ t17421 = y*t17585;
+ t17843 = t17146*t16867+t17143*t17255+(t16851+t17421)*z;
+ t16685 = y*t17533;
+ t17511 = t17058*t17144;
+ t17292 = t17143*t17511;
+ t17537 = t17143*t17056;
+ t16533 = t17139*t17537;
+ t17288 = t17103*t17457;
+ t17842 = y*t17288+t17146*t17292+(t16685+t16533)*z;
+ t17841 = t17142*t17273+t17062*t17296+t18032;
+ t17840 = t17043*t17579+t17146*t17324+(t17352+t17521)*t17141;
+ t17839 = t17938+t17943;
+ t17107 = RATIONAL(10.0,9.0);
+ t16944 = t17144*t16996;
+ t17109 = RATIONAL(-5.0,18.0);
+ t17838 = t17109*t17409+t17142*t16730+x*t16944+t17107*t17608;
+ t17130 = RATIONAL(-5.0,9.0);
+ t17462 = t17130*t17139;
+ t17097 = RATIONAL(5.0,12.0);
+ t17358 = t17097*t17505;
+ t17837 = (t17462+t17358)*t17141+t18038*t17146;
+ t17836 = t17922+t17948;
+ t16768 = t17108*t17538;
+ t17576 = t17098*t17139;
+ t17835 = y*t17255+t17576*t17653+z*t16768+t17064*t17334;
+ t17834 = t17922+t17936;
+ t17833 = t16772+t17047*t17266+t18024*z;
+ t16736 = x*t17473;
+ t16783 = x*t16981;
+ t17832 = t16736+t16681+t17140*t16783+t17055*t17320+t16641;
+ t16766 = x*t17519;
+ t16833 = x*t16966;
+ t17831 = t17140*t16833+t16766+t16592+t17067*t17637+t17142*t17283;
+ t17312 = t17143*t17476;
+ t17830 = y*t17305+t16600+t17139*t17312+t18022;
+ t17298 = t17146*t17476;
+ t17336 = t17139*t17516;
+ t16677 = y*t17581;
+ t17829 = t16624+t17140*t17336+t16677+(t17521+t17298)*y;
+ t17828 = t17928+t17949+t18007;
+ t16518 = t17022*t17551;
+ t17246 = t17061*t17295+z*t16518+t17942;
+ t17827 = t17062*t17364+t17246+t17023*t17438+t17933;
+ t17826 = x*t17324+t17111*t17320+t16653+t18023;
+ t17825 = t17064*t17320+t16626+t17055*t17413+t18034;
+ t17824 = t17140*t17368+t17143*t17352+t16575+t18019;
+ t16607 = t17143*t17586;
+ t17355 = t17143*t17505;
+ t17823 = t16803+t16607+t17053*t17355+(t17278+t17503)*y;
+ t17822 = t17898+t17926;
+ t16975 = t17064*t17146;
+ t16684 = y*t16975;
+ t17821 = t17086*t17355+t16684+t16685+t17072*y+t18044*t17143;
+ t17820 = t17142*t17445+t17088*t17296+t16833+t17089*t17320+(t17562+t17104)
+*x;
+ t16965 = t17111*t17146;
+ t16779 = y*t16965;
+ t17819 = t16779+t17104*y+t16787+t18018*t17143;
+ t17818 = t17086*t17320+t17072*x+t16783+t16774+t17142*t17567+t17091*t17296
+;
+ t17817 = t17894+t17987;
+ t17386 = y*t17546;
+ t17816 = t17139*t17386+t17904+t18042;
+ t17621 = z*t17104;
+ t16753 = t17145*t17621;
+ t16704 = t17141*t17517;
+ t17276 = t17047*t17582;
+ t17232 = t16730+t17145*t17276+t17604+t18012*z;
+ t17815 = t16753+t16704+t17232+t17919+t17949;
+ t17814 = t16568+t17861+(t17418+t17520)*t17141;
+ t16630 = t17146*t17569;
+ t17813 = t17077*t17538+t16630+y*t17330+t17854;
+ t17812 = t17884+t17986;
+ t17811 = t17841+t17983;
+ t17810 = t17864+t17914;
+ t17809 = t16612+t17142*t17461+x*t17310+t17866;
+ t17808 = t17139*t17376+t17860+t18026;
+ t17807 = t17906+t17917;
+ t17806 = t17864+t17908;
+ t17805 = t17143*t17534+t17904+(t17337+t17286)*y;
+ t17804 = t17897+t17911;
+ t17803 = t17029*t17538+y*t17325+t17061*t17393+t17860;
+ t17802 = t17841+t17981;
+ t17801 = t16606+t17139*t17500+y*t17264+t17869;
+ t17800 = t16727+t17141*t17561+t17232+t17924+t17931;
+ t17799 = t17139*t17561+z*t16965+t17833+t17931+t18007;
+ t17299 = t17144*t17557;
+ t17798 = t17075*t17326+t17144*t16798+t17038*t17374+t17142*t17299+(t16766+
+t17406+t18062)*z;
+ t17367 = t17144*t17616;
+ t17797 = t17146*t17367+t17063*t17357+t17144*t16575+t17030*t17334+(t18021+
+t18042)*z;
+ t17796 = x*t17319+t17043*t17374+(t17285+t17318)*t17142+(t18032+t18069)*z;
+ t17795 = t17891+t17980;
+ t15875 = x*t17333;
+ t17794 = t15875+t17809;
+ t17793 = t17886+t17888;
+ t16969 = t17072*t17142;
+ t16865 = t17144*t16969;
+ t16679 = t17143*t17470;
+ t17480 = t17142*t17098;
+ t17792 = x*t16679+y*t16865+t17047*t17611+t17480*t17653+t17905;
+ t16973 = t17104*t17139;
+ t17282 = t17143*t16973;
+ t17391 = t17123*t17631;
+ t17398 = t17104*t17631;
+ t17791 = t17143*t17298+t17146*t17398+t17139*t17391+t17140*t17282+t18031+
+t18045;
+ t17790 = t17844+t18003+t18009;
+ t17789 = t17839+t17852;
+ t17085 = RATIONAL(-4.0,27.0);
+ t17042 = RATIONAL(16.0,27.0);
+ t17407 = z*t17590;
+ t17788 = t17075*t17407+t17042*t17608+t17144*t16804+t17087*t17374+t18064*
+t17141+t18039*t17085;
+ t16840 = t17139*t17517;
+ t17423 = t17083*t17645;
+ t17415 = z*t17537;
+ t17787 = t17875+t17146*t17415+t17139*t17292+(t17423+t16840)*y;
+ t17392 = t17059*t17626;
+ t17786 = t17060*t17613+t17053*t17439+t17141*t17281+t17142*t17392+t17858;
+ t17606 = y*t17625;
+ t17612 = z*t17627;
+ t17026 = RATIONAL(-16.0,27.0);
+ t17785 = t17076*t17612+t17026*t17606+t18040*t17139+t18045*t17144+t18050*
+t17146;
+ t16802 = t17078*t17654;
+ t17294 = t17142*t17449;
+ t17784 = y*t17294+t17076*t17609+t17144*t16802+t17026*t17651+t18050*t17142
++t18040*x;
+ t17783 = t17064*t17271+t17104*t17419+t17142*t17398+t16802+t16759+t16818+
+t16752+x*t17391;
+ t17441 = y*t17582;
+ t17426 = t17032*t17629;
+ t17782 = t17057*t17357+t17110*t17612+t17073*t17441+t17146*t17426+t17842;
+ t17781 = t17111*t17296+t17141*t17636+t18033*t17072+t18035*x+t18054;
+ t17338 = t17143*t17527;
+ t17350 = t17144*t17496;
+ t17780 = t17042*t17651+x*t17338+t17075*t17399+t17142*t17350+(t17609+
+t17611)*t17085+t18064*y;
+ t17471 = t17070*t17139;
+ t17779 = t17087*t17551+t17141*t17471+t18035*t17139+t18079*t17145+t18066*
+t17072;
+ t16656 = t17139*t17571;
+ t17778 = t16495+t17062*t17284+t16638+t17140*t16656+t17892;
+ t17777 = t17513*t17652+z*t16641+t17029*t17326+t17144*t16582+t17883;
+ t17776 = t16586+t17805;
+ t17775 = x*t17392+t17055*t17439+t17053*t17326+t17060*t17407+t17872;
+ t17774 = t17618*t17653+t17043*t17366+z*t16570+t17486*t17654+t17144*t16633
++t17912;
+ t17463 = t17140*t17072;
+ t17300 = t17143*t17463;
+ t17387 = y*t17463;
+ t17773 = t17111*t17271+t16790+y*t17636+t16777+x*t17300+t17142*t17387+
+t16764+t17137*t17614;
+ t17772 = t17862+t17898;
+ t17432 = t17059*t17645;
+ t17771 = t17144*t17336+t17143*t17432+t17857+t18070*y;
+ t17304 = t17012*t17505;
+ t17547 = t17030*t17141;
+ t17477 = t17063*t17139;
+ t17770 = t17139*t17547+t17146*t17553+t17145*t17477+t17024*t17284+(t17472+
+t17304)*t17141+(t16481+t16479)*t17140;
+ t16918 = x*t17573;
+ t17769 = t17117*t17326+t17141*t16918+t17112*t17613+t17142*t17403+t17848;
+ t17768 = t17891+t17974;
+ t15940 = t17143*t17373;
+ t17767 = t15940+t17894+t17985;
+ t16534 = t17139*t17490;
+ t17766 = t17863+t17140*t16534+t17145*t17534+(t17492+t17273)*t17146;
+ t17382 = t17143*t17622;
+ t17430 = t17047*t17645;
+ t17765 = y*t17430+t17146*t17382+t17843+t18061*t17139;
+ t17764 = t17876+y*t17432+t17055*t17441+t18070*t17143;
+ t17267 = t17144*t17565;
+ t17763 = t17039*t17334+t17146*t17405+t17139*t17331+t17087*t17606+y*t17267
++(t16803+t18031)*z;
+ t17762 = t17891+t17894;
+ t17761 = t17871+t17886;
+ t17760 = t17058*t17284+t17146*t17446+t17014*t17605+t17061*t17351+t17863;
+ t17759 = t17146*t17547+t17141*t17477+t16562+t17145*t17304+t17140*t16521+
+t17012*t17284+(t17344+t17553)*t17139;
+ t17758 = t17142*t17427+t16671+t17994+t18004+t18005;
+ t16916 = t17117*t17559;
+ t16767 = t17142*t17517;
+ t17369 = t17110*t17629;
+ t17757 = t17112*t17611+t17142*t17369+t17105*t17651+t17143*t16767+(t17383+
+t16916)*y+t18025*x;
+ t17756 = t17889+t17978;
+ t17755 = x*t17408+t17043*t17482+t17845+t18004;
+ t16751 = t17078*t17637;
+ t17754 = t17064*t17296+t16751+t18033*t17104+t18051*x+t18062;
+ t16702 = t17143*t17556;
+ t17753 = x*t16702+t17143*t17607+t17896+t18020*y;
+ t17311 = t17142*t17465;
+ t17752 = t17144*t16751+t17142*t17372+t17145*t17311+t17084*t17374+t17026*
+t17608+t17141*t17294+t18039*t17076;
+ t17751 = t17143*t17430+t17139*t16711+t17031*t17612+t17144*t17282+t17835;
+ t17750 = t17528*t17652+y*t16715+t17047*t17609+x*t16709+t17905;
+ t17610 = z*t17649;
+ t17749 = z*t16630+t17146*t17610+t17139*t17346+y*t17258+t17851;
+ t17748 = t17841+t17889;
+ t17747 = t17834+t17948+t18006;
+ t17746 = t17881+t17903;
+ t17745 = t17030*t17326+t17144*t16589+t17027*t17374+x*t17363+(t18027+
+t18060)*z;
+ t16892 = t17143*t17561;
+ t16797 = t17144*t17459;
+ t17402 = t17109*t17629;
+ t17744 = t17083*t17399+t17109*t17609+t17142*t16797+t17107*t17651+t18037*y
++(t16892+t17402)*x;
+ t17743 = t17840+t17976;
+ t17742 = t17824+t17907;
+ t17741 = t17043*t17613+z*t16592+t17873+(t17424+t17269)*t17141;
+ t17740 = t17840+t17884;
+ t17739 = t17823+t17907;
+ t17738 = t16478+t17145*t17286+t16527+t17146*t17279+t17892;
+ t17737 = t17880+t17887;
+ t17736 = x*t17312+t16616+t17845+t18005;
+ t17735 = t17111*t17434+t16538+t17844+t17988;
+ t17384 = t17083*t17626;
+ t17011 = t17133*t17141;
+ t16937 = t17144*t17011;
+ t17734 = t17109*t17613+t17142*t17384+x*t16937+t17118*t17326+t17838;
+ t17733 = t17027*t17366+t17642*t17652+z*t16632+t17918+(t17367+t17346)*x;
+ t17732 = t17139*t17377+z*t16607+t17028*t17357+t17043*t17612+t17902;
+ t17731 = t16826+t17142*t17386+t17990+t18000+t18011;
+ t17730 = t17840+t17855;
+ t17729 = t17143*t17267+t17038*t17334+t18053*t17144+(t16677+t17433+t18047)
+*z;
+ t17728 = t17831+t17910;
+ t17727 = t17084*t17608+x*t17299+t17141*t17414+t17144*t16612+t17077*t17326
++(t16736+t18054)*z;
+ t17726 = t17077*t17617+x*t17342+t17879+t17990;
+ t15971 = t17144*t16554;
+ t17725 = t15971+t17884+t17982;
+ t17624 = z*t17123;
+ t16943 = t17145*t17624;
+ t17126 = RATIONAL(8.0,9.0);
+ t17724 = t17108*t17295+t17137*t17416+t16937+t16943+t16944+t17126*t17630+
+t17923;
+ t16813 = t17087*t17627;
+ t17723 = t17146*t17387+t16813+t17137*t17393+t17139*t17300+y*t17471+t17143
+*t17278+t18047;
+ t17722 = t17084*t17551+t17146*t17473+t17141*t17555+t17145*t17298+t18051*
+t17139+t18066*t17104;
+ t17347 = t17144*t17471;
+ t17420 = z*t17538;
+ t17721 = t17139*t17338+y*t17347+t17042*t17606+t17143*t17429+t17080*t17334
++t17144*t16813+(t17612+t17420)*t17085;
+ t16838 = t17142*t17556;
+ t16854 = t17143*t17442;
+ t17720 = y*t16838+t17108*t17609+t17896+(t16854+t17382)*x;
+ t17719 = t17144*t17437+t17063*t17334+(t17367+t17341)*t17139+(t18026+
+t18057)*z;
+ t17718 = t17145*t17429+t17042*t17400+t17080*t17348+t17141*t17347+t18080*
+t17087+(t17416+t17410)*t17085;
+ t16864 = t17146*t17621;
+ t17717 = t16840+t16864+t17833+t17919;
+ t17716 = t17902+y*t17291+t17038*t17357+t18019*z;
+ t17715 = t17059*t17266+t17139*t17511+t17246+t17927+t16545+t18017*z;
+ t17481 = t17058*t17141;
+ t17714 = t17059*t17295+t16673+t17927+t17942+t17144*t17481+t17933+t18016*z
+;
+ t17713 = t17883+t17039*t17326+t17920+t17834+t17038*t17439+t17934+t18034*z
+;
+ t16897 = t17146*t17624;
+ t16924 = t17118*t17457;
+ t16994 = t17133*t17139;
+ t16917 = t17144*t16994;
+ t17712 = t16897+t17108*t17266+t16924+t17137*t17410+t17126*t17625+t16917+
+t17925+t17944+t17923;
+ t17711 = x*t17302+t17918+t18010+(t16652+t16824)*z+(t17311+t17394)*y;
+ t17639 = z*t17118;
+ t17293 = t17144*t17533;
+ t17710 = t17843+t16991*t17653+t16711+t16702+t17110*t17357+t18056*z+(
+t17293+t17639)*y;
+ t17709 = t16994+t17108*t17551+t17899+t17093*t17284+(t17497+t18013)*t17139
++t18030;
+ t16873 = t17130*t17637;
+ t17650 = z*RATIONAL(-8.0,9.0);
+ t17620 = z*t17137;
+ t17708 = t17098*t17326+t17144*t16873+t16916+t16918+t17838+(t17620+t16753)
+*t17142+(t17650+t16943)*x;
+ t17096 = RATIONAL(-5.0,48.0);
+ t17468 = t17096*t17139;
+ t17329 = t17140*t17468;
+ t17707 = t17138*t17141+t17118*t17551+t17127*t17566+t18013+t17079*t17284+
+t17837+(t17576+t17329)*t17145;
+ t16718 = t17140*t17485;
+ t16884 = t17136*t17648;
+ t17313 = t17093*t17505;
+ t17706 = t16768+t17100*t17393+t16884+(t17495+t16718+t17313)*t17143+(
+t18063+t18068)*y+t18055;
+ t17543 = t17031*t17145;
+ t17467 = t17044*t17145;
+ t17339 = t17139*t17467;
+ t17705 = t17139*t17543+t17146*t17481+t16968+t17051*t17284+t17140*t17339+
+t17092*t17566+t17850+t18052;
+ t17704 = t17086*t17440+t17083*t17524+t17142*t16981+t16969+t17820+(t17567+
+t16852)*x;
+ t17508 = t17047*t17145;
+ t17703 = t17139*t17508+t17041*t17284+t17145*t17307+t17893+(t17491+t17535+
+t17103)*t17141+t18038;
+ t16988 = t17073*t17146;
+ t17443 = t17092*t17146;
+ t17702 = t16988+t17140*t17443+t17095*t17505+t17103*t17139+t17041*t17351+
+t17146*t17452+t16656+t17049*t17284+t17893;
+ t17701 = t17048*t17351+t16739+t17146*t17450+t16957+t17874+t17046*t17284+
+t17012*t17605+t18065*t17139;
+ t17640 = z*t17117;
+ t17700 = t17143*t17293+t16988*t17653+t17835+y*t17640+t17144*t16787+t18055
+*z+t18061;
+ t17574 = t17140*t17092;
+ t17699 = t17044*t17355+t17968+t18028*t17143+(t17574+t18041)*y+t18036;
+ t17698 = t17048*t17284+t17023*t17605+t16852+t17046*t17351+t17012*t17551+
+t16960+t17874+t18065*t17141;
+ t17647 = z*t17126;
+ t17697 = t17142*t17624+t17137*t17613+t17072*t17407+t17108*t17326+t17848+(
+t17647+t17327)*x+t18037;
+ t16845 = t17143*t17574;
+ t16932 = y*t17462;
+ t17696 = t17146*t16845+t16851+t16932+(t17329+t17531)*t17143+(t17358+
+t18030+t18058)*y+t18056;
+ t17695 = t17117*t17551+t17011+t17071*t17284+t17141*t17497+t17899+t17998+(
+t17313+t17585)*t17145;
+ t17694 = t17056*t17439+t17032*t17326+t16715+x*t17442+t17872+t18014*z;
+ t16724 = t17145*t17445;
+ t17577 = t17032*t17139;
+ t17693 = t17099*t17284+t17111*t17551+t17104*t17141+t17114*t17566+t16724+
+t16981+t17878+(t17343+t17577)*t17145;
+ t17601 = t17140*t17114;
+ t16848 = t17099*t17529;
+ t17692 = t16619+t18002+t17819+(t16848+t17359+t17601)*y;
+ t17412 = t17098*t17637;
+ t17599 = t17117*t17144;
+ t17691 = t17144*t17412+t16767+t17031*t17326+t17865+t18048*z+(t17621+
+t17599+t16727)*x;
+ t16786 = t17146*t17445;
+ t17499 = t17099*t17145;
+ t16719 = t17140*t17499;
+ t17690 = t17139*t16719+t16973+t17032*t17551+t16781+t16786+t16975+t17114*
+t17505+t17089*t17284+t17878;
+ t17588 = t17140*t17116;
+ t17689 = t17821+t16533+t17992+(t16786+t17301+t17588)*y;
+ t17688 = t16669+t17116*t17566+t16966+t17101*t17284+t16719+t17086*t17351+
+t17856+t18012;
+ t17687 = t17877+t17047*t17326+t17073*t17559+(t16783+t18059)*z+(t17362+
+t18029)*x;
+ t17686 = t17080*t17366+t17912+t17938+z*t16674+t18010+(t17350+t17610+
+t17436)*x;
+ t17623 = z*t17057;
+ t17685 = t16738+t17858+t17056*t17326+t17032*t17439+(t17623+t17470)*x+
+t18015*z;
+ t17684 = t16735+t17052*t17284+t17091*t17505+t17045*t17351+t16518+t17847+
+t18017;
+ t16771 = t17145*t17444;
+ t17683 = t16477+t16771+t17145*t17306+t17091*t17566+t17045*t17284+t17847+
+t18016;
+ t17682 = t17044*t17393+t16845+t17984+t18041*t17143+(t17057+t18028)*y+
+t18067;
+ t17681 = t17873+t17038*t17326+t17141*t17373+t17920+t17936+t18023*z;
+ t17680 = t17116*t17505+t16627+t17139*t16724+t17086*t17284+t16848+t16965+
+t17856+t18024;
+ t17679 = t17140*t17256+t16991+t16534+t17031*t17551+t16718+t17092*t17505+
+t17850+(t17073+t17332)*t17139;
+ t16853 = t17142*t16966;
+ t17678 = t17104*t17142+t17110*t17524+t16853+t17089*t17440+t17818+(t17445+
+t16771)*x;
+ t17677 = t17003+t17127*t17505+t17096*t17284+t17098*t17551+t17837+t17998*
+t17139+t18063;
+ t17676 = t17760+t17825;
+ t17675 = t17738+t17826;
+ t17674 = t17735+t17816;
+ t17673 = t16525+t16586+t17971+t17972;
+ t17593 = t16573+t16586;
+ t17672 = t17593+t17972+t17973;
+ t17671 = t17797+t17906+t17915;
+ t17670 = t17735+t17808;
+ t17460 = t16573+t16640;
+ t17669 = t17460+t17969+t17973;
+ t17596 = t16525+t16640;
+ t17668 = t17596+t17969+t17971;
+ t17667 = t17758+t17816;
+ t17666 = t17719+t17897+t17913;
+ t17665 = t17758+t17808;
+ t17664 = t17958+t17967;
+ t17356 = t17012*t17529;
+ t17321 = t17143*t17484;
+ t17663 = t17143*t17304+t17952+y*t17356+t17146*t17321+t17024*t17393+t18075
+;
+ t17662 = t17139*t17321+t17143*t17356+t17952+y*t17304+t17024*t17404+t18073
+;
+ t17661 = t17960+t17962;
+ t17660 = t17961+t17967;
+ t17659 = t17961+t17975;
+ t17658 = t17950+t17959;
+ t17657 = t17958+t17975;
+ t17656 = t17951+t17964;
+ t17655 = t17954+t17963;
+ t16956 = t17057*x;
+ t17619 = z*t17056;
+ t15847 = t17146*t17386;
+ t15741 = t17039*t17366;
+ t17597 = t15847+t15741;
+ t17595 = t15971+t15875;
+ t17584 = t17093*t17139;
+ t17563 = t17096*t17146;
+ t17554 = t17095*t17145;
+ t15685 = y*t17335;
+ t15966 = t17038*t17366;
+ t17532 = t15685+t15966;
+ t17530 = t17097*t17146;
+ t15849 = t17058*t17413;
+ t17518 = t15849+t15940;
+ t17488 = t17096*t17145;
+ t17479 = t17097*t17145;
+ t17469 = t17131*t17139;
+ t17454 = t17114*t17145;
+ t17425 = t17144*t16956;
+ t16868 = x*t17556;
+ t16877 = y*t17599;
+ t17390 = z*t17508;
+ t17388 = t17142*t17619;
+ t16808 = t17108*t17524;
+ t16822 = t17141*t17480;
+ t17340 = t17144*t17576;
+ t17323 = t17144*t17560;
+ t17309 = t17144*t17562;
+ t17274 = t17144*t17577;
+ t17262 = t17145*t17470;
+ t17257 = t17141*t17589;
+ t17254 = t17146*t17380+t17057*t17295+t17604;
+ t17253 = t15847+t17910;
+ t17252 = t15849+t17916;
+ t17250 = t15875+t17916;
+ t17248 = t17117*t17266+t17112*t17410+t17944;
+ t17245 = t15849+t17907;
+ t17244 = t15685+t17909;
+ t17243 = t15847+t17909;
+ t17242 = t17454+t17997;
+ t17135 = RATIONAL(2.0,3.0);
+ t17241 = t17116*t17145+t17128*t17141+t17135;
+ t17240 = t17071+t17487+t17096*t17141;
+ t17074 = RATIONAL(-5.0,32.0);
+ t17034 = RATIONAL(25.0,32.0);
+ t17119 = RATIONAL(-5.0,8.0);
+ t17239 = t17119+t17074*t17145+t17034*t17141;
+ t17238 = t17499+t17106*t17141+t17114;
+ t17237 = t17525+t17991;
+ t17236 = t17554+t17598+t17079;
+ t17065 = RATIONAL(1.0,16.0);
+ t17066 = RATIONAL(-5.0,16.0);
+ t17121 = RATIONAL(1.0,4.0);
+ t17235 = t17065*t17145+t17066*t17141+t17121;
+ t17233 = t17929+t17089*t17266+t17101*t17457+(t17584+t17339)*z;
+ t17231 = t17144*t17454+t17124*t17630+t17106*t17295+t17100*t17416+t17921;
+ t17230 = t17139*t17402+t17107*t17606+t17073*t17334+y*t16924+t17248;
+ t17229 = t17144*t16853+x*t17262+t17141*t17607+z*t16822+t17254;
+ t17228 = t17855+t17943+t17947;
+ t17227 = t17836+t17864;
+ t17226 = t17111*t17374+t17142*t17262+t17254+(t17412+t16808)*z;
+ t17225 = t17822+t17943;
+ t17224 = t17839+t17903;
+ t17223 = t17112*t17420+t17143*t17288+y*t17395+t17146*t16877+t17248;
+ t17222 = t17836+t17886;
+ t17219 = t17870+t17906;
+ t17218 = t17870+t17897;
+ t17018 = RATIONAL(25.0,192.0);
+ t17217 = t17099*t17582+z*t17563+t17091*t17295+t17018*t17416+t17233+t17930
+;
+ t17036 = RATIONAL(-25.0,48.0);
+ t17216 = t17135*t17582+z*t17530+t17116*t17295+t17036*t17416+t17901+t17921
++t17937;
+ t17215 = z*t17488+t17099*t17592+t17018*t17410+t17091*t17266+t17849+t17929
++t17930;
+ t17214 = t17135*t17592+t17036*t17410+z*t17479+t17116*t17266+t17231+t17937
+;
+ t17040 = RATIONAL(-25.0,96.0);
+ t17213 = t17236*t17144+(t17086*t17145+t17106+t17040*t17141)*z;
+ t17054 = RATIONAL(25.0,96.0);
+ t17212 = t17240*t17144+(t17102+t17054*t17141+t17089*t17145)*z;
+ t17211 = (t17468+t17443+t17071)*t17144+(t17089*t17146+t17054*t17139+
+t17102)*z;
+ t17210 = (t17584+t17993)*t17144+(t17040*t17139+t17106+t17086*t17146)*z;
+ t17209 = t17141*t16868+x*t17390+t17142*t17257+t17229+t17145*t17379+t17846
+;
+ t17208 = t17109*t17612+y*t16917+t17143*t17423+t17230+t17139*t16892+t17900
+;
+ t17207 = t17057*t17354+t17619*t17654+y*t17425+t17032*t17609+t17058*t17366
++t17143*t17388+t17827+(t17292+t17426)*x;
+ t17206 = t17828+t17142*t17259+t17032*t17407+t17877+(t17303+t17403)*x;
+ t17205 = t17145*t17388+t17865+t17058*t17326+t17828+(t17384+t16704)*x;
+ t17204 = t17112*t17612+y*t17268+t17139*t16938+t17146*t17369+t17223+t17900
+;
+ t17203 = t17142*t17390+t17104*t17326+t17543*t17652+t17226+x*t17257+t17846
+;
+ t17202 = t17511*t17654+t17143*t17425+t17142*t17292+x*t17415+t17827+y*
+t17388+t17057*t17366+(t17399+t17651)*t17032;
+ t17050 = RATIONAL(-25.0,24.0);
+ t17201 = t17050*t17364+t17071*t17438+t17231+t17901+RATIONAL(4.0,3.0)*z+(
+t17626+t17645)*t17125+(t17469+t17997)*t17144;
+ t17200 = t17054*t17364+t17102*t17582+t17233+t17041*t17438+t17849+t17991*
+t17144+(t17554+t17993)*z;
+ t17199 = t17110*t17538+t17815+t17821+(t17104+t16965)*t17143+t18018*y;
+ t17198 = t17230+t17144*t16932+t17724+(t16897+t17650)*y+(t16864+t17620+
+t17340)*t17143+t18025;
+ t17197 = t16591+t17799+t17102*t17440+t17818+(t17588+t16724)*x+t18059;
+ t17196 = t17717+t17229+t17142*t17309+t16838+(t17378+t17999)*z+(t17589+
+t17323+t17639)*x;
+ t17195 = t17142*t17531+t17097*t17440+t16822+t17096*t17320+t16873+t17712+
+t17092*t17296+(t17998+t18058)*x+t17999;
+ t17194 = t17800+t17144*t17421+t17143*t17276+t16797+t17842+t18029*y+(
+t16684+t17992)*z;
+ t17193 = t17144*t16884+t16892+t17724+t17108*t17357+t17137*t17612+t17223+(
+t17381+t17624)*t17143+(t17647+t17600)*y;
+ t17192 = t17031*t17357+t16877+t17800+t17143*t17517+t17875+(t17621+t17340)
+*y+(t16779+t18002)*z;
+ t17191 = t17715+t17049*t17440+t17041*t17296+t17044*t17320+t17142*t17535+(
+t17574+t17332)*x+t18014+t18046;
+ t17190 = t17056*t17357+t16867+t16854+t17714+t17857+(t17623+t17274)*y+
+t17984*z;
+ t17189 = t16588+t17799+t17106*t17440+t17820+(t16719+t17601)*x+t18048;
+ t17188 = t17717+t16865+t16868+t17142*t17323+t17226+(t17309+t17640)*x+(
+t17411+t17995)*z;
+ t17187 = t17715+t17044*t17440+t17049*t17320+t16956+t17051*t17296+t17041*
+t17413+x*t17535+t17142*t17574+t18015+t18043;
+ t17186 = t16679+t17056*t17441+t17714+y*t17442+t17143*t17274+t17876+t17968
+*z;
+ t17185 = t17142*t17495+t16808+t17712+t17095*t17296+t17093*t17320+(t18013+
+t18049+t18068)*x+t17995;
+ t17184 = t17815+t17086*t17393+t17819+t18044*y+(t17072+t16975+t17533)*
+t17143;
+ t17183 = t17224+t17767+t17727+t17852+t17881;
+ t17182 = t17760+t17713+t17826+t17910;
+ t17181 = t17953+t17663+t17955;
+ t17180 = t15971+t17811+t17219+t17252+t17830+t17890+t17917;
+ t17179 = t17225+t17686+t17966+t17979;
+ t17178 = t17763+t17228+t17728+t17859+t17926+t17945;
+ t17177 = t17681+t15741+t17218+t17797+t17913;
+ t17176 = t17752+t17718+t17722+t17781;
+ t17175 = t17711+t17938+t17965+t17966;
+ t17174 = t17770+t17222+t17776+t17871+t17895;
+ t17173 = t17716+t15940+t17796+t17218+t17890+t17911;
+ t17172 = t17756+t17747+t17759+t17774;
+ t17171 = t17813+t17243+t15966+t17812+t17832+t17868+t17882;
+ t17170 = t17789+t17749+t17739+t17840+t17970;
+ t17169 = t17228+t17725+t17795+t17885+t17938+t17941;
+ t17168 = t17718+t17754+t17773+t17785;
+ t17167 = t17686+t17903+t17965+t17977;
+ t17166 = t17721+t17718+t17780+t17788;
+ t17165 = t15875+t17745+t17227+t17778+t17867+t17914;
+ t17164 = t17738+t17713+t17825+t17909;
+ t17163 = t17732+t17755+t16525+t17747+t17802;
+ t17162 = t17225+t17801+t15685+t17731+t17862+t17882;
+ t17161 = t17953+t17662+t17957;
+ t17160 = t17956+t17663+t17957;
+ t17159 = t17729+t17817+t17221+t15741+t17882+t17887;
+ t17158 = t17766+t17222+t17742+t17867+t17888;
+ t17157 = t17779+t17718+t17783+t17784;
+ t17156 = t17224+t17711+t17822+t17977+t17979;
+ t17155 = t17955+t17662+t17956;
+ t17154 = t17227+t17460+t17733+t17803+t17895+t17908;
+ t17153 = t17726+t17798+t17789+t17829+t17916;
+ t17152 = t17681+t17219+t15966+t17719+t17915;
+ t17132 = RATIONAL(-1.0,8.0);
+ t17122 = RATIONAL(1.0,8.0);
+ t17120 = RATIONAL(5.0,3.0);
+ t17115 = RATIONAL(5.0,8.0);
+ t17113 = RATIONAL(-5.0,4.0);
+ t17094 = RATIONAL(-1.0,16.0);
+ t17090 = RATIONAL(5.0,64.0);
+ t17082 = RATIONAL(5.0,32.0);
+ t17081 = RATIONAL(5.0,16.0);
+ t17069 = RATIONAL(-5.0,64.0);
+ t17068 = RATIONAL(25.0,8.0);
+ t17037 = RATIONAL(25.0,48.0);
+ t17033 = RATIONAL(-25.0,12.0);
+ coeffs_dz->coeff_m2_m2_m2 = t17658+t17656+t17160;
+ coeffs_dz->coeff_m1_m2_m2 = t17158+t17736+t17595+t17796+t17807+t17810;
+ coeffs_dz->coeff_0_m2_m2 = t17698+t17682+t17186;
+ coeffs_dz->coeff_p1_m2_m2 = t17745+t17158+t17804+t17518+t17748+t17983+
+t17996+t18003;
+ coeffs_dz->coeff_p2_m2_m2 = t17181+t17963+t17950+t17962+t17964;
+ coeffs_dz->coeff_m2_m1_m2 = t17182+t15847+t15966+t17671+t17665;
+ coeffs_dz->coeff_m1_m1_m2 = t17664+t17179+t17673;
+ coeffs_dz->coeff_0_m1_m2 = t17693+t17689+t17192;
+ coeffs_dz->coeff_p1_m1_m2 = t17657+t17175+t17672;
+ coeffs_dz->coeff_p2_m1_m2 = t17243+t17676+t17177+t17670;
+ coeffs_dz->coeff_m2_0_m2 = t17701+t17694+t17187;
+ coeffs_dz->coeff_m1_0_m2 = t17691+t17690+t17197;
+ coeffs_dz->coeff_0_0_m2 = (t17049*t17145+t17018*t17141+t17096)*t17139+(
+RATIONAL(-1.0,4.0)+t17094*t17145+t17081*t17141+(RATIONAL(-25.0,64.0)*t17141+
+t17081+t17090*t17145)*t17139+(t17094+t17090*t17141+RATIONAL(-1.0,64.0)*t17145)*
+t17146)*t17140+(t17049*t17141+t17051*t17145+t17092)*t17146+t17200+t17240;
+ coeffs_dz->coeff_p1_0_m2 = t17189+t17687+t17690;
+ coeffs_dz->coeff_p2_0_m2 = t17701+t17685+t17191;
+ coeffs_dz->coeff_m2_p1_m2 = t17674+t17182+t15685+t17666+t15741;
+ coeffs_dz->coeff_m1_p1_m2 = t17657+t17156+t17668;
+ coeffs_dz->coeff_0_p1_m2 = t17693+t17194+t17692;
+ coeffs_dz->coeff_p1_p1_m2 = t17664+t17167+t17669;
+ coeffs_dz->coeff_p2_p1_m2 = t17667+t17244+t17676+t17152;
+ coeffs_dz->coeff_m2_p2_m2 = t17661+t17155+t17950+t17951;
+ coeffs_dz->coeff_m1_p2_m2 = t17790+t17766+t17173+t17250+t17810+t17830;
+ coeffs_dz->coeff_0_p2_m2 = t17699+t17698+t17190;
+ coeffs_dz->coeff_p1_p2_m2 = t17745+t17716+t17736+t17180+t17766;
+ coeffs_dz->coeff_p2_p2_m2 = t17161+t17658+t17960+t17963;
+ coeffs_dz->coeff_m2_m2_m1 = t17755+t17154+t17759+t17761+t17777;
+ coeffs_dz->coeff_m1_m2_m1 = t17762+t17763+t17162+t17832+t15741+t17909+
+t17974+t17987;
+ coeffs_dz->coeff_0_m2_m1 = t17710+t17703+t17199;
+ coeffs_dz->coeff_p1_m2_m1 = t17178+t17801+t17532+t17768+t17737+t17812;
+ coeffs_dz->coeff_p2_m2_m1 = t17802+t17596+t17761+t17741+t17172+t17803;
+ coeffs_dz->coeff_m2_m1_m1 = t17762+t17814+t17153+t17518+t17749+t17980+
+t17985;
+ coeffs_dz->coeff_m1_m1_m1 = t17779+t17752+t17168+t17780+t17791;
+ coeffs_dz->coeff_0_m1_m1 = t17198+t17695+t17696;
+ coeffs_dz->coeff_p1_m1_m1 = t17788+t17785+t17157+t17781+t17791;
+ coeffs_dz->coeff_p2_m1_m1 = t17250+t17749+t17169+t17727+t17809+t17829;
+ coeffs_dz->coeff_m2_0_m1 = t17196+t17702+t17678;
+ coeffs_dz->coeff_m1_0_m1 = t17709+t17195+t17708;
+ coeffs_dz->coeff_0_0_m1 = t17201+t17238*t17146+(t17122*t17145+RATIONAL(
+1.0,2.0)+t17119*t17141+t17239*t17139+(t17074*t17141+RATIONAL(1.0,32.0)*t17145+
+t17122)*t17146)*t17140+(t17131+t17106*t17145+t17050*t17141)*t17139+t17242;
+ coeffs_dz->coeff_p1_0_m1 = t17697+t17709+t17185;
+ coeffs_dz->coeff_p2_0_m1 = t17188+t17702+t17704;
+ coeffs_dz->coeff_m2_p1_m1 = t17798+t17245+t17169+t17746+t17814+t17823;
+ coeffs_dz->coeff_m1_p1_m1 = t17723+t17752+t17157+t17721+t17754;
+ coeffs_dz->coeff_0_p1_m1 = t17695+t17706+t17193;
+ coeffs_dz->coeff_p1_p1_m1 = t17723+t17779+t17166+t17773+t17781;
+ coeffs_dz->coeff_p2_p1_m1 = t17726+t17794+t17183+t17739+t17795;
+ coeffs_dz->coeff_m2_p2_m1 = t17732+t17593+t17777+t17172+t17805+t17806;
+ coeffs_dz->coeff_m1_p2_m1 = t17729+t17772+t17171+t17768+t17853+t17989+
+t18001;
+ coeffs_dz->coeff_0_p2_m1 = t17184+t17703+t17700;
+ coeffs_dz->coeff_p1_p2_m1 = t17253+t17159+t17731+t17768+t17813+t17831;
+ coeffs_dz->coeff_p2_p2_m1 = t17733+t17163+t17759+t17741+t17776;
+ coeffs_dz->coeff_m2_m2_0 = t17207+t17764+t17775;
+ coeffs_dz->coeff_m1_m2_0 = t17753+t17205+t17765;
+ coeffs_dz->coeff_0_m2_0 = t17215+t17211*y+t17210*t17143;
+ coeffs_dz->coeff_p1_m2_0 = t17750+t17206+t17765;
+ coeffs_dz->coeff_p2_m2_0 = t17202+t17764+t17786;
+ coeffs_dz->coeff_m2_m1_0 = t17720+t17209+t17787;
+ coeffs_dz->coeff_m1_m1_0 = t17208+t17734+t17757;
+ coeffs_dz->coeff_0_m1_0 = t17214+((t17116+t17101*t17146+t17102*t17139)*
+t17144+(t17563+t17037*t17139+t17100)*z)*t17143+((t17134+t17469+t17114*t17146)*
+t17144+(t17120+t17033*t17139+t17530)*z)*y;
+ coeffs_dz->coeff_p1_m1_0 = t17208+t17744+t17769;
+ coeffs_dz->coeff_p2_m1_0 = t17203+t17787+t17792;
+ coeffs_dz->coeff_m2_0_0 = t17213*t17142+t17212*x+t17217;
+ coeffs_dz->coeff_m1_0_0 = t17216+(t17242*t17144+(t17479+t17120+t17033*
+t17141)*z)*x+(t17237*t17144+(t17488+t17100+t17037*t17141)*z)*t17142;
+ coeffs_dz->coeff_0_0_0 = (t17113*t17141+1.0+t17121*t17145+(t17113+t17066*
+t17145+RATIONAL(25.0,16.0)*t17141)*t17139+t17235*t17146)*t17144+(t17119*t17145+
+t17068*t17141+RATIONAL(-5.0,2.0)+(t17034*t17145+t17068+RATIONAL(-125.0,32.0)*
+t17141)*t17139+t17239*t17146)*z;
+ coeffs_dz->coeff_p1_0_0 = t17216+(t17238*t17144+(t17093*t17145+t17036*
+t17141+t17097)*z)*t17142+(t17241*t17144+(t17035*t17141+t17124+t17100*t17145)*z)
+*x;
+ coeffs_dz->coeff_p2_0_0 = t17212*t17142+t17217+t17213*x;
+ coeffs_dz->coeff_m2_p1_0 = t17782+t17209+t17792;
+ coeffs_dz->coeff_m1_p1_0 = t17204+t17734+t17744;
+ coeffs_dz->coeff_0_p1_0 = t17214+((t17116*t17146+t17128*t17139+t17135)*
+t17144+(t17124+t17035*t17139+t17100*t17146)*z)*y+((t17114+t17099*t17146+t17106*
+t17139)*t17144+(t17097+t17036*t17139+t17093*t17146)*z)*t17143;
+ coeffs_dz->coeff_p1_p1_0 = t17204+t17757+t17769;
+ coeffs_dz->coeff_p2_p1_0 = t17720+t17203+t17782;
+ coeffs_dz->coeff_m2_p2_0 = t17202+t17771+t17775;
+ coeffs_dz->coeff_m1_p2_0 = t17750+t17205+t17751;
+ coeffs_dz->coeff_0_p2_0 = t17211*t17143+t17215+t17210*y;
+ coeffs_dz->coeff_p1_p2_0 = t17206+t17751+t17753;
+ coeffs_dz->coeff_p2_p2_0 = t17207+t17771+t17786;
+ coeffs_dz->coeff_m2_m2_p1 = t16525+t17733+t17174+t17777+t17748+t17978+
+t17981;
+ coeffs_dz->coeff_m1_m2_p1 = t17178+t17772+t17813+t17743+t17597+t17817;
+ coeffs_dz->coeff_0_m2_p1 = t17184+t17705+t17710;
+ coeffs_dz->coeff_p1_m2_p1 = t17171+t17731+t17737+t17743+t17763;
+ coeffs_dz->coeff_p2_m2_p1 = t17755+t16573+t17174+t17774+t17741+t17806;
+ coeffs_dz->coeff_m2_m1_p1 = t17170+t17794+t17767+t17798+t17855+t17885;
+ coeffs_dz->coeff_m1_m1_p1 = t17723+t17176+t17783+t17780+t17785;
+ coeffs_dz->coeff_0_m1_p1 = t17198+t17707+t17706;
+ coeffs_dz->coeff_p1_m1_p1 = t17723+t17168+t17722+t17784+t17788;
+ coeffs_dz->coeff_p2_m1_p1 = t17726+t17170+t15849+t17725+t17727+t17814;
+ coeffs_dz->coeff_m2_0_p1 = t17196+t17679+t17704;
+ coeffs_dz->coeff_m1_0_p1 = t17677+t17185+t17708;
+ coeffs_dz->coeff_0_0_p1 = (t17115*t17141+t17132*t17145+RATIONAL(-1.0,2.0)
++(t17082*t17145+RATIONAL(-25.0,32.0)*t17141+t17115)*t17139+(t17082*t17141+
+RATIONAL(-1.0,32.0)*t17145+t17132)*t17146)*t17140+t17201+t17237*t17146+(t17102*
+t17145+RATIONAL(25.0,24.0)*t17141+t17128)*t17139+t17241;
+ coeffs_dz->coeff_p1_0_p1 = t17697+t17677+t17195;
+ coeffs_dz->coeff_p2_0_p1 = t17188+t17679+t17678;
+ coeffs_dz->coeff_m2_p1_p1 = t17740+t17153+t17595+t17809+t17746+t17970+
+t17982;
+ coeffs_dz->coeff_m1_p1_p1 = t17176+t17721+t17784+t17773+t17791;
+ coeffs_dz->coeff_0_p1_p1 = t17707+t17696+t17193;
+ coeffs_dz->coeff_p1_p1_p1 = t17166+t17722+t17754+t17783+t17791;
+ coeffs_dz->coeff_p2_p1_p1 = t17814+t17252+t17183+t17730+t17829+t17885+
+t17970;
+ coeffs_dz->coeff_m2_p2_p1 = t17770+t17163+t16640+t17777+t17774+t17803;
+ coeffs_dz->coeff_m1_p2_p1 = t17729+t17740+t15966+t17162+t17728+t17976+
+t17986;
+ coeffs_dz->coeff_0_p2_p1 = t17705+t17199+t17700;
+ coeffs_dz->coeff_p1_p2_p1 = t17159+t17244+t17801+t17730+t17832+t17859+
+t17976;
+ coeffs_dz->coeff_p2_p2_p1 = t17732+t17756+t17154+t17741+t17770;
+ coeffs_dz->coeff_m2_m2_p2 = t17155+t17959+t17655+t17964;
+ coeffs_dz->coeff_m1_m2_p2 = t17778+t17790+t17793+t17180+t17796;
+ coeffs_dz->coeff_0_m2_p2 = t17699+t17683+t17186;
+ coeffs_dz->coeff_p1_m2_p2 = t17165+t17736+t15940+t17793+t17804+t17830+
+t17916;
+ coeffs_dz->coeff_p2_m2_p2 = t17161+t17656+t17954+t17962;
+ coeffs_dz->coeff_m2_m1_p2 = t17674+t17164+t17532+t17671;
+ coeffs_dz->coeff_m1_m1_p2 = t17179+t17659+t17669;
+ coeffs_dz->coeff_0_m1_p2 = t17192+t17688+t17692;
+ coeffs_dz->coeff_p1_m1_p2 = t17175+t17668+t17660;
+ coeffs_dz->coeff_p2_m1_p2 = t17667+t17675+t15685+t17177+t17910;
+ coeffs_dz->coeff_m2_0_p2 = t17191+t17694+t17684;
+ coeffs_dz->coeff_m1_0_p2 = t17189+t17691+t17680;
+ coeffs_dz->coeff_0_0_p2 = (t17041*t17145+t17545+t17095)*t17146+(t17019*
+t17141+t17093+t17467)*t17139+((t17066+t17069*t17145+RATIONAL(25.0,64.0)*t17141)
+*t17139+(t17065+t17069*t17141+RATIONAL(1.0,64.0)*t17145)*t17146+t17235)*t17140+
+t17200+t17236;
+ coeffs_dz->coeff_p1_0_p2 = t17687+t17680+t17197;
+ coeffs_dz->coeff_p2_0_p2 = t17685+t17187+t17684;
+ coeffs_dz->coeff_m2_p1_p2 = t17164+t17666+t17665+t17597;
+ coeffs_dz->coeff_m1_p1_p2 = t17156+t17672+t17660;
+ coeffs_dz->coeff_0_p1_p2 = t17689+t17194+t17688;
+ coeffs_dz->coeff_p1_p1_p2 = t17167+t17659+t17673;
+ coeffs_dz->coeff_p2_p1_p2 = t17253+t17675+t17152+t17670;
+ coeffs_dz->coeff_m2_p2_p2 = t17661+t17160+t17655;
+ coeffs_dz->coeff_m1_p2_p2 = t17778+t17173+t17736+t17245+t17811+t17824;
+ coeffs_dz->coeff_0_p2_p2 = t17683+t17682+t17190;
+ coeffs_dz->coeff_p1_p2_p2 = t15971+t17790+t17716+t17165+t17742+t17807;
+ coeffs_dz->coeff_p2_p2_p2 = t17181+t17951+t17954+t17959+t17960;
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dzz.compute.c
new file mode 100644
index 0000000..d9422aa
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/3d.coeffs/3d.cube.order4.smooth0/coeffs-dzz.compute.c
@@ -0,0 +1,2341 @@
+fp t30715;
+fp t30750;
+fp t30779;
+fp t31096;
+fp t31648;
+fp t30693;
+fp t30692;
+fp t31208;
+fp t30778;
+fp t30780;
+fp t30782;
+fp t31072;
+fp t31647;
+fp t30781;
+fp t30783;
+fp t31094;
+fp t31259;
+fp t30321;
+fp t31646;
+fp t30706;
+fp t30675;
+fp t31056;
+fp t31645;
+fp t31172;
+fp t31147;
+fp t31644;
+fp t30684;
+fp t31065;
+fp t30899;
+fp t30663;
+fp t31643;
+fp t30657;
+fp t31642;
+fp t30734;
+fp t30602;
+fp t30695;
+fp t31095;
+fp t30907;
+fp t31641;
+fp t31246;
+fp t31197;
+fp t31144;
+fp t30890;
+fp t31640;
+fp t30223;
+fp t31639;
+fp t31021;
+fp t30658;
+fp t31064;
+fp t31638;
+fp t30784;
+fp t30245;
+fp t31086;
+fp t31637;
+fp t31164;
+fp t31008;
+fp t31043;
+fp t31636;
+fp t30711;
+fp t30718;
+fp t31635;
+fp t30689;
+fp t30688;
+fp t30592;
+fp t30968;
+fp t31634;
+fp t31139;
+fp t31059;
+fp t31633;
+fp t30698;
+fp t31632;
+fp t30768;
+fp t30637;
+fp t30776;
+fp t31066;
+fp t31631;
+fp t30758;
+fp t30639;
+fp t31630;
+fp t30703;
+fp t31225;
+fp t31629;
+fp t30704;
+fp t31146;
+fp t31628;
+fp t30707;
+fp t30661;
+fp t31082;
+fp t31627;
+fp t30660;
+fp t31128;
+fp t31083;
+fp t30650;
+fp t31626;
+fp t30678;
+fp t30716;
+fp t31625;
+fp t31102;
+fp t31624;
+fp t30747;
+fp t31060;
+fp t30543;
+fp t30745;
+fp t31191;
+fp t30544;
+fp t31623;
+fp t31216;
+fp t31206;
+fp t30552;
+fp t31622;
+fp t31222;
+fp t31209;
+fp t30541;
+fp t31621;
+fp t31097;
+fp t30547;
+fp t31192;
+fp t30546;
+fp t31620;
+fp t30759;
+fp t30730;
+fp t31619;
+fp t30710;
+fp t31145;
+fp t30457;
+fp t30765;
+fp t31214;
+fp t31618;
+fp t31167;
+fp t30762;
+fp t30553;
+fp t31617;
+fp t30667;
+fp t30687;
+fp t31616;
+fp t30729;
+fp t31177;
+fp t30731;
+fp t31160;
+fp t30406;
+fp t31615;
+fp t31614;
+fp t30690;
+fp t30721;
+fp t31125;
+fp t31613;
+fp t31105;
+fp t30527;
+fp t30761;
+fp t31188;
+fp t31612;
+fp t31093;
+fp t31611;
+fp t31260;
+fp t31610;
+fp t31254;
+fp t30719;
+fp t30998;
+fp t31219;
+fp t31609;
+fp t31263;
+fp t31608;
+fp t30739;
+fp t30737;
+fp t31607;
+fp t30720;
+fp t31264;
+fp t31606;
+fp t31223;
+fp t30991;
+fp t31217;
+fp t31045;
+fp t31605;
+fp t30702;
+fp t31604;
+fp t30924;
+fp t31077;
+fp t31024;
+fp t31603;
+fp t30741;
+fp t31114;
+fp t30915;
+fp t31602;
+fp t31002;
+fp t30733;
+fp t31111;
+fp t31031;
+fp t31601;
+fp t30913;
+fp t30958;
+fp t31600;
+fp t31266;
+fp t29631;
+fp t31109;
+fp t31003;
+fp t31599;
+fp t31181;
+fp t30686;
+fp t31100;
+fp t31027;
+fp t30239;
+fp t31458;
+fp t31598;
+fp t30619;
+fp t31041;
+fp t31050;
+fp t30604;
+fp t31036;
+fp t31442;
+fp t31597;
+fp t30571;
+fp t31596;
+fp t31595;
+fp t31148;
+fp t29895;
+fp t31594;
+fp t31123;
+fp t30598;
+fp t31014;
+fp t29588;
+fp t31593;
+fp t31238;
+fp t30348;
+fp t30972;
+fp t31592;
+fp t30894;
+fp t31591;
+fp t30618;
+fp t31049;
+fp t30953;
+fp t31461;
+fp t31252;
+fp t31199;
+fp t31590;
+fp t30471;
+fp t30590;
+fp t31012;
+fp t31589;
+fp t30593;
+fp t31023;
+fp t30222;
+fp t31476;
+fp t31235;
+fp t31200;
+fp t31588;
+fp t31190;
+fp t31040;
+fp t30502;
+fp t31587;
+fp t30255;
+fp t31486;
+fp t31265;
+fp t31586;
+fp t31016;
+fp t30904;
+fp t31585;
+fp t31202;
+fp t30600;
+fp t31005;
+fp t29552;
+fp t31584;
+fp t30664;
+fp t31101;
+fp t30986;
+fp t31583;
+fp t31149;
+fp t31038;
+fp t29956;
+fp t30606;
+fp t31006;
+fp t31582;
+fp t30601;
+fp t31044;
+fp t31581;
+fp t31124;
+fp t31011;
+fp t31580;
+fp t31015;
+fp t31579;
+fp t30621;
+fp t31052;
+fp t31099;
+fp t29886;
+fp t31578;
+fp t30603;
+fp t31462;
+fp t31577;
+fp t30596;
+fp t29510;
+fp t31203;
+fp t31576;
+fp t30495;
+fp t31575;
+fp t30911;
+fp t31574;
+fp t30287;
+fp t30599;
+fp t31009;
+fp t31441;
+fp t31573;
+fp t31091;
+fp t31071;
+fp t30954;
+fp t31572;
+fp t30922;
+fp t31463;
+fp t31112;
+fp t31571;
+fp t31570;
+fp t30754;
+fp t30751;
+fp t31569;
+fp t30757;
+fp t30760;
+fp t31568;
+fp t31162;
+fp t29658;
+fp t31567;
+fp t31033;
+fp t31566;
+fp t31565;
+fp t30981;
+fp t30714;
+fp t30725;
+fp t30610;
+fp t30888;
+fp t31156;
+fp t30740;
+fp t31119;
+fp t30722;
+fp t31564;
+fp t31563;
+fp t31230;
+fp t31010;
+fp t30616;
+fp t31022;
+fp t31562;
+fp t31079;
+fp t30622;
+fp t31001;
+fp t31561;
+fp t31113;
+fp t31560;
+fp t31211;
+fp t31201;
+fp t31559;
+fp t31204;
+fp t31558;
+fp t31557;
+fp t29887;
+fp t31556;
+fp t31267;
+fp t29628;
+fp t31555;
+fp t30595;
+fp t31554;
+fp t29621;
+fp t31553;
+fp t31140;
+fp t31034;
+fp t31552;
+fp t29946;
+fp t31551;
+fp t31017;
+fp t30608;
+fp t30385;
+fp t30971;
+fp t31550;
+fp t31549;
+fp t30993;
+fp t31168;
+fp t31032;
+fp t31548;
+fp t31547;
+fp t30163;
+fp t30164;
+fp t30170;
+fp t31546;
+fp t31545;
+fp t31187;
+fp t31048;
+fp t31205;
+fp t31544;
+fp t30674;
+fp t31179;
+fp t30892;
+fp t30709;
+fp t31244;
+fp t30931;
+fp t31543;
+fp t31542;
+fp t31039;
+fp t31541;
+fp t30679;
+fp t30662;
+fp t31058;
+fp t30928;
+fp t31540;
+fp t30994;
+fp t30665;
+fp t31258;
+fp t30694;
+fp t31169;
+fp t31539;
+fp t30951;
+fp t31142;
+fp t30896;
+fp t31538;
+fp t30440;
+fp t30771;
+fp t31026;
+fp t31537;
+fp t31262;
+fp t31536;
+fp t30999;
+fp t31535;
+fp t30777;
+fp t30749;
+fp t31019;
+fp t30506;
+fp t30996;
+fp t31534;
+fp t30258;
+fp t31030;
+fp t31533;
+fp t31532;
+fp t30388;
+fp t31531;
+fp t31530;
+fp t31198;
+fp t30626;
+fp t30625;
+fp t31529;
+fp t31092;
+fp t31037;
+fp t31528;
+fp t30919;
+fp t31070;
+fp t31251;
+fp t31018;
+fp t31527;
+fp t30933;
+fp t31526;
+fp t30937;
+fp t31249;
+fp t31184;
+fp t31053;
+fp t31525;
+fp t31524;
+fp t31523;
+fp t30397;
+fp t31522;
+fp t30648;
+fp t30646;
+fp t31521;
+fp t31218;
+fp t31120;
+fp t30939;
+fp t31482;
+fp t31256;
+fp t30985;
+fp t31468;
+fp t31242;
+fp t30629;
+fp t31054;
+fp t31165;
+fp t31349;
+fp t29943;
+fp t31520;
+fp t31474;
+fp t30982;
+fp t31448;
+fp t31122;
+fp t30857;
+fp t31250;
+fp t31519;
+fp t31232;
+fp t30955;
+fp t31439;
+fp t31410;
+fp t30861;
+fp t31518;
+fp t30859;
+fp t31517;
+fp t31152;
+fp t30855;
+fp t30944;
+fp t31224;
+fp t29958;
+fp t31516;
+fp t31515;
+fp t31143;
+fp t30973;
+fp t31514;
+fp t31080;
+fp t30921;
+fp t31513;
+fp t30967;
+fp t31233;
+fp t31078;
+fp t30950;
+fp t31171;
+fp t31512;
+fp t31511;
+fp t30952;
+fp t31510;
+fp t31158;
+fp t30362;
+fp t30942;
+fp t31509;
+fp t30654;
+fp t31196;
+fp t31257;
+fp t31508;
+fp t31157;
+fp t30979;
+fp t30925;
+fp t31076;
+fp t31507;
+fp t30656;
+fp t31234;
+fp t31506;
+fp t31505;
+fp t31241;
+fp t30977;
+fp t31504;
+fp t30539;
+fp t31129;
+fp t30887;
+fp t30959;
+fp t31503;
+fp t30623;
+fp t30469;
+fp t30964;
+fp t31502;
+fp t31501;
+fp t30763;
+fp t31243;
+fp t31500;
+fp t31108;
+fp t31499;
+fp t31047;
+fp t31498;
+fp t30437;
+fp t31497;
+fp t31496;
+fp t31495;
+fp t31494;
+fp t31493;
+fp t30708;
+fp t31492;
+fp t30752;
+fp t30897;
+fp t31491;
+fp t30717;
+fp t31490;
+fp t31067;
+fp t30938;
+fp t31488;
+fp t31110;
+fp t30918;
+fp t31487;
+fp t30284;
+fp t31485;
+fp t30726;
+fp t31175;
+fp t30949;
+fp t31484;
+fp t31483;
+fp t31253;
+fp t30485;
+fp t30727;
+fp t31084;
+fp t30995;
+fp t31481;
+fp t30331;
+fp t30735;
+fp t31090;
+fp t31480;
+fp t31479;
+fp t31478;
+fp t30683;
+fp t30975;
+fp t30680;
+fp t30980;
+fp t31477;
+fp t31475;
+fp t31473;
+fp t30390;
+fp t30769;
+fp t31472;
+fp t30742;
+fp t30932;
+fp t31471;
+fp t31470;
+fp t30609;
+fp t31469;
+fp t30677;
+fp t30275;
+fp t30682;
+fp t30997;
+fp t31467;
+fp t31004;
+fp t31466;
+fp t31464;
+fp t31180;
+fp t30914;
+fp t31460;
+fp t31459;
+fp t31457;
+fp t31456;
+fp t30614;
+fp t31455;
+fp t31261;
+fp t30427;
+fp t30767;
+fp t31454;
+fp t31453;
+fp t30659;
+fp t31452;
+fp t30770;
+fp t30671;
+fp t31126;
+fp t31451;
+fp t31450;
+fp t30988;
+fp t30748;
+fp t30723;
+fp t31449;
+fp t30992;
+fp t31446;
+fp t30655;
+fp t30884;
+fp t31445;
+fp t31443;
+fp t30713;
+fp t31440;
+fp t31073;
+fp t30499;
+fp t31438;
+fp t31227;
+fp t31155;
+fp t30936;
+fp t31436;
+fp t30613;
+fp t30379;
+fp t31221;
+fp t30965;
+fp t31435;
+fp t30519;
+fp t31434;
+fp t30893;
+fp t30934;
+fp t31433;
+fp t31432;
+fp t31431;
+fp t31154;
+fp t30901;
+fp t30691;
+fp t31430;
+fp t30738;
+fp t31141;
+fp t30728;
+fp t31183;
+fp t31429;
+fp t31428;
+fp t30926;
+fp t31427;
+fp t31426;
+fp t30487;
+fp t31161;
+fp t31425;
+fp t30423;
+fp t31178;
+fp t30930;
+fp t31248;
+fp t31424;
+fp t31231;
+fp t31423;
+fp t31422;
+fp t31421;
+fp t30666;
+fp t31063;
+fp t31240;
+fp t31420;
+fp t31419;
+fp t30517;
+fp t30895;
+fp t31418;
+fp t31417;
+fp t30681;
+fp t31115;
+fp t31226;
+fp t31416;
+fp t31415;
+fp t31414;
+fp t30746;
+fp t30775;
+fp t31106;
+fp t31413;
+fp t30176;
+fp t30756;
+fp t31121;
+fp t30605;
+fp t30705;
+fp t31412;
+fp t31411;
+fp t30491;
+fp t31130;
+fp t30912;
+fp t31409;
+fp t31408;
+fp t30566;
+fp t31407;
+fp t31406;
+fp t31405;
+fp t30442;
+fp t29927;
+fp t30987;
+fp t31404;
+fp t30905;
+fp t31403;
+fp t30467;
+fp t29810;
+fp t30970;
+fp t31402;
+fp t30736;
+fp t31401;
+fp t31400;
+fp t29806;
+fp t31399;
+fp t30990;
+fp t31398;
+fp t29931;
+fp t30957;
+fp t31397;
+fp t31020;
+fp t30886;
+fp t31396;
+fp t31395;
+fp t31104;
+fp t31394;
+fp t30493;
+fp t29911;
+fp t30962;
+fp t31393;
+fp t31392;
+fp t30267;
+fp t31391;
+fp t31193;
+fp t31228;
+fp t30482;
+fp t31390;
+fp t31207;
+fp t31098;
+fp t31195;
+fp t31055;
+fp t31389;
+fp t31388;
+fp t30507;
+fp t30607;
+fp t31387;
+fp t30989;
+fp t31386;
+fp t31170;
+fp t31385;
+fp t31384;
+fp t31229;
+fp t31383;
+fp t30351;
+fp t31382;
+fp t31173;
+fp t30488;
+fp t31255;
+fp t31381;
+fp t31380;
+fp t31379;
+fp t31378;
+fp t31189;
+fp t30927;
+fp t31377;
+fp t31376;
+fp t31057;
+fp t30732;
+fp t30961;
+fp t31375;
+fp t30563;
+fp t31374;
+fp t31373;
+fp t31134;
+fp t31372;
+fp t31151;
+fp t31371;
+fp t31370;
+fp t31369;
+fp t31150;
+fp t30945;
+fp t31368;
+fp t31367;
+fp t30542;
+fp t31366;
+fp t31365;
+fp t30984;
+fp t31364;
+fp t31363;
+fp t31132;
+fp t31362;
+fp t31035;
+fp t31361;
+fp t31360;
+fp t31359;
+fp t31358;
+fp t31357;
+fp t31356;
+fp t30908;
+fp t31355;
+fp t31354;
+fp t31353;
+fp t31352;
+fp t31351;
+fp t31350;
+fp t31348;
+fp t31347;
+fp t30416;
+fp t30496;
+fp t30872;
+fp t31346;
+fp t31194;
+fp t30574;
+fp t31345;
+fp t30354;
+fp t31344;
+fp t31343;
+fp t31342;
+fp t31341;
+fp t31340;
+fp t31339;
+fp t30929;
+fp t31338;
+fp t31337;
+fp t31336;
+fp t31335;
+fp t31136;
+fp t31334;
+fp t30946;
+fp t30943;
+fp t31333;
+fp t31332;
+fp t31153;
+fp t30438;
+fp t30572;
+fp t31331;
+fp t31330;
+fp t31329;
+fp t31215;
+fp t31328;
+fp t30940;
+fp t31327;
+fp t30916;
+fp t31326;
+fp t31325;
+fp t31068;
+fp t30492;
+fp t31324;
+fp t31323;
+fp t31322;
+fp t31321;
+fp t31320;
+fp t31319;
+fp t31318;
+fp t31317;
+fp t31316;
+fp t30456;
+fp t30589;
+fp t31315;
+fp t31314;
+fp t31061;
+fp t31182;
+fp t31313;
+fp t31312;
+fp t31311;
+fp t31310;
+fp t31127;
+fp t31309;
+fp t31308;
+fp t31307;
+fp t31306;
+fp t31305;
+fp t31304;
+fp t31303;
+fp t30537;
+fp t31116;
+fp t31302;
+fp t31301;
+fp t31300;
+fp t31212;
+fp t30560;
+fp t31299;
+fp t31298;
+fp t30966;
+fp t30645;
+fp t31297;
+fp t31296;
+fp t31295;
+fp t31294;
+fp t31293;
+fp t31292;
+fp t31291;
+fp t31290;
+fp t31289;
+fp t31288;
+fp t31287;
+fp t31286;
+fp t31285;
+fp t31284;
+fp t30525;
+fp t30638;
+fp t30534;
+fp t31283;
+fp t29870;
+fp t31282;
+fp t30516;
+fp t31281;
+fp t30858;
+fp t31280;
+fp t31279;
+fp t31075;
+fp t31278;
+fp t31277;
+fp t31276;
+fp t31275;
+fp t31117;
+fp t31274;
+fp t30956;
+fp t31273;
+fp t31272;
+fp t31176;
+fp t31138;
+fp t31271;
+fp t30522;
+fp t31270;
+fp t31269;
+fp t31268;
+fp t31239;
+fp t30612;
+fp t30617;
+fp t30764;
+fp t31159;
+fp t30611;
+fp t30615;
+fp t31137;
+fp t31135;
+fp t31133;
+fp t31103;
+fp t31081;
+fp t31069;
+fp t31046;
+fp t30983;
+fp t30976;
+fp t30974;
+fp t30383;
+fp t30969;
+fp t30947;
+fp t30910;
+fp t30900;
+fp t30889;
+fp t30883;
+fp t30881;
+fp t30880;
+fp t30696;
+fp t30753;
+fp t30697;
+fp t30877;
+fp t30724;
+fp t30766;
+fp t30712;
+fp t30876;
+fp t30875;
+fp t30874;
+fp t30670;
+fp t30873;
+fp t30871;
+fp t30869;
+fp t30868;
+fp t30867;
+fp t30866;
+fp t30864;
+fp t30863;
+fp t30862;
+fp t30860;
+fp t30856;
+fp t30672;
+fp t30854;
+fp t30651;
+fp t30699;
+fp t30853;
+fp t30852;
+fp t30851;
+fp t30676;
+fp t30850;
+fp t30849;
+fp t30685;
+fp t30848;
+fp t30847;
+fp t30846;
+fp t30845;
+fp t30844;
+fp t30843;
+fp t30842;
+fp t30841;
+fp t30840;
+fp t30839;
+fp t30838;
+fp t30837;
+fp t30836;
+fp t30835;
+fp t30834;
+fp t30833;
+fp t30832;
+fp t30831;
+fp t30830;
+fp t30829;
+fp t30828;
+fp t30827;
+fp t30826;
+fp t30825;
+fp t30824;
+fp t30823;
+fp t30822;
+fp t30821;
+fp t30820;
+fp t30819;
+fp t30818;
+fp t30817;
+fp t30816;
+fp t30815;
+fp t30814;
+fp t30813;
+fp t30812;
+fp t30811;
+fp t30810;
+fp t30809;
+fp t30808;
+fp t30807;
+fp t30806;
+fp t30805;
+fp t30804;
+fp t30803;
+fp t30802;
+fp t30801;
+fp t30800;
+fp t30799;
+fp t30798;
+fp t30797;
+fp t30796;
+fp t30795;
+fp t30794;
+fp t30793;
+fp t30792;
+fp t30791;
+fp t30790;
+fp t30789;
+fp t30774;
+fp t30744;
+fp t30743;
+fp t30701;
+fp t30700;
+fp t30673;
+fp t30669;
+fp t30668;
+ t30715 = RATIONAL(-2.0,27.0);
+ t30750 = RATIONAL(1.0,9.0);
+ t30779 = z*z;
+ t31096 = t30750*t30779;
+ t31648 = t30715+t31096;
+ t30693 = RATIONAL(1.0,576.0);
+ t30692 = RATIONAL(-1.0,576.0);
+ t31208 = y*t30692;
+ t30778 = x*x;
+ t30780 = y*y;
+ t30782 = t30780*y;
+ t31072 = t30778*t30782;
+ t31647 = t30778*t31208+t30693*t31072;
+ t30781 = x*t30778;
+ t30783 = t30780*t30780;
+ t31094 = t30781*t30783;
+ t31259 = x*t30783;
+ t30321 = t30692*t31259;
+ t31646 = t30693*t31094+t30321;
+ t30706 = RATIONAL(1.0,27.0);
+ t30675 = RATIONAL(-1.0,108.0);
+ t31056 = t30675*t30781;
+ t31645 = x*t30706+t31056;
+ t31172 = t30780*t30779;
+ t31147 = t30693*t30779;
+ t31644 = t30692*t31172+t30783*t31147;
+ t30684 = RATIONAL(1.0,288.0);
+ t31065 = t30782*t30684;
+ t30899 = t30779*t31065;
+ t30663 = RATIONAL(1.0,432.0);
+ t31643 = t30899+y*t30663;
+ t30657 = RATIONAL(-1.0,3456.0);
+ t31642 = (t31147+t30657)*t30780;
+ t30734 = RATIONAL(1.0,18.0);
+ t30602 = t30734*x;
+ t30695 = RATIONAL(-1.0,72.0);
+ t31095 = t30695*t30779;
+ t30907 = t30781*t31095;
+ t31641 = t30907+t30779*t30602;
+ t31246 = x*t30779;
+ t31197 = y*t31246;
+ t31144 = t30782*t30779;
+ t30890 = t30781*t31144;
+ t31640 = t30890+t31197;
+ t30223 = t30692*t31094;
+ t31639 = t30223+t30693*t31259;
+ t31021 = x*t31095;
+ t30658 = RATIONAL(-1.0,1728.0);
+ t31064 = t30658*t30781;
+ t31638 = t31064+t31021;
+ t30784 = t30778*t30778;
+ t30245 = t30784*t31208;
+ t31086 = t30784*t30693;
+ t31637 = t30782*t31086+t30245;
+ t31164 = t30781*t30779;
+ t31008 = y*t31164;
+ t31043 = x*t31144;
+ t31636 = t31043+t31008;
+ t30711 = RATIONAL(-1.0,54.0);
+ t30718 = RATIONAL(2.0,27.0);
+ t31635 = t30711*t30783+t30780*t30718;
+ t30689 = RATIONAL(-1.0,144.0);
+ t30688 = RATIONAL(1.0,144.0);
+ t30592 = t30688*t30781;
+ t30968 = t30779*t30592;
+ t31634 = t30689*t31246+t30968;
+ t31139 = t30778*t30783;
+ t31059 = t30784*t30780;
+ t31633 = t31139+t31059;
+ t30698 = RATIONAL(1.0,54.0);
+ t31632 = t30784*t30698+t30778*t31096;
+ t30768 = RATIONAL(-8.0,9.0);
+ t30637 = t30768*y;
+ t30776 = RATIONAL(2.0,9.0);
+ t31066 = t30779*t30776;
+ t31631 = t30782*t31066+t30779*t30637;
+ t30758 = RATIONAL(-2.0,9.0);
+ t30639 = t30758*t30783;
+ t31630 = t30734*t31094+x*t30639;
+ t30703 = RATIONAL(-1.0,18.0);
+ t31225 = x*t30776;
+ t31629 = t30703*t31094+t30783*t31225;
+ t30704 = RATIONAL(-1.0,36.0);
+ t31146 = t30704*t30779;
+ t31628 = t30783*t31146+t31648*t30780;
+ t30707 = RATIONAL(4.0,27.0);
+ t30661 = RATIONAL(-16.0,27.0);
+ t31082 = t30779*t30758;
+ t31627 = x*t30661+(t31082+t30707)*t30781;
+ t30660 = RATIONAL(1.0,1152.0);
+ t31128 = t30780*t30778;
+ t31083 = t30660*t30783;
+ t30650 = RATIONAL(-1.0,1152.0);
+ t31626 = t30650*t31059+t30660*t31128+t30784*t31083;
+ t30678 = RATIONAL(16.0,27.0);
+ t30716 = RATIONAL(-4.0,27.0);
+ t31625 = x*t30678+(t31066+t30716)*t30781;
+ t31102 = t30692*t30782;
+ t31624 = y*t31147+t30779*t31102;
+ t30747 = RATIONAL(1.0,6.0);
+ t31060 = t30782*t30747;
+ t30543 = t30779*t31060;
+ t30745 = RATIONAL(-1.0,6.0);
+ t31191 = t30745*t30779;
+ t30544 = y*t31191;
+ t31623 = t30544+t30543;
+ t31216 = z*RATIONAL(2.0,3.0);
+ t31206 = z*t30747;
+ t30552 = t30783*t31206;
+ t31622 = t30552+t31216;
+ t31222 = z*RATIONAL(-2.0,3.0);
+ t31209 = z*t30745;
+ t30541 = t30783*t31209;
+ t31621 = t30541+t31222;
+ t31097 = t30745*t30782;
+ t30547 = t30779*t31097;
+ t31192 = t30747*t30779;
+ t30546 = y*t31192;
+ t31620 = t30547+t30546;
+ t30759 = RATIONAL(-5.0,3.0);
+ t30730 = RATIONAL(-5.0,12.0);
+ t31619 = t30730*t30783+t30759;
+ t30710 = RATIONAL(-1.0,12.0);
+ t31145 = t30710*t30783;
+ t30457 = z*t31145;
+ t30765 = RATIONAL(-1.0,3.0);
+ t31214 = z*t30765;
+ t31618 = t31214+t30457;
+ t31167 = t30779*RATIONAL(-4.0,3.0);
+ t30762 = RATIONAL(1.0,3.0);
+ t30553 = t30762*t31164;
+ t31617 = t30553+x*t31167;
+ t30667 = RATIONAL(5.0,288.0);
+ t30687 = RATIONAL(-5.0,288.0);
+ t31616 = y*t30687+t30667*t30782;
+ t30729 = RATIONAL(-1.0,24.0);
+ t31177 = t30729*t30779;
+ t30731 = RATIONAL(1.0,24.0);
+ t31160 = t30731*t30779;
+ t30406 = t30781*t31160;
+ t31615 = x*t31177+t30406;
+ t31614 = t31648*x;
+ t30690 = RATIONAL(-5.0,576.0);
+ t30721 = RATIONAL(-1.0,96.0);
+ t31125 = t30721*t30779;
+ t31613 = t30690*t30783+t30780*t31125;
+ t31105 = t30779*t30765;
+ t30527 = t30782*t31105;
+ t30761 = RATIONAL(4.0,3.0);
+ t31188 = t30761*t30779;
+ t31612 = t30527+y*t31188;
+ t31093 = t30721*t30783;
+ t31611 = t30780*t30690+t30779*t31093;
+ t31260 = t30784*y;
+ t31610 = t31072+t31260;
+ t31254 = t30784*z;
+ t30719 = RATIONAL(1.0,96.0);
+ t30998 = t30719*t31254;
+ t31219 = z*t30731;
+ t31609 = t30998+t31219;
+ t31263 = z*t30783;
+ t31608 = t30719*t31263+t31219;
+ t30739 = RATIONAL(-5.0,18.0);
+ t30737 = RATIONAL(10.0,9.0);
+ t31607 = t30781*t30739+x*t30737;
+ t30720 = RATIONAL(-5.0,96.0);
+ t31264 = z*t30780;
+ t31606 = t30720*t31264+t31608;
+ t31223 = z*t30704;
+ t30991 = t30780*t31223;
+ t31217 = z*t30689;
+ t31045 = t30783*t31217;
+ t31605 = t30781*t30991+x*t31045;
+ t30702 = RATIONAL(1.0,12.0);
+ t31604 = x*t31105+t30702*t31164;
+ t30924 = t30689*t31072;
+ t31077 = t30784*t30704;
+ t31024 = z*t31077;
+ t31603 = y*t31024+z*t30924;
+ t30741 = RATIONAL(1.0,72.0);
+ t31114 = t30780*t30741;
+ t30915 = t30779*t31114;
+ t31602 = t30658*t31139+t30784*t30915;
+ t31002 = z*t31059;
+ t30733 = RATIONAL(1.0,36.0);
+ t31111 = t30688*t30783;
+ t31031 = z*t31111;
+ t31601 = t30778*t31031+t30733*t31002;
+ t30913 = t30741*t31139;
+ t30958 = t30684*t31059;
+ t31600 = (t30958+t30913)*z;
+ t31266 = y*z;
+ t29631 = t30592*t31266;
+ t31109 = t30782*t30733;
+ t31003 = z*t31109;
+ t31599 = x*t31003+t29631;
+ t31181 = t30778*t30741;
+ t30686 = RATIONAL(-1.0,288.0);
+ t31100 = t30686*t30782;
+ t31027 = z*t31100;
+ t30239 = t30784*t31065;
+ t31458 = t30778*t31027+z*t30239;
+ t31598 = t31181*t31266+t31458;
+ t30619 = t30703*t30778;
+ t31041 = z*t30619;
+ t31050 = z*t31072;
+ t30604 = t30695*t30782;
+ t31036 = z*t30604;
+ t31442 = t30734*t31050+t30784*t31036;
+ t31597 = y*t31041+t31442;
+ t30571 = t30781*t31105;
+ t31596 = t30571+x*t31188;
+ t31595 = t30779*t30913+t30658*t31059;
+ t31148 = t30703*t30781;
+ t29895 = t31148*t31266;
+ t31594 = x*t31036+t29895;
+ t31123 = t30781*t30704;
+ t30598 = t30689*t30782;
+ t31014 = z*t30598;
+ t29588 = x*t31014;
+ t31593 = t31123*t31266+t29588;
+ t31238 = y*t30733;
+ t30348 = t30784*t31238;
+ t30972 = t30688*t31072;
+ t31592 = (t30972+t30348)*z;
+ t30894 = t30784*t31095;
+ t31591 = t30706*t31139+t30780*t30894;
+ t30618 = t30741*t30781;
+ t31049 = z*t30618;
+ t30953 = t30780*t31148;
+ t31461 = z*t30953+t30783*t31049;
+ t31252 = x*t30780;
+ t31199 = z*t31252;
+ t31590 = t31461+t30734*t31199;
+ t30471 = t30695*t31059;
+ t30590 = t30686*t30783;
+ t31012 = z*t30590;
+ t31589 = z*t30471+t30778*t31012;
+ t30593 = t30684*t30778;
+ t31023 = z*t30593;
+ t30222 = t30784*t31100;
+ t31476 = z*t30222+t30782*t31023;
+ t31235 = z*t30778;
+ t31200 = y*t31235;
+ t31588 = t31476+t30695*t31200;
+ t31190 = t30780*t30781;
+ t31040 = z*t31190;
+ t30502 = t30704*t31259;
+ t31587 = t30689*t31040+z*t30502;
+ t30255 = t30684*t31094;
+ t31486 = z*t30255+t30686*t31040;
+ t31265 = x*z;
+ t31586 = t31486+t31114*t31265;
+ t31016 = t30784*t31217;
+ t30904 = t30704*t31072;
+ t31585 = y*t31016+z*t30904;
+ t31202 = z*t31238;
+ t30600 = t30688*t30782;
+ t31005 = z*t30600;
+ t29552 = x*t31005;
+ t31584 = t30781*t31202+t29552;
+ t30664 = RATIONAL(-1.0,432.0);
+ t31101 = t30784*t30664;
+ t30986 = t30778*t31066;
+ t31583 = t30780*t30986+t30783*t31101;
+ t31149 = t30781*t30734;
+ t31038 = z*t31149;
+ t29956 = y*t31038;
+ t30606 = t30741*t30782;
+ t31006 = z*t30606;
+ t31582 = t29956+x*t31006;
+ t30601 = t30688*y;
+ t31044 = t30784*t30601;
+ t31581 = z*t31044+t30778*t31003;
+ t31124 = t30733*t30783;
+ t31011 = z*t31124;
+ t31580 = x*t31011+t30688*t31040;
+ t31015 = x*t31111;
+ t31579 = t30733*t31040+z*t31015;
+ t30621 = t30695*t30781;
+ t31052 = z*t30621;
+ t31099 = t30703*t30782;
+ t29886 = t31099*t31265;
+ t31578 = y*t31052+t29886;
+ t30603 = t30703*t30780;
+ t31462 = t30780*t31038+t30783*t31052;
+ t31577 = t30603*t31265+t31462;
+ t30596 = t30689*t30781;
+ t29510 = t30596*t31266;
+ t31203 = x*t31223;
+ t31576 = t29510+t30782*t31203;
+ t30495 = t30695*t31139;
+ t31575 = t30686*t31002+z*t30495;
+ t30911 = t30783*t30593;
+ t31574 = z*t30911+t30741*t31002;
+ t30287 = t30686*t31094;
+ t30599 = t30684*t30780;
+ t31009 = z*t30599;
+ t31441 = z*t30287+t30781*t31009;
+ t31573 = t31441+t30695*t31199;
+ t31091 = t30663*t30783;
+ t31071 = t30686*t30780;
+ t30954 = t30779*t31071;
+ t31572 = t30778*t30954+t30784*t31091;
+ t30922 = t30784*t30606;
+ t31463 = t30782*t31041+z*t30922;
+ t31112 = t30778*t30734;
+ t31571 = t31463+t31112*t31266;
+ t31570 = t30706*t31059+t30779*t30495;
+ t30754 = RATIONAL(1.0,2.0);
+ t30751 = RATIONAL(-5.0,8.0);
+ t31569 = t30751*t30778+t30754;
+ t30757 = RATIONAL(5.0,2.0);
+ t30760 = RATIONAL(-2.0,1.0);
+ t31568 = t30757*t30778+t30760;
+ t31162 = t30782*t30734;
+ t29658 = t31162*t31265;
+ t31567 = y*t31049+t29658;
+ t31033 = z*t31139;
+ t31566 = t30784*t30991+t30689*t31033;
+ t31565 = t30704*t31033+t30689*t31002;
+ t30981 = t30779*t31059;
+ t30714 = RATIONAL(5.0,72.0);
+ t30725 = RATIONAL(-1.0,48.0);
+ t30610 = t30725*t30783;
+ t30888 = t30784*t30610;
+ t31156 = t30714*t31128+t30779*t30888;
+ t30740 = RATIONAL(-5.0,72.0);
+ t31119 = t30740*t30783;
+ t30722 = RATIONAL(1.0,48.0);
+ t31564 = t31156+t30722*t30981+t30778*t31119;
+ t31563 = t30688*t31002+t30778*t31011;
+ t31230 = x*t30758;
+ t31010 = t30780*t31230;
+ t30616 = t30734*t30783;
+ t31022 = z*t30616;
+ t31562 = x*t31022+t31462+z*t31010;
+ t31079 = t30778*t30758;
+ t30622 = t30734*t30784;
+ t31001 = y*t30622;
+ t31561 = t31079*t31266+z*t31001+t31442;
+ t31113 = t30784*t30684;
+ t31560 = t31476+t30686*t31200+t31113*t31266;
+ t31211 = z*t30684;
+ t31201 = x*t31211;
+ t31559 = t31441+t31071*t31265+t30783*t31201;
+ t31204 = y*t31254;
+ t31558 = t31463+t30703*t31204+t30776*t31200;
+ t31557 = t31486+(t31009+t31012)*x;
+ t29887 = t30781*t31006;
+ t31556 = t31225*t31266+t29887+t29895+t29886;
+ t31267 = y*x;
+ t29628 = t30781*t31014;
+ t31555 = t29631+t29628+t29552+t31217*t31267;
+ t30595 = t30686*t30784;
+ t31554 = t31458+t30595*t31266+y*t31023;
+ t29621 = t30781*t31005;
+ t31553 = t29588+t29510+t29621+t30601*t31265;
+ t31140 = t30703*t30783;
+ t31034 = t30780*t31225;
+ t31552 = z*t31034+t31461+t31140*t31265;
+ t29946 = t30781*t31036;
+ t31551 = t29956+t29946+t29658+t31230*t31266;
+ t31017 = z*t31128;
+ t30608 = t30741*t30783;
+ t30385 = t30784*t30608;
+ t30971 = t30703*t31059;
+ t31550 = t30703*t31033+t30776*t31017+(t30971+t30385)*z;
+ t31549 = t31641*t30783+t31645*t30780;
+ t30993 = t30693*t31235;
+ t31168 = t30784*t30783;
+ t31032 = z*t31168;
+ t31548 = t30783*t30993+t30693*t31002+(t31032+t31017)*t30692;
+ t31547 = t30758*t31017+t30695*t31032+t30734*t31002+t30778*t31022;
+ t30163 = t30650*t31168;
+ t30164 = t30660*t31059;
+ t30170 = t30778*t31083;
+ t31546 = t30650*t31017+(t30163+t30164+t30170)*z;
+ t31545 = t31645*t30783+t31641*t30780;
+ t31187 = t30781*t30782;
+ t31048 = z*t31187;
+ t31205 = t30686*t31266;
+ t31544 = x*t31027+y*t31201+t30684*t31048+t30781*t31205;
+ t30674 = RATIONAL(1.0,108.0);
+ t31179 = t30674*t30781;
+ t30892 = t30741*t31164;
+ t30709 = RATIONAL(-1.0,27.0);
+ t31244 = x*t30709;
+ t30931 = t30779*t31140;
+ t31543 = t30783*t30892+x*t30931+(t31179+t31244)*t30780;
+ t31542 = y*t30993+t30692*t31050+t31637*z;
+ t31039 = t30692*t31264;
+ t31541 = t30781*t31039+t30693*t31199+t31646*z;
+ t30679 = RATIONAL(-1.0,216.0);
+ t30662 = RATIONAL(1.0,216.0);
+ t31058 = t30778*t30662;
+ t30928 = t30689*t31144;
+ t31540 = t30679*t31072+t30784*t30928+y*t31058+t30779*t31044;
+ t30994 = t30778*t31238;
+ t30665 = RATIONAL(1.0,864.0);
+ t31258 = y*t30665;
+ t30694 = RATIONAL(-1.0,864.0);
+ t31169 = t30694*t30782;
+ t31539 = (t30994+t30904)*t30779+(t31169+t31258)*t30784;
+ t30951 = t30779*t31123;
+ t31142 = t30780*t30733;
+ t30896 = t30779*t31142;
+ t31538 = t30665*t31259+t30694*t31094+t30780*t30951+x*t30896;
+ t30440 = t30704*t31094;
+ t30771 = RATIONAL(-4.0,9.0);
+ t31026 = t30750*t31263;
+ t31537 = x*t31026+t30771*t31199+t30750*t31040+z*t30440;
+ t31262 = y*t30781;
+ t31536 = t30781*t31027+t31211*t31262+t31065*t31265+x*t31205;
+ t30999 = t30750*t31254;
+ t31535 = t30778*t31026+t30771*t31017+t30780*t30999+t30783*t31024;
+ t30777 = RATIONAL(4.0,9.0);
+ t30749 = RATIONAL(-1.0,9.0);
+ t31019 = t30749*t31263;
+ t30506 = t30733*t31094;
+ t30996 = t30749*t31264;
+ t31534 = t30781*t30996+x*t31019+z*t30506+t30777*t31199;
+ t30258 = t30784*t31102;
+ t31030 = z*t31086;
+ t31533 = y*t31030+(t30258+t31647)*z;
+ t31532 = t30780*t30993+t30783*t31030+(t31033+t31002)*t30692;
+ t30388 = t30784*t31109;
+ t31531 = t30777*t31200+z*t30388+(t31204+t31050)*t30749;
+ t31530 = x*t31039+t30693*t31040+t31639*z;
+ t31198 = t30771*t31266;
+ t30626 = t30750*t30782;
+ t30625 = t30750*t30781;
+ t31529 = x*t31198+t30704*t31048+t30626*t31265+t30625*t31266;
+ t31092 = t30674*t30783;
+ t31037 = x*t31172;
+ t31528 = t30781*t31092+t30783*t31244+t30703*t31037+t30780*t30892;
+ t30919 = t30779*t31109;
+ t31070 = t30665*t30782;
+ t31251 = y*t30778;
+ t31018 = t30704*t31251;
+ t31527 = t30694*t31260+t30779*t31018+t30784*t31070+t30778*t30919;
+ t30933 = t30779*t30596;
+ t31526 = t30688*t31037+t30662*t31259+t30679*t31094+t30780*t30933;
+ t30937 = t30784*t31144;
+ t31249 = t30679*y;
+ t31184 = t30784*t30779;
+ t31053 = y*t31184;
+ t31525 = t30782*t31058+t30688*t30937+t30778*t31249+t30689*t31053;
+ t31524 = t30778*t31019+t30777*t31017+(t30996+t31011)*t30784;
+ t31523 = t30650*t31033+t31626*z;
+ t30397 = t30782*t31077;
+ t31522 = t30750*t31050+t30778*t31198+y*t30999+z*t30397;
+ t30648 = t30749*t30781;
+ t30646 = t30749*t30782;
+ t31521 = t30648*t31266+t30781*t31003+(t30646+t30777*y)*t31265;
+ t31218 = y*t30715;
+ t31120 = t30778*t30709;
+ t30939 = t30779*t30608;
+ t31482 = t30784*t30939+t30780*t31120;
+ t31256 = x*t30782;
+ t30985 = t30779*t31112;
+ t31468 = t30675*t31168+t30780*t30985;
+ t31242 = x*t30718;
+ t30629 = t30749*y;
+ t31054 = t30779*t30629;
+ t31165 = t30781*t30698;
+ t31349 = x*t31054+t30782*t31165+y*t31242+t30704*t30890+t31468;
+ t29943 = x*t30919;
+ t31520 = t30750*t31008+t31349+t31482+t30781*t31218+t29943+t30711*t31256;
+ t31474 = t30664*t31059+t30779*t30911;
+ t30982 = t30779*t31168;
+ t31448 = t30663*t31128+t30686*t30982;
+ t31122 = t30679*t30781;
+ t30857 = t30783*t30933+t30662*t31252+t30780*t31122+t30779*t31015+t31448+
+t31474;
+ t31250 = x*t30679;
+ t31519 = t30662*t31094+t30783*t31250+t30857+t31634*t30780;
+ t31232 = x*t30675;
+ t30955 = t30779*t31149;
+ t31439 = t30674*t31059+t30778*t30931;
+ t31410 = t31439+t31482;
+ t30861 = t31410+t31549;
+ t31518 = t30779*t31010+t30781*t31091+t30780*t30955+t30861+t30783*t31232;
+ t30859 = t31410+t31543;
+ t31517 = x*t31092+t30859+t30664*t31094+(t30953+t31034)*t30779;
+ t31152 = t30781*t30711;
+ t30855 = t31468+t30782*t31152+t30733*t30890+t31482+t31614*y;
+ t30944 = t30779*t30648;
+ t31224 = x*t30698;
+ t29958 = t30704*t31043;
+ t31516 = t30782*t31224+y*t30944+t30855+t29958+t30718*t31262;
+ t31515 = t30781*t30896+t30857+t30665*t31094+t30704*t31037+t30694*t31259;
+ t31143 = t30674*t30782;
+ t30973 = t30741*t30890+y*t31179+x*t31143;
+ t31514 = t30973+t30741*t31197+(t31021+t31056)*t30782+(t31232+t30907)*y;
+ t31080 = t30664*t30782;
+ t30921 = t30779*t31099;
+ t31513 = t31066*t31267+t30781*t31080+t30703*t31008+t30973+y*t31244+x*
+t30921;
+ t30967 = t30734*t31144;
+ t31233 = y*t30706;
+ t31078 = t30675*t30782;
+ t30950 = y*t31056+x*t31078+t30695*t30890;
+ t31171 = t30782*t30663;
+ t31512 = t30950+t31082*t31267+y*t30955+t30781*t31171+(t30967+t31233)*x;
+ t31511 = t30950+t30781*t31143+t30741*t31043+t30674*t31267+(t30892+t31021)
+*y;
+ t30952 = t30779*t31139;
+ t31510 = t30650*t30952+(t31128+t31168)*RATIONAL(-1.0,6912.0)+t31633*
+RATIONAL(1.0,6912.0)+t31626*t30779;
+ t31158 = t30784*t30711;
+ t30362 = y*t31077;
+ t30942 = t30749*t31144;
+ t31509 = t30718*t31072+t30784*t30919+t30782*t31158+t30779*t30362+(t31218+
+t30942)*t30778+t31632*y;
+ t30654 = RATIONAL(1.0,1728.0);
+ t31196 = t30654*t30782;
+ t31257 = y*t30654;
+ t31508 = t30782*t31064+t30658*t31267+x*t31196+t30781*t31257+t31640*t30684
++t31636*t30686;
+ t31157 = t30658*t30782;
+ t30979 = t30779*t31072;
+ t30925 = t30779*t31181;
+ t31076 = t30664*t30778;
+ t31507 = t30686*t30979+t30654*t31072+(t31076+t30925+t30894)*y+(t31157+
+t31643)*t30784;
+ t30656 = RATIONAL(1.0,3456.0);
+ t31234 = x*t30656;
+ t31506 = t30656*t31190+t30779*t30321+t30657*t31094+t30783*t31234+t31644*
+t30781+t31642*x;
+ t31505 = t30780*t30944+t30783*t31224+t30779*t30506+t31635*t30781+t31628*x
+;
+ t31241 = x*t30664;
+ t30977 = t30684*t31164;
+ t31504 = t30779*t30287+t30663*t31252+t30654*t31094+t30783*t31241+x*t30939
++(t30977+t31638)*t30780;
+ t30539 = t30776*t31139;
+ t31129 = t30784*t30706;
+ t30887 = t30784*t31066;
+ t30959 = t30768*t31172;
+ t31503 = t30779*t30539+t30778*t30959+t30783*t31129+t30678*t31128+t30780*
+t30887+t30784*t30931+t31633*t30716;
+ t30623 = t30741*t30784;
+ t30469 = y*t30623;
+ t30964 = t30778*t31095;
+ t31502 = t30784*t31196+t30686*t30937+t30658*t31072+t30779*t30469+t31643*
+t30778+(t31101+t30964)*y;
+ t31501 = t30654*t31190+t30780*t31241+t30781*t30954+t30779*t30255+t31638*
+t30783+(t30915+t31091)*x;
+ t30763 = RATIONAL(8.0,9.0);
+ t31243 = x*t30707;
+ t31500 = t30763*t31037+t30783*t31243+t30709*t31094+t31630*t30779+t31627*
+t30780;
+ t31108 = t30706*t30782;
+ t31499 = t30716*t31256+t30781*t31108+t30703*t30890+t31631*x+t31625*y;
+ t31047 = t30779*t31238;
+ t31498 = t30715*t31072+t30784*t31047+t30704*t30937+t30718*t31251+t30778*
+t31054+y*t31158+t31632*t30782;
+ t30437 = x*t31124;
+ t31497 = t30698*t31094+t30749*t31037+t30779*t30437+t31635*x+t31628*t30781
+;
+ t31496 = t30656*t31094+t30780*t31234+t30779*t30223+t30657*t31259+t31642*
+t30781+t31644*x;
+ t31495 = x*t30959+t30716*t31259+t30706*t31094+t31629*t30779+t31625*t30780
+;
+ t31494 = t30758*t31043+t30763*t31197+t30709*t31187+t30734*t30890+t30782*
+t31243+t31627*y;
+ t31493 = t30654*t31187+t31640*t30686+(t31064+t30977)*y+(t31157+t31257+
+t30899)*x;
+ t30708 = RATIONAL(1.0,32.0);
+ t31492 = t30708*t30982+RATIONAL(-25.0,192.0)*t31128;
+ t30752 = RATIONAL(5.0,3.0);
+ t30897 = t30752*t31172;
+ t31491 = t30784*t31140+t30778*t30897;
+ t30717 = RATIONAL(5.0,96.0);
+ t31490 = t30783*t30998+t30717*t31017;
+ t31067 = t30784*t30667;
+ t30938 = t30710*t31172;
+ t31488 = t30783*t31067+t30778*t30938;
+ t31110 = t30702*t30783;
+ t30918 = t30778*t31110;
+ t31487 = t30687*t31059+t30779*t30918;
+ t30284 = t30783*t31113;
+ t31485 = t30741*t31017+z*t30284;
+ t30726 = RATIONAL(-5.0,48.0);
+ t31175 = t30778*t30726;
+ t30949 = t30779*t31175;
+ t31484 = t30780*t30949+t30385;
+ t31483 = t30783*t31076+t30779*t30958;
+ t31253 = z*t30722;
+ t30485 = t30783*t31253;
+ t30727 = RATIONAL(5.0,12.0);
+ t31084 = t30780*t30727;
+ t30995 = z*t31084;
+ t31481 = t30784*t30485+t30778*t30995;
+ t30331 = t30784*t31110;
+ t30735 = RATIONAL(-10.0,9.0);
+ t31090 = t30735*t30780;
+ t31480 = t30778*t31090+t30779*t30331;
+ t31479 = x*t30991+t30781*t31045;
+ t31478 = t30695*t31017+t30784*t31012;
+ t30683 = RATIONAL(1.0,192.0);
+ t30975 = t30683*t31168;
+ t30680 = RATIONAL(5.0,192.0);
+ t30980 = t30680*t31128;
+ t31477 = (t30975+t30980)*z;
+ t31475 = t30784*t31031+t30733*t31017;
+ t31473 = t30654*t31168+t30780*t30964;
+ t30390 = t30783*t31219;
+ t30769 = RATIONAL(5.0,6.0);
+ t31472 = t30769*t31017+t30784*t30390;
+ t30742 = RATIONAL(5.0,18.0);
+ t30932 = t30784*t31105;
+ t31471 = t30780*t30932+t30742*t31139;
+ t31470 = t29621+x*t31202;
+ t30609 = t30734*y;
+ t31469 = t30609*t31265+t29887;
+ t30677 = RATIONAL(-1.0,192.0);
+ t30275 = t30677*t31168;
+ t30682 = RATIONAL(-5.0,192.0);
+ t30997 = t30682*t31235;
+ t31467 = z*t30275+t30780*t30997;
+ t31004 = t30721*t31254;
+ t31466 = t30720*t31017+t30783*t31004;
+ t31464 = t30778*t30991+t30783*t31016;
+ t31180 = t30778*t30730;
+ t30914 = t30779*t31180;
+ t31460 = t30284+t30780*t30914;
+ t31459 = y*t31203+t29628;
+ t31457 = t30784*t31005+z*t30994;
+ t31456 = t30781*t31031+t31142*t31265;
+ t30614 = t30703*y;
+ t31455 = t30614*t31265+t29946;
+ t31261 = z*t30729;
+ t30427 = t30783*t31261;
+ t30767 = RATIONAL(-5.0,6.0);
+ t31454 = t30784*t30427+t30767*t31017;
+ t31453 = t30163+t30779*t30980;
+ t30659 = RATIONAL(-5.0,1152.0);
+ t31452 = t30779*t30975+t30659*t31128;
+ t30770 = RATIONAL(-1.0,8.0);
+ t30671 = RATIONAL(25.0,12.0);
+ t31126 = t30671*t30778;
+ t31451 = t30780*t31126+t30770*t30982;
+ t31450 = t30784*t31014+z*t31018;
+ t30988 = t30779*t31128;
+ t30748 = RATIONAL(-5.0,2.0);
+ t30723 = RATIONAL(5.0,48.0);
+ t31449 = t30748*t30988+t30723*t31168;
+ t30992 = t30730*t31264;
+ t31446 = z*t30888+t30778*t30992;
+ t30655 = RATIONAL(5.0,1152.0);
+ t30884 = t30677*t31139;
+ t31445 = t30655*t31059+t30779*t30884;
+ t31443 = t30779*t30971+t30778*t31092;
+ t30713 = RATIONAL(5.0,32.0);
+ t31440 = t30713*t30988+t30682*t31168;
+ t31073 = t30722*t30779;
+ t30499 = t30783*t31073;
+ t31438 = t30740*t31059+t30778*t30499;
+ t31227 = z*t30781;
+ t31155 = t30780*t30726;
+ t30936 = t30781*t31155;
+ t31436 = t30702*t31227+t30781*t30485+z*t30936;
+ t30613 = t30725*t30784;
+ t30379 = z*t30613;
+ t31221 = z*t30782;
+ t30965 = t30723*t31072;
+ t31435 = t30710*t31221+t30782*t30379+z*t30965;
+ t30519 = t30784*t31253;
+ t31434 = t30782*t30519+t30702*t31221+t30726*t31050;
+ t30893 = t30725*t31094;
+ t30934 = t30723*t31190;
+ t31433 = t30710*t31227+(t30934+t30893)*z;
+ t31432 = t31455+t31475;
+ t31431 = t31470+t31478;
+ t31154 = t30719*t30779;
+ t30901 = t30783*t31154;
+ t30691 = RATIONAL(5.0,576.0);
+ t31430 = t30691*t31252+x*t30901+t31611*t30781;
+ t30738 = RATIONAL(-5.0,36.0);
+ t31141 = t30780*t30738;
+ t30728 = RATIONAL(5.0,36.0);
+ t31183 = t30728*t30780;
+ t31429 = t30781*t31183+x*t31141+t31615*t30783;
+ t31428 = t31470+t31485;
+ t30926 = t30778*t31188;
+ t31427 = t30780*t30926+t30784*t31119+t31471;
+ t31426 = t31438+t31488;
+ t30487 = t30779*t31145;
+ t31161 = t30667*t30781;
+ t31425 = t30740*t31252+x*t30487+t30780*t31161+t30781*t30499;
+ t30423 = y*t31177;
+ t31178 = t30731*t30782;
+ t30930 = t30784*t31178;
+ t31248 = y*t30738;
+ t31424 = t30728*t31072+t30778*t31248+t30779*t30930+t30784*t30423;
+ t31231 = y*t30735;
+ t31423 = y*t30932+t30778*t31231+t30702*t30937+t30742*t31072;
+ t31422 = t31110*t31246+t30687*t31190+t30714*t31252+t30779*t30893;
+ t31421 = t31464+t31469;
+ t30666 = RATIONAL(-5.0,144.0);
+ t31063 = t30781*t30666;
+ t31240 = x*t30738;
+ t31420 = x*t30546+t30782*t31063+t30731*t30890+y*t31240;
+ t31419 = t31469+t31475;
+ t30517 = x*t31160;
+ t30895 = t30729*t31094;
+ t31418 = t30783*t30517+x*t31183+t30781*t31141+t30779*t30895;
+ t31417 = t31455+t31464;
+ t30681 = RATIONAL(5.0,144.0);
+ t31115 = t30681*t30782;
+ t31226 = y*t30728;
+ t31416 = t30781*t31115+t30729*t30890+(t31226+t30544)*x;
+ t31415 = t30659*t31168+t30683*t30988+t31445;
+ t31414 = t31459+t31478;
+ t30746 = RATIONAL(5.0,8.0);
+ t30775 = RATIONAL(-1.0,2.0);
+ t31106 = t30775*t30784;
+ t31413 = t30746*t30981+t30779*t31106+t31619*t30778;
+ t30176 = t30680*t31139;
+ t30756 = RATIONAL(1.0,8.0);
+ t31121 = t30756*t30779;
+ t30605 = t30723*t30778;
+ t30705 = RATIONAL(-5.0,32.0);
+ t31412 = t30784*t31121+t30176+t30605+t30705*t30981;
+ t31411 = t30781*t30901+t30691*t31190+t31611*x;
+ t30491 = y*t31160;
+ t31130 = t30729*t30782;
+ t30912 = t30784*t31130;
+ t31409 = t30778*t31226+t30784*t30491+t30738*t31072+t30779*t30912;
+ t31408 = t30471+t30603+t30487+t30723*t30952;
+ t30566 = t30762*t31184;
+ t31407 = t30737*t31251+t30739*t31072+y*t30566+t30710*t30937;
+ t31406 = t31459+t31485;
+ t31405 = t31487+t31488+t31564;
+ t30442 = t30695*t31259;
+ t29927 = z*t30442;
+ t30987 = t29927+t31450;
+ t31404 = t30987+t31581+t31586;
+ t30905 = t29927+t31457;
+ t31403 = t30905+t31585+t31586;
+ t30467 = t30695*t31260;
+ t29810 = z*t30467;
+ t30970 = t29810+t31456;
+ t31402 = t30970+t31571+t31587;
+ t30736 = RATIONAL(5.0,24.0);
+ t31401 = t30736*t31033+t30747*t31002+t30780*t31216+t30541+t31454;
+ t31400 = t30970+t31598+t31605;
+ t29806 = t30733*t31008;
+ t31399 = y*t31122+x*t31169+t29806+t30688*t31043+t31602;
+ t30990 = t29810+t31479;
+ t31398 = t30990+t31579+t31598;
+ t29931 = z*t30469;
+ t30957 = t29931+t31479;
+ t31397 = t30957+t31579+t31588;
+ t31020 = z*t31093;
+ t30886 = t30717*t31190;
+ t31396 = z*t30886+t30729*t31227+t30781*t31020+t31606*x;
+ t31395 = t30721*t31002+t30390+t30780*t31261+t30720*t31033+t31490;
+ t31104 = t30781*t30662;
+ t31394 = t31474+t31634*t30783+(t31104+t31250)*t30780;
+ t30493 = x*t30608;
+ t29911 = z*t30493;
+ t30962 = t29911+t31450;
+ t31393 = t30962+t31573+t31581;
+ t31392 = t30782*t30998+t30720*t31050+t30717*t31200+z*t31178+(t31004+
+t31261)*y;
+ t30267 = t30680*t31059;
+ t31391 = t30722*t31235+t30379+t30683*t31033+z*t30267+t31467;
+ t31193 = t30778*t30727;
+ t31228 = z*t30710;
+ t30482 = t30784*t31228;
+ t31390 = t31193*t31266+t31434+(t31214+t30482)*y;
+ t31207 = y*t30662;
+ t31098 = t30784*t30679;
+ t31195 = t30778*t30779;
+ t31055 = y*t31195;
+ t31389 = t30779*t30924+t30688*t31055+t30782*t31098+t30784*t31207+t31572;
+ t31388 = t31483+t31540;
+ t30507 = z*t30610;
+ t30607 = t30723*t30780;
+ t31387 = t30607*t31265+t31436+(t31228+t30507)*x;
+ t30989 = t29931+t31456;
+ t31386 = t30989+t31587+t31597;
+ t31170 = t30780*t30725;
+ t31385 = z*t31170+t30677*t31002+t30485+t30783*t30997+t31477;
+ t31384 = t31436+(t30995+t31618)*x;
+ t31229 = z*t30702;
+ t31383 = t31175*t31266+t31435+(t31229+t30519)*y;
+ t30351 = z*t31110;
+ t31382 = t30351+t30780*t31214+t30710*t31002+t30726*t31033+t31481;
+ t31173 = t30784*t30702;
+ t30488 = z*t31173;
+ t31255 = z*t30762;
+ t31381 = t31180*t31266+t31435+(t30488+t31255)*y;
+ t31380 = t30488+t30726*t31002+t31481+t31618*t30778;
+ t31379 = t30778*t31233+t30675*t31072+t30779*t31001+t30782*t30894+t31443;
+ t31378 = t30962+t31577+t31592;
+ t31189 = t30720*t30778;
+ t30927 = t30717*t31072;
+ t31377 = t30782*t31004+t31189*t31266+(t31130+t30927)*z+t31609*y;
+ t31376 = t30729*t31235+t30720*t31002+t30784*t31219+t30778*t31020+t31490;
+ t31057 = t30781*t30747;
+ t30732 = RATIONAL(-5.0,24.0);
+ t30961 = t30732*t31190;
+ t31375 = t30769*t31199+t30781*t30390+(t30961+t31057)*z+t31621*x;
+ t30563 = t30784*t31206;
+ t31374 = t31472+t30563+t30732*t31002+t31621*t30778;
+ t31373 = t30507+t30780*t31253+z*t30176+t30683*t31002+t31467;
+ t31134 = t30781*t30694;
+ t31372 = t30782*t31134+t30688*t30890+t31473+(t31047+t31249)*x;
+ t31151 = t30778*t30725;
+ t31371 = t30519+t30682*t31002+t31477+(t31151+t30884)*z;
+ t31370 = t30717*t31199+(t31020+t31261)*x+t31606*t30781;
+ t31369 = t31483+t31525;
+ t31150 = t30745*t30781;
+ t30945 = t30736*t31190;
+ t31368 = t30767*t31199+t31622*x+(t31150+t30945+t30895)*z;
+ t31367 = t31466+t30427+t30717*t31033+t31609*t30780;
+ t30542 = t30784*t31209;
+ t31366 = t30542+t30736*t31002+t31454+t31622*t30778;
+ t31365 = t30905+t31590+t31603;
+ t30984 = t29911+t31457;
+ t31364 = t30984+t31577+t31603;
+ t31363 = t31146*t31267+t30689*t30890+x*t31207+t30781*t31070+t31473;
+ t31132 = t30780*t30762;
+ t31362 = z*t31132+t30702*t31002+t30457+t30723*t31033+t31446;
+ t31035 = t30779*t30614;
+ t31361 = t30779*t30922+y*t31120+t30674*t31072+t30784*t31035+t31443;
+ t31360 = t31466+t30729*t31254+t30717*t31002+t31608*t30778;
+ t31359 = t30987+t31590+t31592;
+ t31358 = t30605*t31266+t31434+(t31228+t30379)*y;
+ t31357 = t30957+t31580+t31597;
+ t31356 = t30984+t31573+t31585;
+ t30908 = t30723*t31059;
+ t31355 = t30762*t31235+t30482+t31446+(t30918+t30908)*z;
+ t31354 = t30745*t31002+t30732*t31033+t30552+t30780*t31222+t31472;
+ t31353 = t31155*t31265+t31433+(t30485+t31229)*x;
+ t31352 = t31433+(t30992+t31255+t30351)*x;
+ t31351 = t30990+t31571+t31580;
+ t31350 = t30769*t31200+t30732*t31050+(t30930+t31060)*z+(t30542+t31222)*y;
+ t31348 = t30767*t31200+t30736*t31050+(t30912+t31097)*z+(t30563+t31216)*y;
+ t31347 = t30989+t31588+t31605;
+ t30416 = t30702*t31195;
+ t30496 = t30710*t31184;
+ t30872 = t30495+t30619+t30779*t30908+t30496+t31156;
+ t31346 = t30416+t30872+t30622+t31438+t31484;
+ t31194 = t30779*t30762;
+ t30574 = t30778*t31194;
+ t31345 = t30623+t30872+t30574+t31460+t31487;
+ t30354 = t30702*t31172;
+ t31344 = t31408+t30354+t30616+t31484+t31564;
+ t31343 = t31431+t31574+t31593;
+ t31342 = t31428+t31575+t31576;
+ t31341 = t31548+t31553;
+ t31340 = t31548+t31555;
+ t31339 = t31522+t31524;
+ t30929 = t30780*t31154;
+ t31338 = t30691*t31094+t30781*t30929+t31430+t31613*x;
+ t31337 = t31431+t31576+t31600;
+ t31336 = t31554+t31559;
+ t31335 = t31521+t31537;
+ t31136 = t30687*t30782;
+ t31334 = t30781*t31136+t31073*t31267+y*t31161+t30722*t30890+t31636*t30725
++t31616*x;
+ t30946 = t30745*t31172;
+ t30943 = t30747*t31172;
+ t31333 = t30781*t30946+x*t30943+t30783*t31063+t30681*t31259+t31429;
+ t31332 = t31414+t31599+t31600;
+ t31153 = t30666*t30782;
+ t30438 = t30731*t31144;
+ t30572 = t30779*t31057;
+ t31331 = t31416+t30781*t31248+y*t30572+(t30438+t31153)*x;
+ t31330 = t31406+t31575+t31599;
+ t31329 = t31432+t31566+t31582;
+ t31215 = y*t30681;
+ t31328 = t31424+t31620*t30778+(t31215+t31153)*t30784;
+ t30940 = t30781*t31073;
+ t31327 = t30780*t30940+t30667*t31094+t31422+(t30938+t31119)*x;
+ t30916 = t30782*t31073;
+ t31326 = t30667*t31267+y*t30940+t31640*t30725+t31616*t30781+(t31136+
+t30916)*x;
+ t31325 = t30691*t31259+x*t30929+t31411+t31613*t30781;
+ t31068 = t30714*t30783;
+ t30492 = t30779*t31170;
+ t31324 = t30781*t30492+t30687*t31094+t31425+(t30354+t31068)*x;
+ t31323 = t30784*t31115+t30666*t31260+t31409+t31623*t30778;
+ t31322 = t31521+t31534;
+ t31321 = t31428+t31589+t31593;
+ t31320 = t31532+t31555;
+ t31319 = t31557+t31560;
+ t31318 = t31524+t31531;
+ t31317 = t31421+t31594+t31601;
+ t31316 = t31558+t31562;
+ t30456 = t30779*t31130;
+ t30589 = t30779*t31150;
+ t31315 = t30781*t31226+y*t30589+t31420+(t30456+t31115)*x;
+ t31314 = t30599+t30499+t30164+t30492+t30682*t30952+t30590+t31453;
+ t31061 = t30781*t30740;
+ t31182 = t30742*t30781;
+ t31313 = t30782*t31061+t30742*t31256+t30702*t30890+(t30571+t31182)*y+(
+t31231+t31612)*x;
+ t31312 = t31421+t31563+t31578;
+ t31311 = t31417+t31563+t31567;
+ t31310 = t31419+t31565+t31578;
+ t31127 = t30784*t30740;
+ t31309 = t30778*t30527+t30782*t31127+y*t30926+t30742*t31260+t31423;
+ t31308 = t31559+t31560;
+ t31307 = t31417+t31582+t31601;
+ t31306 = t30681*t31094+x*t30946+t30666*t31259+t30781*t30943+t31418;
+ t31305 = t31414+t31574+t31584;
+ t31304 = t31406+t31584+t31589;
+ t31303 = t31522+t31535;
+ t30537 = t30778*t31167;
+ t31116 = t30714*t30782;
+ t31302 = y*t30537+t30784*t31116+t30739*t31260+t30782*t30574+t31407;
+ t31301 = t31529+t31537;
+ t31300 = t31550+t31556;
+ t31212 = x*t30739;
+ t30560 = t30762*t31144;
+ t31299 = t30781*t31116+x*t30560+t30710*t30890+t30782*t31212+(t31607+
+t31617)*y;
+ t31298 = t31544+t31546;
+ t30966 = t30730*t31172;
+ t30645 = t30758*t30784;
+ t31297 = t30539+t30645+t30537+t30763*t30778+t30566+t30784*t30966+t31491;
+ t31296 = t31547+t31556;
+ t31295 = t31533+t31536;
+ t31294 = t31551+t31552;
+ t31293 = t31523+t31541;
+ t31292 = t30608+t30779*t31132+t31408+t31460;
+ t31291 = t31529+t31534;
+ t31290 = t31554+t31557;
+ t31289 = t31530+t31542;
+ t31288 = t31532+t31553;
+ t31287 = t31531+t31535;
+ t31286 = t31432+t31565+t31567;
+ t31285 = t31561+t31562;
+ t31284 = t31419+t31566+t31594;
+ t30525 = t30780*t31167;
+ t30638 = t30762*t30783;
+ t30534 = t30779*t30638;
+ t31283 = t30639+t30763*t30780+t30525+t30783*t30914+t30776*t31059+t31480+
+t31491+t30534+t31471;
+ t29870 = y*t30951;
+ t31282 = t30782*t31242+t29870+x*t30942+t30855+y*t31165+t31439+t31591;
+ t30516 = t30779*t31151;
+ t31281 = t30682*t30981+t30595+t30170+t30593+t30516+t30784*t31073+t31445+
+t31452+t31453;
+ t30858 = t31363+t31448;
+ t31280 = t30858+t30782*t31250+t31595+t29943+t31483+(t31134+t30968)*y;
+ t31279 = t31361+t31570+t30784*t31078+t30782*t30964+(t31129+t30985)*y;
+ t31075 = t30662*t30782;
+ t31278 = t30689*t31055+t30784*t31075+t30779*t30972+y*t31098+t31388+t31572
+;
+ t31277 = t30784*t31080+t30778*t30921+t30674*t31260+y*t30986+t31361+t31583
+;
+ t31276 = t31372+y*t31104+t29870+t31602+(t30928+t31070)*x;
+ t31275 = t30781*t31258+x*t31075+y*t30933+t29958+t31372+t31595;
+ t31117 = t30784*t30709;
+ t31274 = t30778*t31035+t30784*t31143+t30782*t30925+y*t31117+t31379+t31570
+;
+ t30956 = t30779*t31079;
+ t31273 = t30675*t31260+t30784*t31171+t30778*t30967+y*t30956+t31379+t31583
+;
+ t31272 = y*t31152+t29806+t31349+t31591+t31614*t30782;
+ t31176 = t30784*t30657;
+ t31138 = t30784*t30656;
+ t31271 = y*t31176+t30656*t31251+t31510+t30782*t31138+t30657*t31072+t31647
+*t30779+t31624*t30784;
+ t30522 = y*t30645;
+ t31270 = t30763*t31055+t30734*t30937+t30779*t30522+t30661*t31251+t31503+(
+t30956+t31117)*t30782+t31610*t30707;
+ t31269 = y*t30887+t31503+t30678*t31251+t31610*t30716+t31631*t30778+(
+t31108+t30921)*t30784;
+ t31268 = t30656*t31072+t30693*t30937+t30779*t30245+t31510+t30782*t31176+y
+*t31138+t30657*t31251+t31624*t30778;
+ t31239 = y*t30690;
+ t30612 = t30726*t30784;
+ t30617 = t30727*t30784;
+ t30764 = RATIONAL(2.0,1.0);
+ t31159 = t30764*t30779;
+ t30611 = t30726*t30783;
+ t30615 = t30727*t30783;
+ t31137 = t30775*t30783;
+ t31135 = t30751*t30780;
+ t31133 = t30757*t30780;
+ t31103 = t30784*t30691;
+ t31081 = t30770*t30779;
+ t31069 = t30690*t30782;
+ t31046 = y*t31154;
+ t30983 = t30779*t31084;
+ t30976 = t30732*t31195;
+ t30974 = t30779*t31173;
+ t30383 = t30729*t31164;
+ t30969 = t30720*t31172;
+ t30947 = t30779*t31189;
+ t30910 = t30778*t31125;
+ t30900 = t30779*t31193;
+ t30889 = t30719*t31144;
+ t30883 = t30742*t31059+t30765*t30952+t31480;
+ t30881 = t30655*t31139+t30677*t30981+t31452;
+ t30880 = t30687*t31139+t30780*t30974+t31156;
+ t30696 = RATIONAL(1.0,16.0);
+ t30753 = RATIONAL(1.0,4.0);
+ t30697 = RATIONAL(-5.0,16.0);
+ t30877 = t30753+t30697*t30780+t30696*t30783;
+ t30724 = RATIONAL(-1.0,16.0);
+ t30766 = RATIONAL(-1.0,4.0);
+ t30712 = RATIONAL(5.0,16.0);
+ t30876 = t30724*t30783+t30766+t30712*t30780;
+ t30875 = t30754+t31135+t30756*t30783;
+ t30874 = t30775+t30746*t30780+t30770*t30783;
+ t30670 = RATIONAL(25.0,32.0);
+ t30873 = t30670*t30780+t30705*t30783+t30751;
+ t30871 = t30607+t30267+t30783*t31121+t30705*t30952+t31492;
+ t30869 = t30730*t31059+t30779*t31137+t30746*t30952+t30759*t30780+t31451;
+ t30868 = t30691*t31251+t30721*t30937+t30778*t31069+t30784*t31046+t30881;
+ t30867 = x*t30534+t30781*t30487+t30883+t31607*t30780;
+ t30866 = t30778*t31239+t30691*t31072+t30721*t31053+t30784*t30889+t30881;
+ t30864 = t31394+t31448;
+ t30863 = t31369+t31448;
+ t30862 = t30714*t31251+t30687*t31072+y*t30974+t30725*t30937+t30880;
+ t30860 = y*t30496+t30740*t31251+t30667*t31072+t30784*t30916+t30880;
+ t30856 = x*t31090+t30780*t31182+t30883+t31604*t30783;
+ t30672 = RATIONAL(-25.0,48.0);
+ t30854 = t30754*t30981+t30615+t30672*t31139+t30780*t31159+t30869+t31449;
+ t30651 = RATIONAL(25.0,192.0);
+ t30699 = RATIONAL(-1.0,32.0);
+ t30853 = t30651*t31059+t30699*t30952+t30612+t30778*t31081+t31412+t31440+
+t31492;
+ t30852 = t30754*t30952+t30617+t30672*t31059+t30778*t31159+t31413+t31449+
+t31451;
+ t30851 = t30651*t31139+t30611+t30780*t31081+t30699*t30981+t30871+t31440;
+ t30676 = RATIONAL(-25.0,96.0);
+ t30850 = t30676*t30780+t30736+t30717*t30783+t30876*t30779;
+ t30849 = t30736+t30717*t30784+t30676*t30778+(t30712*t30778+t30724*t30784+
+t30766)*t30779;
+ t30685 = RATIONAL(25.0,96.0);
+ t30848 = t30720*t30784+t30732+t30685*t30778+(t30696*t30784+t30697*t30778+
+t30753)*t30779;
+ t30847 = t30685*t30780+t30732+t30720*t30783+t30877*t30779;
+ t30846 = x*t30547+y*t30383+t30781*t31215+t30728*t31256+t31405+t31420;
+ t30845 = x*t30525+t30783*t31212+t30781*t31068+t30780*t30553+t30867+t31427
+;
+ t30844 = t30782*t31103+y*t30910+t30784*t31239+t30868+t30778*t30889+t31415
+;
+ t30843 = t30782*t31067+t30862+t30778*t30916+t30710*t31055+y*t31127+t31426
+;
+ t30842 = t30784*t31136+t30714*t31260+t30860+t30782*t30516+y*t30416+t31426
+;
+ t30841 = t30778*t31046+t30784*t31069+t30866+t30782*t30910+y*t31103+t31415
+;
+ t30840 = t31405+t30782*t31240+x*t30543+t31416+(t30406+t31063)*y;
+ t30839 = t30742*t31259+t31427+t30856+t30783*t31061+t31596*t30780;
+ t30838 = t30275+t30710+t30610+t30613+t30871+t30670*t30988+t31412+(t31135+
+t31569)*t30779;
+ t30837 = t30331+t31413+RATIONAL(-25.0,8.0)*t30988+t30869+t30761+t30762*
+t30784+t30638+(t31133+t31568)*t30779;
+ t30836 = t30440+t30736*t31037+t30779*t30961+t30648+t31346+t30437+t30572+
+t31429+(t31191+t30750)*x;
+ t30835 = t30388+t30736*t30979+y*t30976+t31344+t30629+t30626+t30362+t31409
++t31620;
+ t30834 = t30258+t30866+t30423+y*t31086+t30601+t30782*t30947+t30598+t31314
++t30438+t30717*t31055;
+ t30833 = t30784*t31099+t30776*t31260+t30560+t31283+t30752*t31055+t31423+(
+t30758+t30914)*t30782+(t31167+t30763)*y;
+ t30832 = t30862+t30467+t31292+t30614+t30239+t30606+t30710*t31144+t30779*
+t30965+(t31194+t30914)*y;
+ t30831 = t30348+t30750*y+t31344+t30397+t30782*t30976+t30736*t31055+t30646
++t31424+t31623;
+ t30830 = t30625+t31346+t30589+t30779*t30945+t30502+t31418+t30732*t31037+
+t30506+(t30749+t31192)*x;
+ t30829 = t30287+t31345+x*t30983+t30621+t30779*t30936+t30493+t30602+t31425
++t31604;
+ t30828 = t30781*t30969+t30717*t31037+t31281+t30688*x+t30596+t31411+t31615
++t31639;
+ t30827 = t30456+t30491+t30779*t30927+t30868+t31314+t30600+(t30689+t30947)
+*y+t31637;
+ t30826 = t30637+t30759*t31055+t31283+t30784*t31162+t30522+t31407+(t30776+
+t30900)*t30782+t31612;
+ t30825 = t30255+t31345+t30710*t31164+t30442+t30779*t30934+t30618+t31422+(
+t30703+t31194+t30966)*x;
+ t30824 = t31297+t30856+(t30758+t30966)*t30781+(t30897+t30763)*x+t31617+
+t31629;
+ t30823 = t30702*t31144+t30609+t30782*t30949+t30469+t30860+t31292+t30604+
+t30222+(t30900+t31105)*y;
+ t30822 = t31281+t30383+t30517+t30779*t30886+t30592+t31430+(t30969+t30689)
+*x+t31646;
+ t30821 = t31297+t30759*t31037+t30867+t30768*x+(t30983+t30776)*t30781+
+t31596+t31630;
+ t30820 = t31276+t31507+t31515;
+ t30819 = t31389+t31369+t31514+t31519;
+ t30818 = t31278+t30864+t31514+t31526;
+ t30817 = t31506+t31268+t31508;
+ t30816 = t31363+t31399+t31502+t31515;
+ t30815 = t31493+t31271+t31506;
+ t30814 = t31494+t31269+t31500;
+ t30813 = t31399+t31394+t30858+t31507+t31538;
+ t30812 = t31279+t31505+t31516;
+ t30811 = t31277+t31513+t31517;
+ t30810 = t31272+t30859+t31498+t31545;
+ t30809 = t31389+t30863+t31394+t31511+t31526;
+ t30808 = t31494+t31270+t31495;
+ t30807 = t31499+t31270+t31500;
+ t30806 = t31504+t31280+t31527+t31540;
+ t30805 = t31501+t31280+t31525+t31539;
+ t30804 = t31273+t31513+t31518;
+ t30803 = t31282+t31498+t31528+t31549;
+ t30802 = t31273+t31512+t31517;
+ t30801 = t31496+t31271+t31508;
+ t30800 = t31272+t30861+t31509+t31528;
+ t30799 = t31388+t31275+t31448+t31501+t31527;
+ t30798 = t31282+t31509+t31543+t31545;
+ t30797 = t31277+t31512+t31518;
+ t30796 = t31493+t31268+t31496;
+ t30795 = t31269+t31495+t31499;
+ t30794 = t31275+t30863+t31504+t31539;
+ t30793 = t31279+t31497+t31520;
+ t30792 = t31276+t30864+t31502+t31538;
+ t30791 = t31274+t31497+t31516;
+ t30790 = t31278+t31511+t31519;
+ t30789 = t31274+t31505+t31520;
+ t30774 = RATIONAL(5.0,4.0);
+ t30744 = RATIONAL(3.0,4.0);
+ t30743 = RATIONAL(-5.0,4.0);
+ t30701 = RATIONAL(-15.0,4.0);
+ t30700 = RATIONAL(25.0,8.0);
+ t30673 = RATIONAL(25.0,48.0);
+ t30669 = RATIONAL(-25.0,12.0);
+ t30668 = RATIONAL(-15.0,16.0);
+ coeffs_dzz->coeff_m2_m2_m2 = t30801+t31536+t31541+t31542+t31546;
+ coeffs_dzz->coeff_m1_m2_m2 = t30805+t31342+t31393;
+ coeffs_dzz->coeff_0_m2_m2 = t30827+t31373+t31392;
+ coeffs_dzz->coeff_p1_m2_m2 = t30794+t31330+t31404;
+ coeffs_dzz->coeff_p2_m2_m2 = t31289+t30815+t31298;
+ coeffs_dzz->coeff_m2_m1_m2 = t30813+t31321+t31397;
+ coeffs_dzz->coeff_m1_m1_m2 = t30804+t31294+t31547+t31558;
+ coeffs_dzz->coeff_0_m1_m2 = t30823+t31381+t31382;
+ coeffs_dzz->coeff_p1_m1_m2 = t31296+t30802+t31316;
+ coeffs_dzz->coeff_p2_m1_m2 = t30820+t31304+t31347;
+ coeffs_dzz->coeff_m2_0_m2 = t30822+t31370+t31391;
+ coeffs_dzz->coeff_m1_0_m2 = t30829+t31352+t31380;
+ coeffs_dzz->coeff_0_0_m2 = ((RATIONAL(-25.0,32.0)*t30780+t30746+t30713*
+t30783)*t30778+(t30770+t30699*t30783+t30713*t30780)*t30784+t30874)*z+t30838;
+ coeffs_dzz->coeff_p1_0_m2 = t30825+t31380+t31384;
+ coeffs_dzz->coeff_p2_0_m2 = t30828+t31391+t31396;
+ coeffs_dzz->coeff_m2_p1_m2 = t30792+t31304+t31398;
+ coeffs_dzz->coeff_m1_p1_m2 = t30797+t31296+t31552+t31561;
+ coeffs_dzz->coeff_0_p1_m2 = t30832+t31382+t31390;
+ coeffs_dzz->coeff_p1_p1_m2 = t30811+t31285+t31547+t31551;
+ coeffs_dzz->coeff_p2_p1_m2 = t30816+t31321+t31400;
+ coeffs_dzz->coeff_m2_p2_m2 = t30796+t31298+t31533+t31541;
+ coeffs_dzz->coeff_m1_p2_m2 = t30799+t31330+t31356;
+ coeffs_dzz->coeff_0_p2_m2 = t30834+t31373+t31377;
+ coeffs_dzz->coeff_p1_p2_m2 = t30806+t31342+t31403;
+ coeffs_dzz->coeff_p2_p2_m2 = t30817+t31295+t31530+t31546;
+ coeffs_dzz->coeff_m2_m2_m1 = t30809+t31288+t31308;
+ coeffs_dzz->coeff_m1_m2_m1 = t30803+t31311+t31402;
+ coeffs_dzz->coeff_0_m2_m1 = t30831+t31383+t31395;
+ coeffs_dzz->coeff_p1_m2_m1 = t30810+t31312+t31351;
+ coeffs_dzz->coeff_p2_m2_m1 = t31319+t30819+t31320;
+ coeffs_dzz->coeff_m2_m1_m1 = t30791+t31307+t31365;
+ coeffs_dzz->coeff_m1_m1_m1 = t30807+t31335+t31339;
+ coeffs_dzz->coeff_0_m1_m1 = t30826+t31350+t31401;
+ coeffs_dzz->coeff_p1_m1_m1 = t30808+t31291+t31339;
+ coeffs_dzz->coeff_p2_m1_m1 = t30789+t31317+t31364;
+ coeffs_dzz->coeff_m2_0_m1 = t30836+t31353+t31376;
+ coeffs_dzz->coeff_m1_0_m1 = t30821+t31366+t31375;
+ coeffs_dzz->coeff_0_0_m1 = (t30753*t30783+1.0+t30743*t30780+(RATIONAL(
+25.0,16.0)*t30780+t30743+t30697*t30783)*t30778+t30877*t30784)*z+t30837;
+ coeffs_dzz->coeff_p1_0_m1 = t30824+t31366+t31368;
+ coeffs_dzz->coeff_p2_0_m1 = t30830+t31376+t31387;
+ coeffs_dzz->coeff_m2_p1_m1 = t30793+t31317+t31359;
+ coeffs_dzz->coeff_m1_p1_m1 = t31301+t30814+t31318;
+ coeffs_dzz->coeff_0_p1_m1 = t30833+t31348+t31401;
+ coeffs_dzz->coeff_p1_p1_m1 = t30795+t31318+t31322;
+ coeffs_dzz->coeff_p2_p1_m1 = t30812+t31307+t31378;
+ coeffs_dzz->coeff_m2_p2_m1 = t30818+t31320+t31336;
+ coeffs_dzz->coeff_m1_p2_m1 = t30800+t31312+t31386;
+ coeffs_dzz->coeff_0_p2_m1 = t30835+t31358+t31395;
+ coeffs_dzz->coeff_p1_p2_m1 = t30798+t31311+t31357;
+ coeffs_dzz->coeff_p2_p2_m1 = t31288+t30790+t31290;
+ coeffs_dzz->coeff_m2_m2_0 = t31334+t30844+t31338;
+ coeffs_dzz->coeff_m1_m2_0 = t31324+t30840+t31328;
+ coeffs_dzz->coeff_0_m2_0 = t30849*t30782+t30851+t30848*y;
+ coeffs_dzz->coeff_p1_m2_0 = t31327+t30846+t31328;
+ coeffs_dzz->coeff_p2_m2_0 = t31325+t30844+t31326;
+ coeffs_dzz->coeff_m2_m1_0 = t31331+t30842+t31333;
+ coeffs_dzz->coeff_m1_m1_0 = t30845+t31302+t31313;
+ coeffs_dzz->coeff_0_m1_0 = t30854+(t30730+t30612+t30673*t30778+(t30756*
+t30784+t31569)*t30779)*t30782+(t30617+t30752+t30669*t30778+(t31106+t31568)*
+t30779)*y;
+ coeffs_dzz->coeff_p1_m1_0 = t31299+t30839+t31302;
+ coeffs_dzz->coeff_p2_m1_0 = t31306+t30842+t31315;
+ coeffs_dzz->coeff_m2_0_0 = t30853+t30847*x+t30850*t30781;
+ coeffs_dzz->coeff_m1_0_0 = (t30730+t30611+t30673*t30780+t30875*t30779)*
+t30781+(t30615+t30752+t30669*t30780+(t31133+t31137+t30760)*t30779)*x+t30852;
+ coeffs_dzz->coeff_0_0_0 = t30751*t30783+t30748+t30700*t30780+(t30700+
+RATIONAL(-125.0,32.0)*t30780+t30670*t30783)*t30778+t30873*t30784+(t30701*t30780
++t30744*t30783+RATIONAL(3.0,1.0)+(t30701+t30668*t30783+RATIONAL(75.0,16.0)*
+t30780)*t30778+(t30668*t30780+RATIONAL(3.0,16.0)*t30783+t30744)*t30784)*t30779;
+ coeffs_dzz->coeff_p1_0_0 = (t30672*t30780+t30727+t30723*t30783+t30874*
+t30779)*t30781+(t30671*t30780+(t30764+t30754*t30783+t30748*t30780)*t30779+
+t31619)*x+t30852;
+ coeffs_dzz->coeff_p2_0_0 = t30853+t30847*t30781+t30850*x;
+ coeffs_dzz->coeff_m2_p1_0 = t30843+t31315+t31333;
+ coeffs_dzz->coeff_m1_p1_0 = t31299+t30845+t31309;
+ coeffs_dzz->coeff_0_p1_0 = (t30672*t30778+t30723*t30784+t30727+(t30770*
+t30784+t30775+t30746*t30778)*t30779)*t30782+(t31126+t30759+t30730*t30784+(
+t30754*t30784+t30748*t30778+t30764)*t30779)*y+t30854;
+ coeffs_dzz->coeff_p1_p1_0 = t30839+t31309+t31313;
+ coeffs_dzz->coeff_p2_p1_0 = t30843+t31306+t31331;
+ coeffs_dzz->coeff_m2_p2_0 = t31326+t30841+t31338;
+ coeffs_dzz->coeff_m1_p2_0 = t31323+t30846+t31324;
+ coeffs_dzz->coeff_0_p2_0 = t30851+t30848*t30782+t30849*y;
+ coeffs_dzz->coeff_p1_p2_0 = t31323+t30840+t31327;
+ coeffs_dzz->coeff_p2_p2_0 = t30841+t31325+t31334;
+ coeffs_dzz->coeff_m2_m2_p1 = t31290+t30809+t31340;
+ coeffs_dzz->coeff_m1_m2_p1 = t30803+t31310+t31357;
+ coeffs_dzz->coeff_0_m2_p1 = t30831+t31358+t31367;
+ coeffs_dzz->coeff_p1_m2_p1 = t30810+t31286+t31386;
+ coeffs_dzz->coeff_p2_m2_p1 = t31336+t30819+t31341;
+ coeffs_dzz->coeff_m2_m1_p1 = t30791+t31284+t31378;
+ coeffs_dzz->coeff_m1_m1_p1 = t30807+t31287+t31291;
+ coeffs_dzz->coeff_0_m1_p1 = t30826+t31348+t31354;
+ coeffs_dzz->coeff_p1_m1_p1 = t30808+t31287+t31335;
+ coeffs_dzz->coeff_p2_m1_p1 = t30789+t31329+t31359;
+ coeffs_dzz->coeff_m2_0_p1 = t30836+t31360+t31387;
+ coeffs_dzz->coeff_m1_0_p1 = t30821+t31368+t31374;
+ coeffs_dzz->coeff_0_0_p1 = t30837+(-1.0+t30766*t30783+t30774*t30780+(
+RATIONAL(-25.0,16.0)*t30780+t30712*t30783+t30774)*t30778+t30876*t30784)*z;
+ coeffs_dzz->coeff_p1_0_p1 = t30824+t31374+t31375;
+ coeffs_dzz->coeff_p2_0_p1 = t30830+t31353+t31360;
+ coeffs_dzz->coeff_m2_p1_p1 = t30793+t31329+t31364;
+ coeffs_dzz->coeff_m1_p1_p1 = t30814+t31303+t31322;
+ coeffs_dzz->coeff_0_p1_p1 = t30833+t31350+t31354;
+ coeffs_dzz->coeff_p1_p1_p1 = t30795+t31301+t31303;
+ coeffs_dzz->coeff_p2_p1_p1 = t30812+t31284+t31365;
+ coeffs_dzz->coeff_m2_p2_p1 = t30818+t31319+t31341;
+ coeffs_dzz->coeff_m1_p2_p1 = t30800+t31286+t31351;
+ coeffs_dzz->coeff_0_p2_p1 = t30835+t31367+t31383;
+ coeffs_dzz->coeff_p1_p2_p1 = t30798+t31310+t31402;
+ coeffs_dzz->coeff_p2_p2_p1 = t31308+t30790+t31340;
+ coeffs_dzz->coeff_m2_m2_p2 = t30801+t31523+t31530+t31533+t31544;
+ coeffs_dzz->coeff_m1_m2_p2 = t30805+t31332+t31403;
+ coeffs_dzz->coeff_0_m2_p2 = t30827+t31377+t31385;
+ coeffs_dzz->coeff_p1_m2_p2 = t30794+t31337+t31356;
+ coeffs_dzz->coeff_p2_m2_p2 = t31293+t30815+t31295;
+ coeffs_dzz->coeff_m2_m1_p2 = t30813+t31305+t31400;
+ coeffs_dzz->coeff_m1_m1_p2 = t30804+t31285+t31300;
+ coeffs_dzz->coeff_0_m1_p2 = t30823+t31362+t31390;
+ coeffs_dzz->coeff_p1_m1_p2 = t31294+t30802+t31550+t31561;
+ coeffs_dzz->coeff_p2_m1_p2 = t30820+t31343+t31398;
+ coeffs_dzz->coeff_m2_0_p2 = t30822+t31371+t31396;
+ coeffs_dzz->coeff_m1_0_p2 = t30829+t31355+t31384;
+ coeffs_dzz->coeff_0_0_p2 = (t30873*t30778+(t30705*t30780+t30756+t30708*
+t30783)*t30784+t30875)*z+t30838;
+ coeffs_dzz->coeff_p1_0_p2 = t30825+t31352+t31355;
+ coeffs_dzz->coeff_p2_0_p2 = t30828+t31370+t31371;
+ coeffs_dzz->coeff_m2_p1_p2 = t30792+t31343+t31347;
+ coeffs_dzz->coeff_m1_p1_p2 = t31316+t30797+t31550+t31551;
+ coeffs_dzz->coeff_0_p1_p2 = t30832+t31362+t31381;
+ coeffs_dzz->coeff_p1_p1_p2 = t30811+t31300+t31552+t31558;
+ coeffs_dzz->coeff_p2_p1_p2 = t30816+t31305+t31397;
+ coeffs_dzz->coeff_m2_p2_p2 = t30796+t31289+t31523+t31536;
+ coeffs_dzz->coeff_m1_p2_p2 = t30799+t31337+t31404;
+ coeffs_dzz->coeff_0_p2_p2 = t30834+t31385+t31392;
+ coeffs_dzz->coeff_p1_p2_p2 = t30806+t31332+t31393;
+ coeffs_dzz->coeff_p2_p2_p2 = t30817+t31293+t31542+t31544;