iTwo function

void iTwo(
  1. dynamic s,
  2. dynamic canvas,
  3. dynamic cClrs,
  4. dynamic dfltClr,
  5. dynamic callback,
)

Implementation

void iTwo(s, canvas, cClrs, dfltClr, callback) {
  Path p51 = Path();
  p51.moveTo(s.width * 0.3209500, s.height * 0.03127188);
  p51.lineTo(s.width * 0.3200500, s.height * 0.03138856);
  p51.lineTo(s.width * 0.3167500, s.height * 0.03103851);
  p51.lineTo(s.width * 0.3171000, s.height * 0.02952159);
  p51.lineTo(s.width * 0.3207000, s.height * 0.02963827);
  p51.lineTo(s.width * 0.3215000, s.height * 0.03057176);
  p51.lineTo(s.width * 0.3209500, s.height * 0.03127188);
  p51.close();

  Paint paint51fill = Paint()..style = PaintingStyle.fill;
  paint51fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p51, paint51fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p52 = Path();
  p52.moveTo(s.width * 0.2915500, s.height * 0.03022170);
  p52.lineTo(s.width * 0.2871500, s.height * 0.03185531);
  p52.lineTo(s.width * 0.2855000, s.height * 0.03010502);
  p52.lineTo(s.width * 0.2880500, s.height * 0.02835473);
  p52.lineTo(s.width * 0.2910500, s.height * 0.02777130);
  p52.lineTo(s.width * 0.2931000, s.height * 0.02858810);
  p52.lineTo(s.width * 0.2915500, s.height * 0.03022170);
  p52.close();

  Paint paint52fill = Paint()..style = PaintingStyle.fill;
  paint52fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p52, paint52fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p53 = Path();
  p53.moveTo(s.width * 0.2954500, s.height * 0.02532089);
  p53.lineTo(s.width * 0.2926000, s.height * 0.02637106);
  p53.lineTo(s.width * 0.2896000, s.height * 0.02637106);
  p53.lineTo(s.width * 0.2901000, s.height * 0.02555426);
  p53.lineTo(s.width * 0.2929500, s.height * 0.02403734);
  p53.lineTo(s.width * 0.2938000, s.height * 0.02427071);
  p53.lineTo(s.width * 0.2954500, s.height * 0.02532089);
  p53.close();

  Paint paint53fill = Paint()..style = PaintingStyle.fill;
  paint53fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p53, paint53fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p54 = Path();
  p54.moveTo(s.width * 0.3188500, s.height * 0.02823804);
  p54.lineTo(s.width * 0.3155500, s.height * 0.02940490);
  p54.lineTo(s.width * 0.3147500, s.height * 0.02812135);
  p54.lineTo(s.width * 0.3150500, s.height * 0.02613769);
  p54.lineTo(s.width * 0.3161500, s.height * 0.02392065);
  p54.lineTo(s.width * 0.3183500, s.height * 0.02415403);
  p54.lineTo(s.width * 0.3192000, s.height * 0.02450408);
  p54.lineTo(s.width * 0.3203500, s.height * 0.02637106);
  p54.lineTo(s.width * 0.3188500, s.height * 0.02823804);
  p54.close();

  Paint paint54fill = Paint()..style = PaintingStyle.fill;
  paint54fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p54, paint54fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p55 = Path();
  p55.moveTo(s.width * 0.3119500, s.height * 0.02683781);
  p55.lineTo(s.width * 0.3114000, s.height * 0.02905484);
  p55.lineTo(s.width * 0.3087500, s.height * 0.02847141);
  p55.lineTo(s.width * 0.3067500, s.height * 0.02672112);
  p55.lineTo(s.width * 0.3028500, s.height * 0.02648775);
  p55.lineTo(s.width * 0.3055000, s.height * 0.02497083);
  p55.lineTo(s.width * 0.3041000, s.height * 0.02368728);
  p55.lineTo(s.width * 0.3052000, s.height * 0.02158693);
  p55.lineTo(s.width * 0.3082500, s.height * 0.02228705);
  p55.lineTo(s.width * 0.3120000, s.height * 0.02427071);
  p55.lineTo(s.width * 0.3119500, s.height * 0.02683781);
  p55.close();

  Paint paint55fill = Paint()..style = PaintingStyle.fill;
  paint55fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p55, paint55fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p56 = Path();
  p56.moveTo(s.width * 0.3390000, s.height * 0.01971995);
  p56.lineTo(s.width * 0.3403500, s.height * 0.02147025);
  p56.lineTo(s.width * 0.3371000, s.height * 0.02298716);
  p56.lineTo(s.width * 0.3318000, s.height * 0.02707118);
  p56.lineTo(s.width * 0.3284000, s.height * 0.02742124);
  p56.lineTo(s.width * 0.3250000, s.height * 0.02672112);
  p56.lineTo(s.width * 0.3242000, s.height * 0.02450408);
  p56.lineTo(s.width * 0.3252500, s.height * 0.02263711);
  p56.lineTo(s.width * 0.3274000, s.height * 0.02123687);
  p56.lineTo(s.width * 0.3241000, s.height * 0.02123687);
  p56.lineTo(s.width * 0.3231000, s.height * 0.01948658);
  p56.lineTo(s.width * 0.3233000, s.height * 0.01726954);
  p56.lineTo(s.width * 0.3257500, s.height * 0.01505251);
  p56.lineTo(s.width * 0.3278000, s.height * 0.01353559);
  p56.lineTo(s.width * 0.3298000, s.height * 0.01318553);
  p56.lineTo(s.width * 0.3296500, s.height * 0.01201867);
  p56.lineTo(s.width * 0.3338000, s.height * 0.01178530);
  p56.lineTo(s.width * 0.3346000, s.height * 0.01435239);
  p56.lineTo(s.width * 0.3369500, s.height * 0.01540257);
  p56.lineTo(s.width * 0.3393500, s.height * 0.01645274);
  p56.lineTo(s.width * 0.3390000, s.height * 0.01971995);
  p56.close();

  Paint paint56fill = Paint()..style = PaintingStyle.fill;
  paint56fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p56, paint56fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p57 = Path();
  p57.moveTo(s.width * 0.3786000, s.height * 0.003383897);
  p57.lineTo(s.width * 0.3829500, s.height * 0.003733956);
  p57.lineTo(s.width * 0.3863000, s.height * 0.004317386);
  p57.lineTo(s.width * 0.3889000, s.height * 0.005484247);
  p57.lineTo(s.width * 0.3883500, s.height * 0.006651109);
  p57.lineTo(s.width * 0.3834500, s.height * 0.008634772);
  p57.lineTo(s.width * 0.3789500, s.height * 0.009568261);
  p57.lineTo(s.width * 0.3769500, s.height * 0.01061844);
  p57.lineTo(s.width * 0.3807000, s.height * 0.01061844);
  p57.lineTo(s.width * 0.3754500, s.height * 0.01353559);
  p57.lineTo(s.width * 0.3720500, s.height * 0.01493582);
  p57.lineTo(s.width * 0.3674000, s.height * 0.01901984);
  p57.lineTo(s.width * 0.3633500, s.height * 0.01983664);
  p57.lineTo(s.width * 0.3618000, s.height * 0.02100350);
  p57.lineTo(s.width * 0.3561500, s.height * 0.02147025);
  p57.lineTo(s.width * 0.3583500, s.height * 0.02217036);
  p57.lineTo(s.width * 0.3567000, s.height * 0.02310385);
  p57.lineTo(s.width * 0.3570500, s.height * 0.02578763);
  p57.lineTo(s.width * 0.3545500, s.height * 0.02765461);
  p57.lineTo(s.width * 0.3511000, s.height * 0.02917153);
  p57.lineTo(s.width * 0.3493500, s.height * 0.03127188);
  p57.lineTo(s.width * 0.3460500, s.height * 0.03302217);
  p57.lineTo(s.width * 0.3458000, s.height * 0.03430572);
  p57.lineTo(s.width * 0.3490500, s.height * 0.03407235);
  p57.lineTo(s.width * 0.3485000, s.height * 0.03547258);
  p57.lineTo(s.width * 0.3421500, s.height * 0.03885648);
  p57.lineTo(s.width * 0.3379000, s.height * 0.03722287);
  p57.lineTo(s.width * 0.3320500, s.height * 0.03815636);
  p57.lineTo(s.width * 0.3295500, s.height * 0.03745624);
  p57.lineTo(s.width * 0.3261500, s.height * 0.03710618);
  p57.lineTo(s.width * 0.3272000, s.height * 0.03442240);
  p57.lineTo(s.width * 0.3312000, s.height * 0.03313886);
  p57.lineTo(s.width * 0.3322000, s.height * 0.02917153);
  p57.lineTo(s.width * 0.3335000, s.height * 0.02882147);
  p57.lineTo(s.width * 0.3372500, s.height * 0.03115519);
  p57.lineTo(s.width * 0.3364000, s.height * 0.02765461);
  p57.lineTo(s.width * 0.3339500, s.height * 0.02660443);
  p57.lineTo(s.width * 0.3364500, s.height * 0.02450408);
  p57.lineTo(s.width * 0.3402500, s.height * 0.02322054);
  p57.lineTo(s.width * 0.3416500, s.height * 0.02135356);
  p57.lineTo(s.width * 0.3401500, s.height * 0.01936989);
  p57.lineTo(s.width * 0.3407000, s.height * 0.01680280);
  p57.lineTo(s.width * 0.3454000, s.height * 0.01691949);
  p57.lineTo(s.width * 0.3465000, s.height * 0.01750292);
  p57.lineTo(s.width * 0.3501500, s.height * 0.01563594);
  p57.lineTo(s.width * 0.3465000, s.height * 0.01505251);
  p57.lineTo(s.width * 0.3402000, s.height * 0.01540257);
  p57.lineTo(s.width * 0.3380000, s.height * 0.01376896);
  p57.lineTo(s.width * 0.3376000, s.height * 0.01178530);
  p57.lineTo(s.width * 0.3363500, s.height * 0.01038506);
  p57.lineTo(s.width * 0.3369000, s.height * 0.008868145);
  p57.lineTo(s.width * 0.3399000, s.height * 0.007934656);
  p57.lineTo(s.width * 0.3420000, s.height * 0.007817970);
  p57.lineTo(s.width * 0.3457000, s.height * 0.007117853);
  p57.lineTo(s.width * 0.3491000, s.height * 0.005367561);
  p57.lineTo(s.width * 0.3510500, s.height * 0.005600933);
  p57.lineTo(s.width * 0.3522500, s.height * 0.006884481);
  p57.lineTo(s.width * 0.3547500, s.height * 0.004550758);
  p57.lineTo(s.width * 0.3573500, s.height * 0.003850642);
  p57.lineTo(s.width * 0.3606000, s.height * 0.003383897);
  p57.lineTo(s.width * 0.3658000, s.height * 0.003150525);
  p57.lineTo(s.width * 0.3664500, s.height * 0.003617270);
  p57.lineTo(s.width * 0.3716000, s.height * 0.002917153);
  p57.lineTo(s.width * 0.3751000, s.height * 0.003150525);
  p57.lineTo(s.width * 0.3786000, s.height * 0.003383897);
  p57.close();

  Paint paint57fill = Paint()..style = PaintingStyle.fill;
  paint57fill.color = cClrs.cA ?? dfltClr;
  canvas.drawPath(p57, paint57fill, onTapUp: (tabdetail) {
    callback('ca', tabdetail);
  });

  Path p58 = Path();
  p58.moveTo(s.width * 0.5172000, s.height * 0.2304551);
  p58.lineTo(s.width * 0.5173000, s.height * 0.2317386);
  p58.lineTo(s.width * 0.5169500, s.height * 0.2334889);
  p58.lineTo(s.width * 0.5181000, s.height * 0.2348891);
  p58.lineTo(s.width * 0.5194000, s.height * 0.2351225);
  p58.lineTo(s.width * 0.5192500, s.height * 0.2380397);
  p58.lineTo(s.width * 0.5182000, s.height * 0.2393232);
  p58.lineTo(s.width * 0.5163000, s.height * 0.2383897);
  p58.lineTo(s.width * 0.5158000, s.height * 0.2413069);
  p58.lineTo(s.width * 0.5146000, s.height * 0.2415403);
  p58.lineTo(s.width * 0.5141500, s.height * 0.2403734);
  p58.lineTo(s.width * 0.5128000, s.height * 0.2429405);
  p58.lineTo(s.width * 0.5115500, s.height * 0.2432905);
  p58.lineTo(s.width * 0.5104500, s.height * 0.2416569);
  p58.lineTo(s.width * 0.5095500, s.height * 0.2385064);
  p58.lineTo(s.width * 0.5083500, s.height * 0.2396733);
  p58.lineTo(s.width * 0.5083500, s.height * 0.2362894);
  p58.lineTo(s.width * 0.5101500, s.height * 0.2322054);
  p58.lineTo(s.width * 0.5100500, s.height * 0.2303384);
  p58.lineTo(s.width * 0.5112000, s.height * 0.2310385);
  p58.lineTo(s.width * 0.5118500, s.height * 0.2297550);
  p58.lineTo(s.width * 0.5139500, s.height * 0.2297550);
  p58.lineTo(s.width * 0.5144500, s.height * 0.2282380);
  p58.lineTo(s.width * 0.5172000, s.height * 0.2304551);
  p58.close();

  Paint paint58fill = Paint()..style = PaintingStyle.fill;
  paint58fill.color = cClrs.cH ?? dfltClr;
  canvas.drawPath(p58, paint58fill, onTapUp: (tabdetail) {
    callback('ch', tabdetail);
  });

  Path p59 = Path();
  p59.moveTo(s.width * 0.8011000, s.height * 0.4456243);
  p59.lineTo(s.width * 0.7989500, s.height * 0.4492415);
  p59.lineTo(s.width * 0.7965000, s.height * 0.4469078);
  p59.lineTo(s.width * 0.7960000, s.height * 0.4404901);
  p59.lineTo(s.width * 0.7971000, s.height * 0.4371062);
  p59.lineTo(s.width * 0.8000000, s.height * 0.4350058);
  p59.lineTo(s.width * 0.8016500, s.height * 0.4351225);
  p59.lineTo(s.width * 0.8024500, s.height * 0.4380397);
  p59.lineTo(s.width * 0.8014500, s.height * 0.4413069);
  p59.lineTo(s.width * 0.8011000, s.height * 0.4456243);
  p59.close();

  Paint paint59fill = Paint()..style = PaintingStyle.fill;
  paint59fill.color = cClrs.cN ?? dfltClr;
  canvas.drawPath(p59, paint59fill, onTapUp: (tabdetail) {
    callback('cn', tabdetail);
  });

  Path p60 = Path();
  p60.moveTo(s.width * 0.8128000, s.height * 0.2164527);
  p60.lineTo(s.width * 0.8173000, s.height * 0.2217036);
  p60.lineTo(s.width * 0.8203000, s.height * 0.2284714);
  p60.lineTo(s.width * 0.8241000, s.height * 0.2284714);
  p60.lineTo(s.width * 0.8254000, s.height * 0.2256709);
  p60.lineTo(s.width * 0.8288500, s.height * 0.2234539);
  p60.lineTo(s.width * 0.8295000, s.height * 0.2301050);
  p60.lineTo(s.width * 0.8293500, s.height * 0.2327888);
  p60.lineTo(s.width * 0.8307500, s.height * 0.2407235);
  p60.lineTo(s.width * 0.8310500, s.height * 0.2479580);
  p60.lineTo(s.width * 0.8276000, s.height * 0.2466744);
  p60.lineTo(s.width * 0.8261500, s.height * 0.2492415);
  p60.lineTo(s.width * 0.8285000, s.height * 0.2555426);
  p60.lineTo(s.width * 0.8304500, s.height * 0.2642940);
  p60.lineTo(s.width * 0.8292000, s.height * 0.2644107);
  p60.lineTo(s.width * 0.8301500, s.height * 0.2682614);
  p60.lineTo(s.width * 0.8274000, s.height * 0.2638273);
  p60.lineTo(s.width * 0.8274000, s.height * 0.2680280);
  p60.lineTo(s.width * 0.8242000, s.height * 0.2711785);
  p60.lineTo(s.width * 0.8256000, s.height * 0.2751459);
  p60.lineTo(s.width * 0.8233000, s.height * 0.2747958);
  p60.lineTo(s.width * 0.8215000, s.height * 0.2724621);
  p60.lineTo(s.width * 0.8209500, s.height * 0.2778296);
  p60.lineTo(s.width * 0.8190000, s.height * 0.2817970);
  p60.lineTo(s.width * 0.8179500, s.height * 0.2865811);
  p60.lineTo(s.width * 0.8148000, s.height * 0.2886814);
  p60.lineTo(s.width * 0.8136000, s.height * 0.2921820);
  p60.lineTo(s.width * 0.8112000, s.height * 0.2942824);
  p60.lineTo(s.width * 0.8118500, s.height * 0.2907818);
  p60.lineTo(s.width * 0.8107000, s.height * 0.2878646);
  p60.lineTo(s.width * 0.8117000, s.height * 0.2828471);
  p60.lineTo(s.width * 0.8094500, s.height * 0.2789965);
  p60.lineTo(s.width * 0.8077500, s.height * 0.2815636);
  p60.lineTo(s.width * 0.8059500, s.height * 0.2868145);
  p60.lineTo(s.width * 0.8053000, s.height * 0.2915986);
  p60.lineTo(s.width * 0.8028000, s.height * 0.2919487);
  p60.lineTo(s.width * 0.8021500, s.height * 0.2954492);
  p60.lineTo(s.width * 0.8045500, s.height * 0.3004667);
  p60.lineTo(s.width * 0.8069500, s.height * 0.3017503);
  p60.lineTo(s.width * 0.8076500, s.height * 0.3050175);
  p60.lineTo(s.width * 0.8102000, s.height * 0.3072345);
  p60.lineTo(s.width * 0.8121000, s.height * 0.3018670);
  p60.lineTo(s.width * 0.8150500, s.height * 0.3047841);
  p60.lineTo(s.width * 0.8168000, s.height * 0.3050175);
  p60.lineTo(s.width * 0.8179500, s.height * 0.3088681);
  p60.lineTo(s.width * 0.8146000, s.height * 0.3109685);
  p60.lineTo(s.width * 0.8141000, s.height * 0.3150525);
  p60.lineTo(s.width * 0.8122000, s.height * 0.3187865);
  p60.lineTo(s.width * 0.8117500, s.height * 0.3240373);
  p60.lineTo(s.width * 0.8153000, s.height * 0.3281214);
  p60.lineTo(s.width * 0.8176000, s.height * 0.3354726);
  p60.lineTo(s.width * 0.8203500, s.height * 0.3423571);
  p60.lineTo(s.width * 0.8231000, s.height * 0.3480747);
  p60.lineTo(s.width * 0.8239000, s.height * 0.3536756);
  p60.lineTo(s.width * 0.8225000, s.height * 0.3557760);
  p60.lineTo(s.width * 0.8237000, s.height * 0.3597433);
  p60.lineTo(s.width * 0.8256500, s.height * 0.3620770);
  p60.lineTo(s.width * 0.8260500, s.height * 0.3681447);
  p60.lineTo(s.width * 0.8261000, s.height * 0.3740957);
  p60.lineTo(s.width * 0.8247000, s.height * 0.3747958);
  p60.lineTo(s.width * 0.8236500, s.height * 0.3828471);
  p60.lineTo(s.width * 0.8225000, s.height * 0.3927655);
  p60.lineTo(s.width * 0.8208000, s.height * 0.4016336);
  p60.lineTo(s.width * 0.8176000, s.height * 0.4085181);
  p60.lineTo(s.width * 0.8143000, s.height * 0.4149358);
  p60.lineTo(s.width * 0.8112500, s.height * 0.4157526);
  p60.lineTo(s.width * 0.8098000, s.height * 0.4190198);
  p60.lineTo(s.width * 0.8086500, s.height * 0.4166861);
  p60.lineTo(s.width * 0.8074000, s.height * 0.4203034);
  p60.lineTo(s.width * 0.8038000, s.height * 0.4241540);
  p60.lineTo(s.width * 0.8009000, s.height * 0.4252042);
  p60.lineTo(s.width * 0.8005500, s.height * 0.4331389);
  p60.lineTo(s.width * 0.7990000, s.height * 0.4336056);
  p60.lineTo(s.width * 0.7979000, s.height * 0.4281214);
  p60.lineTo(s.width * 0.7983500, s.height * 0.4253209);
  p60.lineTo(s.width * 0.7944500, s.height * 0.4228705);
  p60.lineTo(s.width * 0.7932500, s.height * 0.4241540);
  p60.lineTo(s.width * 0.7903000, s.height * 0.4221704);
  p60.lineTo(s.width * 0.7887500, s.height * 0.4191365);
  p60.lineTo(s.width * 0.7889000, s.height * 0.4148191);
  p60.lineTo(s.width * 0.7862500, s.height * 0.4134189);
  p60.lineTo(s.width * 0.7847000, s.height * 0.4106184);
  p60.lineTo(s.width * 0.7826500, s.height * 0.4145858);
  p60.lineTo(s.width * 0.7800000, s.height * 0.4155193);
  p60.lineTo(s.width * 0.7778000, s.height * 0.4154026);
  p60.lineTo(s.width * 0.7764500, s.height * 0.4172695);
  p60.lineTo(s.width * 0.7751000, s.height * 0.4183197);
  p60.lineTo(s.width * 0.7761000, s.height * 0.4269545);
  p60.lineTo(s.width * 0.7746000, s.height * 0.4267211);
  p60.lineTo(s.width * 0.7742000, s.height * 0.4249708);
  p60.lineTo(s.width * 0.7739500, s.height * 0.4218203);
  p60.lineTo(s.width * 0.7720500, s.height * 0.4240373);
  p60.lineTo(s.width * 0.7707500, s.height * 0.4226371);
  p60.lineTo(s.width * 0.7685000, s.height * 0.4198366);
  p60.lineTo(s.width * 0.7689000, s.height * 0.4136523);
  p60.lineTo(s.width * 0.7670500, s.height * 0.4121354);
  p60.lineTo(s.width * 0.7658500, s.height * 0.4052509);
  p60.lineTo(s.width * 0.7630500, s.height * 0.4065344);
  p60.lineTo(s.width * 0.7627000, s.height * 0.3976663);
  p60.lineTo(s.width * 0.7648000, s.height * 0.3913652);
  p60.lineTo(s.width * 0.7643500, s.height * 0.3851809);
  p60.lineTo(s.width * 0.7637000, s.height * 0.3794632);
  p60.lineTo(s.width * 0.7623500, s.height * 0.3777130);
  p60.lineTo(s.width * 0.7610000, s.height * 0.3732789);
  p60.lineTo(s.width * 0.7594500, s.height * 0.3738623);
  p60.lineTo(s.width * 0.7564000, s.height * 0.3726954);
  p60.lineTo(s.width * 0.7570000, s.height * 0.3695449);
  p60.lineTo(s.width * 0.7552000, s.height * 0.3648775);
  p60.lineTo(s.width * 0.7536000, s.height * 0.3680280);
  p60.lineTo(s.width * 0.7511500, s.height * 0.3662777);
  p60.lineTo(s.width * 0.7484500, s.height * 0.3709452);
  p60.lineTo(s.width * 0.7465000, s.height * 0.3765461);
  p60.lineTo(s.width * 0.7444000, s.height * 0.3774796);
  p60.lineTo(s.width * 0.7430000, s.height * 0.3754959);
  p60.lineTo(s.width * 0.7415500, s.height * 0.3752625);
  p60.lineTo(s.width * 0.7394000, s.height * 0.3736289);
  p60.lineTo(s.width * 0.7381000, s.height * 0.3754959);
  p60.lineTo(s.width * 0.7368000, s.height * 0.3810968);
  p60.lineTo(s.width * 0.7360500, s.height * 0.3751459);
  p60.lineTo(s.width * 0.7345000, s.height * 0.3767795);
  p60.lineTo(s.width * 0.7312500, s.height * 0.3759627);
  p60.lineTo(s.width * 0.7280000, s.height * 0.3743291);
  p60.lineTo(s.width * 0.7255000, s.height * 0.3709452);
  p60.lineTo(s.width * 0.7232500, s.height * 0.3695449);
  p60.lineTo(s.width * 0.7220000, s.height * 0.3659277);
  p60.lineTo(s.width * 0.7203500, s.height * 0.3648775);
  p60.lineTo(s.width * 0.7171500, s.height * 0.3599767);
  p60.lineTo(s.width * 0.7147500, s.height * 0.3576429);
  p60.lineTo(s.width * 0.7138000, s.height * 0.3593932);
  p60.lineTo(s.width * 0.7095000, s.height * 0.3541424);
  p60.lineTo(s.width * 0.7064000, s.height * 0.3494749);
  p60.lineTo(s.width * 0.7048000, s.height * 0.3411902);
  p60.lineTo(s.width * 0.7068500, s.height * 0.3422404);
  p60.lineTo(s.width * 0.7065500, s.height * 0.3383897);
  p60.lineTo(s.width * 0.7050500, s.height * 0.3345391);
  p60.lineTo(s.width * 0.7046500, s.height * 0.3284714);
  p60.lineTo(s.width * 0.7008000, s.height * 0.3196033);
  p60.lineTo(s.width * 0.6960500, s.height * 0.3166861);
  p60.lineTo(s.width * 0.6946000, s.height * 0.3108518);
  p60.lineTo(s.width * 0.6922500, s.height * 0.3073512);
  p60.lineTo(s.width * 0.6915000, s.height * 0.3052509);
  p60.lineTo(s.width * 0.6906000, s.height * 0.3010502);
  p60.lineTo(s.width * 0.6903500, s.height * 0.2981330);
  p60.lineTo(s.width * 0.6885000, s.height * 0.2963827);
  p60.lineTo(s.width * 0.6877500, s.height * 0.2971995);
  p60.lineTo(s.width * 0.6862000, s.height * 0.2901984);
  p60.lineTo(s.width * 0.6867500, s.height * 0.2885648);
  p60.lineTo(s.width * 0.6861500, s.height * 0.2868145);
  p60.lineTo(s.width * 0.6882000, s.height * 0.2833139);
  p60.lineTo(s.width * 0.6898000, s.height * 0.2817970);
  p60.lineTo(s.width * 0.6927000, s.height * 0.2828471);
  p60.lineTo(s.width * 0.6930000, s.height * 0.2780630);
  p60.lineTo(s.width * 0.6962000, s.height * 0.2772462);
  p60.lineTo(s.width * 0.6967000, s.height * 0.2742124);
  p60.lineTo(s.width * 0.7001500, s.height * 0.2702450);
  p60.lineTo(s.width * 0.7002500, s.height * 0.2686114);
  p60.lineTo(s.width * 0.6994000, s.height * 0.2642940);
  p60.lineTo(s.width * 0.7008500, s.height * 0.2624271);
  p60.lineTo(s.width * 0.6964500, s.height * 0.2495916);
  p60.lineTo(s.width * 0.7010000, s.height * 0.2466744);
  p60.lineTo(s.width * 0.7020000, s.height * 0.2450408);
  p60.lineTo(s.width * 0.7015000, s.height * 0.2318553);
  p60.lineTo(s.width * 0.7069000, s.height * 0.2343057);
  p60.lineTo(s.width * 0.7077000, s.height * 0.2309218);
  p60.lineTo(s.width * 0.7064500, s.height * 0.2236873);
  p60.lineTo(s.width * 0.7083500, s.height * 0.2229872);
  p60.lineTo(s.width * 0.7093000, s.height * 0.2180863);
  p60.lineTo(s.width * 0.7101500, s.height * 0.2175029);
  p60.lineTo(s.width * 0.7118000, s.height * 0.2226371);
  p60.lineTo(s.width * 0.7146500, s.height * 0.2264877);
  p60.lineTo(s.width * 0.7187500, s.height * 0.2291715);
  p60.lineTo(s.width * 0.7216500, s.height * 0.2351225);
  p60.lineTo(s.width * 0.7223500, s.height * 0.2436406);
  p60.lineTo(s.width * 0.7238500, s.height * 0.2469078);
  p60.lineTo(s.width * 0.7271000, s.height * 0.2481914);
  p60.lineTo(s.width * 0.7307000, s.height * 0.2491249);
  p60.lineTo(s.width * 0.7347000, s.height * 0.2537923);
  p60.lineTo(s.width * 0.7364000, s.height * 0.2546091);
  p60.lineTo(s.width * 0.7389000, s.height * 0.2613769);
  p60.lineTo(s.width * 0.7412500, s.height * 0.2658110);
  p60.lineTo(s.width * 0.7440500, s.height * 0.2655776);
  p60.lineTo(s.width * 0.7497000, s.height * 0.2673279);
  p60.lineTo(s.width * 0.7529000, s.height * 0.2662777);
  p60.lineTo(s.width * 0.7557000, s.height * 0.2673279);
  p60.lineTo(s.width * 0.7604000, s.height * 0.2718786);
  p60.lineTo(s.width * 0.7635000, s.height * 0.2718786);
  p60.lineTo(s.width * 0.7651500, s.height * 0.2740957);
  p60.lineTo(s.width * 0.7673500, s.height * 0.2701284);
  p60.lineTo(s.width * 0.7709500, s.height * 0.2675613);
  p60.lineTo(s.width * 0.7747500, s.height * 0.2673279);
  p60.lineTo(s.width * 0.7772000, s.height * 0.2647608);
  p60.lineTo(s.width * 0.7782000, s.height * 0.2607935);
  p60.lineTo(s.width * 0.7794000, s.height * 0.2582264);
  p60.lineTo(s.width * 0.7784500, s.height * 0.2557760);
  p60.lineTo(s.width * 0.7770000, s.height * 0.2529755);
  p60.lineTo(s.width * 0.7772500, s.height * 0.2481914);
  p60.lineTo(s.width * 0.7788500, s.height * 0.2488915);
  p60.lineTo(s.width * 0.7818000, s.height * 0.2504084);
  p60.lineTo(s.width * 0.7834000, s.height * 0.2464411);
  p60.lineTo(s.width * 0.7866000, s.height * 0.2436406);
  p60.lineTo(s.width * 0.7872500, s.height * 0.2387398);
  p60.lineTo(s.width * 0.7885000, s.height * 0.2366394);
  p60.lineTo(s.width * 0.7919000, s.height * 0.2357060);
  p60.lineTo(s.width * 0.7941000, s.height * 0.2365228);
  p60.lineTo(s.width * 0.7937000, s.height * 0.2339557);
  p60.lineTo(s.width * 0.7901000, s.height * 0.2288215);
  p60.lineTo(s.width * 0.7875000, s.height * 0.2264877);
  p60.lineTo(s.width * 0.7862500, s.height * 0.2291715);
  p60.lineTo(s.width * 0.7835000, s.height * 0.2280047);
  p60.lineTo(s.width * 0.7823500, s.height * 0.2289382);
  p60.lineTo(s.width * 0.7809500, s.height * 0.2260210);
  p60.lineTo(s.width * 0.7808000, s.height * 0.2186698);
  p60.lineTo(s.width * 0.7805000, s.height * 0.2131855);
  p60.lineTo(s.width * 0.7842000, s.height * 0.2159860);
  p60.lineTo(s.width * 0.7864000, s.height * 0.2114352);
  p60.lineTo(s.width * 0.7854500, s.height * 0.2081680);
  p60.lineTo(s.width * 0.7853500, s.height * 0.2005834);
  p60.lineTo(s.width * 0.7860000, s.height * 0.1982497);
  p60.lineTo(s.width * 0.7847500, s.height * 0.1942824);
  p60.lineTo(s.width * 0.7829000, s.height * 0.1926488);
  p60.lineTo(s.width * 0.7837500, s.height * 0.1890315);
  p60.lineTo(s.width * 0.7863000, s.height * 0.1877480);
  p60.lineTo(s.width * 0.7894000, s.height * 0.1875146);
  p60.lineTo(s.width * 0.7937000, s.height * 0.1897316);
  p60.lineTo(s.width * 0.7967000, s.height * 0.1922987);
  p60.lineTo(s.width * 0.8005500, s.height * 0.1995333);
  p60.lineTo(s.width * 0.8024500, s.height * 0.2026838);
  p60.lineTo(s.width * 0.8047000, s.height * 0.2071179);
  p60.lineTo(s.width * 0.8078000, s.height * 0.2141190);
  p60.lineTo(s.width * 0.8128000, s.height * 0.2164527);
  p60.close();

  Paint paint60fill = Paint()..style = PaintingStyle.fill;
  paint60fill.color = cClrs.cN ?? dfltClr;
  canvas.drawPath(p60, paint60fill, onTapUp: (tabdetail) {
    callback('cn', tabdetail);
  });

  Path p61 = Path();
  p61.moveTo(s.width * 0.4779500, s.height * 0.5078180);
  p61.lineTo(s.width * 0.4792000, s.height * 0.5094516);
  p61.lineTo(s.width * 0.4797000, s.height * 0.5120187);
  p61.lineTo(s.width * 0.4809500, s.height * 0.5135356);
  p61.lineTo(s.width * 0.4819500, s.height * 0.5116686);
  p61.lineTo(s.width * 0.4832500, s.height * 0.5114352);
  p61.lineTo(s.width * 0.4852000, s.height * 0.5133022);
  p61.lineTo(s.width * 0.4859500, s.height * 0.5240373);
  p61.lineTo(s.width * 0.4847500, s.height * 0.5302217);
  p61.lineTo(s.width * 0.4840000, s.height * 0.5387398);
  p61.lineTo(s.width * 0.4852000, s.height * 0.5451575);
  p61.lineTo(s.width * 0.4851000, s.height * 0.5481914);
  p61.lineTo(s.width * 0.4838000, s.height * 0.5481914);
  p61.lineTo(s.width * 0.4818500, s.height * 0.5467911);
  p61.lineTo(s.width * 0.4800000, s.height * 0.5467911);
  p61.lineTo(s.width * 0.4766500, s.height * 0.5481914);
  p61.lineTo(s.width * 0.4747000, s.height * 0.5502917);
  p61.lineTo(s.width * 0.4719000, s.height * 0.5530922);
  p61.lineTo(s.width * 0.4713500, s.height * 0.5528588);
  p61.lineTo(s.width * 0.4715500, s.height * 0.5466744);
  p61.lineTo(s.width * 0.4718500, s.height * 0.5457410);
  p61.lineTo(s.width * 0.4717500, s.height * 0.5428238);
  p61.lineTo(s.width * 0.4705500, s.height * 0.5396733);
  p61.lineTo(s.width * 0.4696500, s.height * 0.5392065);
  p61.lineTo(s.width * 0.4688500, s.height * 0.5371062);
  p61.lineTo(s.width * 0.4694500, s.height * 0.5337223);
  p61.lineTo(s.width * 0.4692000, s.height * 0.5301050);
  p61.lineTo(s.width * 0.4693000, s.height * 0.5280047);
  p61.lineTo(s.width * 0.4697500, s.height * 0.5280047);
  p61.lineTo(s.width * 0.4699500, s.height * 0.5247375);
  p61.lineTo(s.width * 0.4697500, s.height * 0.5232205);
  p61.lineTo(s.width * 0.4700000, s.height * 0.5221704);
  p61.lineTo(s.width * 0.4710500, s.height * 0.5213536);
  p61.lineTo(s.width * 0.4703500, s.height * 0.5152859);
  p61.lineTo(s.width * 0.4697000, s.height * 0.5122520);
  p61.lineTo(s.width * 0.4699500, s.height * 0.5096849);
  p61.lineTo(s.width * 0.4705000, s.height * 0.5091015);
  p61.lineTo(s.width * 0.4709000, s.height * 0.5084014);
  p61.lineTo(s.width * 0.4716500, s.height * 0.5095683);
  p61.lineTo(s.width * 0.4738500, s.height * 0.5095683);
  p61.lineTo(s.width * 0.4743500, s.height * 0.5074679);
  p61.lineTo(s.width * 0.4748500, s.height * 0.5075846);
  p61.lineTo(s.width * 0.4756500, s.height * 0.5067678);
  p61.lineTo(s.width * 0.4761000, s.height * 0.5099183);
  p61.lineTo(s.width * 0.4767500, s.height * 0.5089848);
  p61.lineTo(s.width * 0.4779500, s.height * 0.5078180);
  p61.close();

  Paint paint61fill = Paint()..style = PaintingStyle.fill;
  paint61fill.color = cClrs.cI ?? dfltClr;
  canvas.drawPath(p61, paint61fill, onTapUp: (tabdetail) {
    callback('ci', tabdetail);
  });

  Path p62 = Path();
  p62.moveTo(s.width * 0.5364000, s.height * 0.5299883);
  p62.lineTo(s.width * 0.5350000, s.height * 0.5375729);
  p62.lineTo(s.width * 0.5343000, s.height * 0.5388565);
  p62.lineTo(s.width * 0.5341000, s.height * 0.5446908);
  p62.lineTo(s.width * 0.5344000, s.height * 0.5478413);
  p62.lineTo(s.width * 0.5341500, s.height * 0.5500583);
  p62.lineTo(s.width * 0.5355000, s.height * 0.5540257);
  p62.lineTo(s.width * 0.5357500, s.height * 0.5567095);
  p62.lineTo(s.width * 0.5368000, s.height * 0.5605601);
  p62.lineTo(s.width * 0.5381000, s.height * 0.5630105);
  p62.lineTo(s.width * 0.5382500, s.height * 0.5663944);
  p62.lineTo(s.width * 0.5385500, s.height * 0.5686114);
  p62.lineTo(s.width * 0.5383500, s.height * 0.5725788);
  p62.lineTo(s.width * 0.5361000, s.height * 0.5708285);
  p62.lineTo(s.width * 0.5338000, s.height * 0.5688448);
  p62.lineTo(s.width * 0.5302500, s.height * 0.5686114);
  p62.lineTo(s.width * 0.5299000, s.height * 0.5681447);
  p62.lineTo(s.width * 0.5282000, s.height * 0.5690782);
  p62.lineTo(s.width * 0.5265000, s.height * 0.5681447);
  p62.lineTo(s.width * 0.5251500, s.height * 0.5686114);
  p62.lineTo(s.width * 0.5205000, s.height * 0.5684947);
  p62.lineTo(s.width * 0.5209500, s.height * 0.5625438);
  p62.lineTo(s.width * 0.5198000, s.height * 0.5575263);
  p62.lineTo(s.width * 0.5185000, s.height * 0.5563594);
  p62.lineTo(s.width * 0.5179500, s.height * 0.5529755);
  p62.lineTo(s.width * 0.5172000, s.height * 0.5519253);
  p62.lineTo(s.width * 0.5172500, s.height * 0.5498250);
  p62.lineTo(s.width * 0.5179500, s.height * 0.5444574);
  p62.lineTo(s.width * 0.5193000, s.height * 0.5372229);
  p62.lineTo(s.width * 0.5201000, s.height * 0.5372229);
  p62.lineTo(s.width * 0.5218000, s.height * 0.5327888);
  p62.lineTo(s.width * 0.5228500, s.height * 0.5326721);
  p62.lineTo(s.width * 0.5244500, s.height * 0.5358226);
  p62.lineTo(s.width * 0.5264000, s.height * 0.5332555);
  p62.lineTo(s.width * 0.5266500, s.height * 0.5301050);
  p62.lineTo(s.width * 0.5273000, s.height * 0.5270712);
  p62.lineTo(s.width * 0.5277000, s.height * 0.5233372);
  p62.lineTo(s.width * 0.5292000, s.height * 0.5203034);
  p62.lineTo(s.width * 0.5297500, s.height * 0.5150525);
  p62.lineTo(s.width * 0.5303500, s.height * 0.5133022);
  p62.lineTo(s.width * 0.5307500, s.height * 0.5094516);
  p62.lineTo(s.width * 0.5314500, s.height * 0.5046674);
  p62.lineTo(s.width * 0.5338000, s.height * 0.4988331);
  p62.lineTo(s.width * 0.5339500, s.height * 0.4963827);
  p62.lineTo(s.width * 0.5342500, s.height * 0.4949825);
  p62.lineTo(s.width * 0.5331000, s.height * 0.4920653);
  p62.lineTo(s.width * 0.5332000, s.height * 0.4896149);
  p62.lineTo(s.width * 0.5339500, s.height * 0.4892649);
  p62.lineTo(s.width * 0.5351000, s.height * 0.4940490);
  p62.lineTo(s.width * 0.5353500, s.height * 0.4989498);
  p62.lineTo(s.width * 0.5352500, s.height * 0.5039673);
  p62.lineTo(s.width * 0.5368500, s.height * 0.5107351);
  p62.lineTo(s.width * 0.5352500, s.height * 0.5107351);
  p62.lineTo(s.width * 0.5344500, s.height * 0.5112019);
  p62.lineTo(s.width * 0.5331500, s.height * 0.5105018);
  p62.lineTo(s.width * 0.5325500, s.height * 0.5140023);
  p62.lineTo(s.width * 0.5342500, s.height * 0.5184364);
  p62.lineTo(s.width * 0.5355000, s.height * 0.5197200);
  p62.lineTo(s.width * 0.5359000, s.height * 0.5227538);
  p62.lineTo(s.width * 0.5368000, s.height * 0.5278880);
  p62.lineTo(s.width * 0.5364000, s.height * 0.5299883);
  p62.close();

  Paint paint62fill = Paint()..style = PaintingStyle.fill;
  paint62fill.color = cClrs.cM ?? dfltClr;
  canvas.drawPath(p62, paint62fill, onTapUp: (tabdetail) {
    callback('cm', tabdetail);
  });

  Path p63 = Path();
  p63.moveTo(s.width * 0.5706500, s.height * 0.5463244);
  p63.lineTo(s.width * 0.5724000, s.height * 0.5525088);
  p63.lineTo(s.width * 0.5737000, s.height * 0.5534422);
  p63.lineTo(s.width * 0.5744500, s.height * 0.5521587);
  p63.lineTo(s.width * 0.5757500, s.height * 0.5526254);
  p63.lineTo(s.width * 0.5773000, s.height * 0.5511085);
  p63.lineTo(s.width * 0.5780000, s.height * 0.5542590);
  p63.lineTo(s.width * 0.5805500, s.height * 0.5592765);
  p63.lineTo(s.width * 0.5804000, s.height * 0.5680280);
  p63.lineTo(s.width * 0.5815500, s.height * 0.5690782);
  p63.lineTo(s.width * 0.5806000, s.height * 0.5716453);
  p63.lineTo(s.width * 0.5795500, s.height * 0.5737456);
  p63.lineTo(s.width * 0.5784500, s.height * 0.5775963);
  p63.lineTo(s.width * 0.5778500, s.height * 0.5810968);
  p63.lineTo(s.width * 0.5777000, s.height * 0.5870478);
  p63.lineTo(s.width * 0.5770500, s.height * 0.5899650);
  p63.lineTo(s.width * 0.5770000, s.height * 0.5955659);
  p63.lineTo(s.width * 0.5762000, s.height * 0.5976663);
  p63.lineTo(s.width * 0.5761000, s.height * 0.6021004);
  p63.lineTo(s.width * 0.5757000, s.height * 0.6026838);
  p63.lineTo(s.width * 0.5754000, s.height * 0.6068845);
  p63.lineTo(s.width * 0.5761000, s.height * 0.6102684);
  p63.lineTo(s.width * 0.5761500, s.height * 0.6114352);
  p63.lineTo(s.width * 0.5755500, s.height * 0.6234539);
  p63.lineTo(s.width * 0.5763000, s.height * 0.6276546);
  p63.lineTo(s.width * 0.5758000, s.height * 0.6308051);
  p63.lineTo(s.width * 0.5767000, s.height * 0.6361727);
  p63.lineTo(s.width * 0.5784000, s.height * 0.6402567);
  p63.lineTo(s.width * 0.5787500, s.height * 0.6443407);
  p63.lineTo(s.width * 0.5795500, s.height * 0.6463244);
  p63.lineTo(s.width * 0.5794000, s.height * 0.6476079);
  p63.lineTo(s.width * 0.5789500, s.height * 0.6472579);
  p63.lineTo(s.width * 0.5751000, s.height * 0.6485414);
  p63.lineTo(s.width * 0.5743500, s.height * 0.6494749);
  p63.lineTo(s.width * 0.5735000, s.height * 0.6542590);
  p63.lineTo(s.width * 0.5741000, s.height * 0.6575263);
  p63.lineTo(s.width * 0.5735500, s.height * 0.6663944);
  p63.lineTo(s.width * 0.5731000, s.height * 0.6738623);
  p63.lineTo(s.width * 0.5738500, s.height * 0.6752625);
  p63.lineTo(s.width * 0.5758000, s.height * 0.6781797);
  p63.lineTo(s.width * 0.5766000, s.height * 0.6767795);
  p63.lineTo(s.width * 0.5767000, s.height * 0.6848308);
  p63.lineTo(s.width * 0.5745500, s.height * 0.6848308);
  p63.lineTo(s.width * 0.5734500, s.height * 0.6807468);
  p63.lineTo(s.width * 0.5724500, s.height * 0.6774796);
  p63.lineTo(s.width * 0.5703000, s.height * 0.6764294);
  p63.lineTo(s.width * 0.5697000, s.height * 0.6725788);
  p63.lineTo(s.width * 0.5679500, s.height * 0.6749125);
  p63.lineTo(s.width * 0.5657500, s.height * 0.6738623);
  p63.lineTo(s.width * 0.5648000, s.height * 0.6704784);
  p63.lineTo(s.width * 0.5630500, s.height * 0.6697783);
  p63.lineTo(s.width * 0.5617000, s.height * 0.6698950);
  p63.lineTo(s.width * 0.5615500, s.height * 0.6675613);
  p63.lineTo(s.width * 0.5606000, s.height * 0.6674446);
  p63.lineTo(s.width * 0.5593000, s.height * 0.6669778);
  p63.lineTo(s.width * 0.5575500, s.height * 0.6681447);
  p63.lineTo(s.width * 0.5563500, s.height * 0.6679113);
  p63.lineTo(s.width * 0.5556500, s.height * 0.6686114);
  p63.lineTo(s.width * 0.5558500, s.height * 0.6597433);
  p63.lineTo(s.width * 0.5549500, s.height * 0.6569428);
  p63.lineTo(s.width * 0.5547500, s.height * 0.6522754);
  p63.lineTo(s.width * 0.5552000, s.height * 0.6477246);
  p63.lineTo(s.width * 0.5546500, s.height * 0.6449242);
  p63.lineTo(s.width * 0.5546000, s.height * 0.6401400);
  p63.lineTo(s.width * 0.5512000, s.height * 0.6402567);
  p63.lineTo(s.width * 0.5514500, s.height * 0.6375729);
  p63.lineTo(s.width * 0.5500000, s.height * 0.6375729);
  p63.lineTo(s.width * 0.5498500, s.height * 0.6388565);
  p63.lineTo(s.width * 0.5481000, s.height * 0.6392065);
  p63.lineTo(s.width * 0.5473500, s.height * 0.6435239);
  p63.lineTo(s.width * 0.5469000, s.height * 0.6453909);
  p63.lineTo(s.width * 0.5453500, s.height * 0.6443407);
  p63.lineTo(s.width * 0.5444500, s.height * 0.6453909);
  p63.lineTo(s.width * 0.5425500, s.height * 0.6459743);
  p63.lineTo(s.width * 0.5415000, s.height * 0.6421237);
  p63.lineTo(s.width * 0.5408500, s.height * 0.6396733);
  p63.lineTo(s.width * 0.5400500, s.height * 0.6351225);
  p63.lineTo(s.width * 0.5394000, s.height * 0.6296383);
  p63.lineTo(s.width * 0.5310500, s.height * 0.6295216);
  p63.lineTo(s.width * 0.5300500, s.height * 0.6303384);
  p63.lineTo(s.width * 0.5292000, s.height * 0.6302217);
  p63.lineTo(s.width * 0.5280500, s.height * 0.6312719);
  p63.lineTo(s.width * 0.5276500, s.height * 0.6289382);
  p63.lineTo(s.width * 0.5283500, s.height * 0.6281214);
  p63.lineTo(s.width * 0.5284500, s.height * 0.6248541);
  p63.lineTo(s.width * 0.5289500, s.height * 0.6229872);
  p63.lineTo(s.width * 0.5299500, s.height * 0.6213536);
  p63.lineTo(s.width * 0.5307000, s.height * 0.6221704);
  p63.lineTo(s.width * 0.5317000, s.height * 0.6192532);
  p63.lineTo(s.width * 0.5332500, s.height * 0.6193699);
  p63.lineTo(s.width * 0.5334000, s.height * 0.6214702);
  p63.lineTo(s.width * 0.5344500, s.height * 0.6227538);
  p63.lineTo(s.width * 0.5361500, s.height * 0.6180863);
  p63.lineTo(s.width * 0.5378000, s.height * 0.6144691);
  p63.lineTo(s.width * 0.5385000, s.height * 0.6120187);
  p63.lineTo(s.width * 0.5384500, s.height * 0.6058343);
  p63.lineTo(s.width * 0.5397000, s.height * 0.5985998);
  p63.lineTo(s.width * 0.5410000, s.height * 0.5947491);
  p63.lineTo(s.width * 0.5428500, s.height * 0.5911319);
  p63.lineTo(s.width * 0.5432000, s.height * 0.5887981);
  p63.lineTo(s.width * 0.5432500, s.height * 0.5859977);
  p63.lineTo(s.width * 0.5437000, s.height * 0.5834306);
  p63.lineTo(s.width * 0.5435500, s.height * 0.5791132);
  p63.lineTo(s.width * 0.5439000, s.height * 0.5724621);
  p63.lineTo(s.width * 0.5444500, s.height * 0.5677946);
  p63.lineTo(s.width * 0.5453000, s.height * 0.5638273);
  p63.lineTo(s.width * 0.5454500, s.height * 0.5592765);
  p63.lineTo(s.width * 0.5457000, s.height * 0.5540257);
  p63.lineTo(s.width * 0.5468000, s.height * 0.5502917);
  p63.lineTo(s.width * 0.5483000, s.height * 0.5478413);
  p63.lineTo(s.width * 0.5506500, s.height * 0.5504084);
  p63.lineTo(s.width * 0.5524500, s.height * 0.5532089);
  p63.lineTo(s.width * 0.5545000, s.height * 0.5539090);
  p63.lineTo(s.width * 0.5566500, s.height * 0.5554259);
  p63.lineTo(s.width * 0.5574500, s.height * 0.5508751);
  p63.lineTo(s.width * 0.5578500, s.height * 0.5502917);
  p63.lineTo(s.width * 0.5591500, s.height * 0.5509918);
  p63.lineTo(s.width * 0.5623000, s.height * 0.5472579);
  p63.lineTo(s.width * 0.5634000, s.height * 0.5488915);
  p63.lineTo(s.width * 0.5643000, s.height * 0.5486581);
  p63.lineTo(s.width * 0.5647500, s.height * 0.5467911);
  p63.lineTo(s.width * 0.5658000, s.height * 0.5462077);
  p63.lineTo(s.width * 0.5679000, s.height * 0.5470245);
  p63.lineTo(s.width * 0.5697500, s.height * 0.5471412);
  p63.lineTo(s.width * 0.5706500, s.height * 0.5463244);
  p63.close();

  Paint paint63fill = Paint()..style = PaintingStyle.fill;
  paint63fill.color = cClrs.cD ?? dfltClr;
  canvas.drawPath(p63, paint63fill, onTapUp: (tabdetail) {
    callback('cd', tabdetail);
  });

  Path p64 = Path();
  p64.moveTo(s.width * 0.5454500, s.height * 0.5592765);
  p64.lineTo(s.width * 0.5453000, s.height * 0.5638273);
  p64.lineTo(s.width * 0.5444500, s.height * 0.5677946);
  p64.lineTo(s.width * 0.5439000, s.height * 0.5724621);
  p64.lineTo(s.width * 0.5435500, s.height * 0.5791132);
  p64.lineTo(s.width * 0.5437000, s.height * 0.5834306);
  p64.lineTo(s.width * 0.5432500, s.height * 0.5859977);
  p64.lineTo(s.width * 0.5432000, s.height * 0.5887981);
  p64.lineTo(s.width * 0.5428500, s.height * 0.5911319);
  p64.lineTo(s.width * 0.5410000, s.height * 0.5947491);
  p64.lineTo(s.width * 0.5397000, s.height * 0.5985998);
  p64.lineTo(s.width * 0.5384500, s.height * 0.6058343);
  p64.lineTo(s.width * 0.5385000, s.height * 0.6120187);
  p64.lineTo(s.width * 0.5378000, s.height * 0.6144691);
  p64.lineTo(s.width * 0.5361500, s.height * 0.6180863);
  p64.lineTo(s.width * 0.5344500, s.height * 0.6227538);
  p64.lineTo(s.width * 0.5334000, s.height * 0.6214702);
  p64.lineTo(s.width * 0.5332500, s.height * 0.6193699);
  p64.lineTo(s.width * 0.5317000, s.height * 0.6192532);
  p64.lineTo(s.width * 0.5307000, s.height * 0.6221704);
  p64.lineTo(s.width * 0.5299500, s.height * 0.6213536);
  p64.lineTo(s.width * 0.5289000, s.height * 0.6187865);
  p64.lineTo(s.width * 0.5280500, s.height * 0.6200700);
  p64.lineTo(s.width * 0.5269000, s.height * 0.6233372);
  p64.lineTo(s.width * 0.5246000, s.height * 0.6154026);
  p64.lineTo(s.width * 0.5267500, s.height * 0.6112019);
  p64.lineTo(s.width * 0.5257000, s.height * 0.6063011);
  p64.lineTo(s.width * 0.5267000, s.height * 0.6044341);
  p64.lineTo(s.width * 0.5286000, s.height * 0.6035006);
  p64.lineTo(s.width * 0.5288000, s.height * 0.6001167);
  p64.lineTo(s.width * 0.5303500, s.height * 0.6037340);
  p64.lineTo(s.width * 0.5328500, s.height * 0.6040840);
  p64.lineTo(s.width * 0.5337000, s.height * 0.6005834);
  p64.lineTo(s.width * 0.5340500, s.height * 0.5955659);
  p64.lineTo(s.width * 0.5337500, s.height * 0.5897316);
  p64.lineTo(s.width * 0.5324000, s.height * 0.5852975);
  p64.lineTo(s.width * 0.5336500, s.height * 0.5765461);
  p64.lineTo(s.width * 0.5329500, s.height * 0.5751459);
  p64.lineTo(s.width * 0.5308500, s.height * 0.5757293);
  p64.lineTo(s.width * 0.5300500, s.height * 0.5718786);
  p64.lineTo(s.width * 0.5302500, s.height * 0.5686114);
  p64.lineTo(s.width * 0.5338000, s.height * 0.5688448);
  p64.lineTo(s.width * 0.5361000, s.height * 0.5708285);
  p64.lineTo(s.width * 0.5383500, s.height * 0.5725788);
  p64.lineTo(s.width * 0.5385500, s.height * 0.5686114);
  p64.lineTo(s.width * 0.5400500, s.height * 0.5616103);
  p64.lineTo(s.width * 0.5417000, s.height * 0.5576429);
  p64.lineTo(s.width * 0.5436500, s.height * 0.5589265);
  p64.lineTo(s.width * 0.5454500, s.height * 0.5592765);
  p64.close();

  Paint paint64fill = Paint()..style = PaintingStyle.fill;
  paint64fill.color = cClrs.cG ?? dfltClr;
  canvas.drawPath(p64, paint64fill, onTapUp: (tabdetail) {
    callback('cg', tabdetail);
  });

  Path p65 = Path();
  p65.moveTo(s.width * 0.2922000, s.height * 0.4973162);
  p65.lineTo(s.width * 0.2903500, s.height * 0.4985998);
  p65.lineTo(s.width * 0.2895500, s.height * 0.5023337);
  p65.lineTo(s.width * 0.2884000, s.height * 0.5044341);
  p65.lineTo(s.width * 0.2875000, s.height * 0.5072345);
  p65.lineTo(s.width * 0.2870500, s.height * 0.5126021);
  p65.lineTo(s.width * 0.2861500, s.height * 0.5170362);
  p65.lineTo(s.width * 0.2876000, s.height * 0.5175029);
  p65.lineTo(s.width * 0.2879000, s.height * 0.5208868);
  p65.lineTo(s.width * 0.2885000, s.height * 0.5226371);
  p65.lineTo(s.width * 0.2886500, s.height * 0.5255543);
  p65.lineTo(s.width * 0.2883000, s.height * 0.5283547);
  p65.lineTo(s.width * 0.2883500, s.height * 0.5299883);
  p65.lineTo(s.width * 0.2890500, s.height * 0.5305718);
  p65.lineTo(s.width * 0.2896500, s.height * 0.5331389);
  p65.lineTo(s.width * 0.2933000, s.height * 0.5324387);
  p65.lineTo(s.width * 0.2949500, s.height * 0.5333722);
  p65.lineTo(s.width * 0.2968500, s.height * 0.5399067);
  p65.lineTo(s.width * 0.2980000, s.height * 0.5390898);
  p65.lineTo(s.width * 0.3000500, s.height * 0.5394399);
  p65.lineTo(s.width * 0.3016500, s.height * 0.5386231);
  p65.lineTo(s.width * 0.3026500, s.height * 0.5399067);
  p65.lineTo(s.width * 0.3020500, s.height * 0.5438740);
  p65.lineTo(s.width * 0.3014000, s.height * 0.5464411);
  p65.lineTo(s.width * 0.3011000, s.height * 0.5518086);
  p65.lineTo(s.width * 0.3016500, s.height * 0.5568261);
  p65.lineTo(s.width * 0.3024000, s.height * 0.5590432);
  p65.lineTo(s.width * 0.3025000, s.height * 0.5606768);
  p65.lineTo(s.width * 0.3010500, s.height * 0.5644107);
  p65.lineTo(s.width * 0.3020500, s.height * 0.5660443);
  p65.lineTo(s.width * 0.3028000, s.height * 0.5687281);
  p65.lineTo(s.width * 0.3036000, s.height * 0.5761960);
  p65.lineTo(s.width * 0.3030500, s.height * 0.5771295);
  p65.lineTo(s.width * 0.3025500, s.height * 0.5726954);
  p65.lineTo(s.width * 0.3017500, s.height * 0.5702450);
  p65.lineTo(s.width * 0.3008000, s.height * 0.5729288);
  p65.lineTo(s.width * 0.2953000, s.height * 0.5726954);
  p65.lineTo(s.width * 0.2953000, s.height * 0.5773629);
  p65.lineTo(s.width * 0.2969500, s.height * 0.5781797);
  p65.lineTo(s.width * 0.2968500, s.height * 0.5810968);
  p65.lineTo(s.width * 0.2963000, s.height * 0.5802800);
  p65.lineTo(s.width * 0.2947000, s.height * 0.5814469);
  p65.lineTo(s.width * 0.2946500, s.height * 0.5869312);
  p65.lineTo(s.width * 0.2959500, s.height * 0.5897316);
  p65.lineTo(s.width * 0.2964000, s.height * 0.5939323);
  p65.lineTo(s.width * 0.2963500, s.height * 0.5971995);
  p65.lineTo(s.width * 0.2952500, s.height * 0.6177363);
  p65.lineTo(s.width * 0.2938000, s.height * 0.6137690);
  p65.lineTo(s.width * 0.2929500, s.height * 0.6136523);
  p65.lineTo(s.width * 0.2947000, s.height * 0.6059510);
  p65.lineTo(s.width * 0.2925000, s.height * 0.6024504);
  p65.lineTo(s.width * 0.2908000, s.height * 0.6031505);
  p65.lineTo(s.width * 0.2897500, s.height * 0.6018670);
  p65.lineTo(s.width * 0.2882000, s.height * 0.6038506);
  p65.lineTo(s.width * 0.2861000, s.height * 0.6028005);
  p65.lineTo(s.width * 0.2843500, s.height * 0.5949825);
  p65.lineTo(s.width * 0.2830500, s.height * 0.5931155);
  p65.lineTo(s.width * 0.2821500, s.height * 0.5894982);
  p65.lineTo(s.width * 0.2802500, s.height * 0.5859977);
  p65.lineTo(s.width * 0.2795000, s.height * 0.5866978);
  p65.lineTo(s.width * 0.2783000, s.height * 0.5849475);
  p65.lineTo(s.width * 0.2769000, s.height * 0.5824971);
  p65.lineTo(s.width * 0.2761000, s.height * 0.5836639);
  p65.lineTo(s.width * 0.2737000, s.height * 0.5826138);
  p65.lineTo(s.width * 0.2730000, s.height * 0.5793466);
  p65.lineTo(s.width * 0.2724500, s.height * 0.5794632);
  p65.lineTo(s.width * 0.2696500, s.height * 0.5752625);
  p65.lineTo(s.width * 0.2693000, s.height * 0.5729288);
  p65.lineTo(s.width * 0.2703500, s.height * 0.5723454);
  p65.lineTo(s.width * 0.2702500, s.height * 0.5686114);
  p65.lineTo(s.width * 0.2709500, s.height * 0.5658110);
  p65.lineTo(s.width * 0.2723500, s.height * 0.5653442);
  p65.lineTo(s.width * 0.2736000, s.height * 0.5606768);
  p65.lineTo(s.width * 0.2747000, s.height * 0.5567095);
  p65.lineTo(s.width * 0.2737000, s.height * 0.5549592);
  p65.lineTo(s.width * 0.2743000, s.height * 0.5506418);
  p65.lineTo(s.width * 0.2737500, s.height * 0.5437573);
  p65.lineTo(s.width * 0.2744000, s.height * 0.5417736);
  p65.lineTo(s.width * 0.2740500, s.height * 0.5354726);
  p65.lineTo(s.width * 0.2729500, s.height * 0.5313886);
  p65.lineTo(s.width * 0.2734000, s.height * 0.5277713);
  p65.lineTo(s.width * 0.2743000, s.height * 0.5283547);
  p65.lineTo(s.width * 0.2748500, s.height * 0.5261377);
  p65.lineTo(s.width * 0.2743000, s.height * 0.5217036);
  p65.lineTo(s.width * 0.2746500, s.height * 0.5206534);
  p65.lineTo(s.width * 0.2761000, s.height * 0.5208868);
  p65.lineTo(s.width * 0.2783500, s.height * 0.5156359);
  p65.lineTo(s.width * 0.2795500, s.height * 0.5148191);
  p65.lineTo(s.width * 0.2796000, s.height * 0.5123687);
  p65.lineTo(s.width * 0.2803000, s.height * 0.5059510);
  p65.lineTo(s.width * 0.2820000, s.height * 0.5025671);
  p65.lineTo(s.width * 0.2837500, s.height * 0.5023337);
  p65.lineTo(s.width * 0.2840500, s.height * 0.5008168);
  p65.lineTo(s.width * 0.2862500, s.height * 0.5014002);
  p65.lineTo(s.width * 0.2885500, s.height * 0.4976663);
  p65.lineTo(s.width * 0.2897000, s.height * 0.4960327);
  p65.lineTo(s.width * 0.2911500, s.height * 0.4924154);
  p65.lineTo(s.width * 0.2921500, s.height * 0.4928821);
  p65.lineTo(s.width * 0.2928000, s.height * 0.4948658);
  p65.lineTo(s.width * 0.2922000, s.height * 0.4973162);
  p65.close();

  Paint paint65fill = Paint()..style = PaintingStyle.fill;
  paint65fill.color = cClrs.cO ?? dfltClr;
  canvas.drawPath(p65, paint65fill, onTapUp: (tabdetail) {
    callback('co', tabdetail);
  });

  Path p66 = Path();
  p66.moveTo(s.width * 0.2573000, s.height * 0.5036173);
  p66.lineTo(s.width * 0.2579000, s.height * 0.5077013);
  p66.lineTo(s.width * 0.2589000, s.height * 0.5107351);
  p66.lineTo(s.width * 0.2601500, s.height * 0.5138856);
  p66.lineTo(s.width * 0.2590500, s.height * 0.5145858);
  p66.lineTo(s.width * 0.2590000, s.height * 0.5176196);
  p66.lineTo(s.width * 0.2595500, s.height * 0.5186698);
  p66.lineTo(s.width * 0.2591000, s.height * 0.5196033);
  p66.lineTo(s.width * 0.2592000, s.height * 0.5208868);
  p66.lineTo(s.width * 0.2589000, s.height * 0.5224037);
  p66.lineTo(s.width * 0.2587500, s.height * 0.5239207);
  p66.lineTo(s.width * 0.2572500, s.height * 0.5222870);
  p66.lineTo(s.width * 0.2567000, s.height * 0.5206534);
  p66.lineTo(s.width * 0.2570500, s.height * 0.5193699);
  p66.lineTo(s.width * 0.2570000, s.height * 0.5177363);
  p66.lineTo(s.width * 0.2562500, s.height * 0.5159860);
  p66.lineTo(s.width * 0.2551500, s.height * 0.5144691);
  p66.lineTo(s.width * 0.2542500, s.height * 0.5135356);
  p66.lineTo(s.width * 0.2541000, s.height * 0.5113186);
  p66.lineTo(s.width * 0.2534000, s.height * 0.5100350);
  p66.lineTo(s.width * 0.2535000, s.height * 0.5121354);
  p66.lineTo(s.width * 0.2529000, s.height * 0.5140023);
  p66.lineTo(s.width * 0.2523000, s.height * 0.5119020);
  p66.lineTo(s.width * 0.2514500, s.height * 0.5110852);
  p66.lineTo(s.width * 0.2511000, s.height * 0.5096849);
  p66.lineTo(s.width * 0.2511500, s.height * 0.5073512);
  p66.lineTo(s.width * 0.2516000, s.height * 0.5050175);
  p66.lineTo(s.width * 0.2508500, s.height * 0.5039673);
  p66.lineTo(s.width * 0.2515500, s.height * 0.5024504);
  p66.lineTo(s.width * 0.2520000, s.height * 0.5015169);
  p66.lineTo(s.width * 0.2538000, s.height * 0.5035006);
  p66.lineTo(s.width * 0.2544500, s.height * 0.5025671);
  p66.lineTo(s.width * 0.2553500, s.height * 0.5031505);
  p66.lineTo(s.width * 0.2557500, s.height * 0.5046674);
  p66.lineTo(s.width * 0.2566000, s.height * 0.5052509);
  p66.lineTo(s.width * 0.2573000, s.height * 0.5036173);
  p66.close();

  Paint paint66fill = Paint()..style = PaintingStyle.fill;
  paint66fill.color = cClrs.cR ?? dfltClr;
  canvas.drawPath(p66, paint66fill, onTapUp: (tabdetail) {
    callback('cr', tabdetail);
  });

  Path p67 = Path();
  p67.moveTo(s.width * 0.2724000, s.height * 0.4150525);
  p67.lineTo(s.width * 0.2733500, s.height * 0.4177363);
  p67.lineTo(s.width * 0.2759500, s.height * 0.4169195);
  p67.lineTo(s.width * 0.2768500, s.height * 0.4186698);
  p67.lineTo(s.width * 0.2789500, s.height * 0.4233372);
  p67.lineTo(s.width * 0.2805500, s.height * 0.4267211);
  p67.lineTo(s.width * 0.2814500, s.height * 0.4266044);
  p67.lineTo(s.width * 0.2830500, s.height * 0.4281214);
  p67.lineTo(s.width * 0.2827500, s.height * 0.4302217);
  p67.lineTo(s.width * 0.2847500, s.height * 0.4305718);
  p67.lineTo(s.width * 0.2867000, s.height * 0.4336056);
  p67.lineTo(s.width * 0.2863000, s.height * 0.4353559);
  p67.lineTo(s.width * 0.2844000, s.height * 0.4362894);
  p67.lineTo(s.width * 0.2825000, s.height * 0.4366394);
  p67.lineTo(s.width * 0.2806500, s.height * 0.4360560);
  p67.lineTo(s.width * 0.2766000, s.height * 0.4367561);
  p67.lineTo(s.width * 0.2787000, s.height * 0.4326721);
  p67.lineTo(s.width * 0.2776500, s.height * 0.4306884);
  p67.lineTo(s.width * 0.2758500, s.height * 0.4302217);
  p67.lineTo(s.width * 0.2750000, s.height * 0.4280047);
  p67.lineTo(s.width * 0.2746000, s.height * 0.4238040);
  p67.lineTo(s.width * 0.2730000, s.height * 0.4240373);
  p67.lineTo(s.width * 0.2705000, s.height * 0.4220537);
  p67.lineTo(s.width * 0.2697500, s.height * 0.4204201);
  p67.lineTo(s.width * 0.2662000, s.height * 0.4192532);
  p67.lineTo(s.width * 0.2653000, s.height * 0.4178530);
  p67.lineTo(s.width * 0.2664500, s.height * 0.4159860);
  p67.lineTo(s.width * 0.2637500, s.height * 0.4156359);
  p67.lineTo(s.width * 0.2615500, s.height * 0.4194866);
  p67.lineTo(s.width * 0.2604000, s.height * 0.4196033);
  p67.lineTo(s.width * 0.2599000, s.height * 0.4214702);
  p67.lineTo(s.width * 0.2585000, s.height * 0.4222870);
  p67.lineTo(s.width * 0.2573500, s.height * 0.4214702);
  p67.lineTo(s.width * 0.2589500, s.height * 0.4192532);
  p67.lineTo(s.width * 0.2597000, s.height * 0.4164527);
  p67.lineTo(s.width * 0.2610500, s.height * 0.4148191);
  p67.lineTo(s.width * 0.2625500, s.height * 0.4134189);
  p67.lineTo(s.width * 0.2647000, s.height * 0.4127188);
  p67.lineTo(s.width * 0.2654000, s.height * 0.4117853);
  p67.lineTo(s.width * 0.2677500, s.height * 0.4123687);
  p67.lineTo(s.width * 0.2699500, s.height * 0.4124854);
  p67.lineTo(s.width * 0.2724000, s.height * 0.4150525);
  p67.close();

  Paint paint67fill = Paint()..style = PaintingStyle.fill;
  paint67fill.color = cClrs.cU ?? dfltClr;
  canvas.drawPath(p67, paint67fill, onTapUp: (tabdetail) {
    callback('cu', tabdetail);
  });

  Path p68 = Path();
  p68.moveTo(s.width * 0.5298500, s.height * 0.2044341);
  p68.lineTo(s.width * 0.5311000, s.height * 0.2067678);
  p68.lineTo(s.width * 0.5329500, s.height * 0.2073512);
  p68.lineTo(s.width * 0.5328500, s.height * 0.2093349);
  p68.lineTo(s.width * 0.5342500, s.height * 0.2108518);
  p68.lineTo(s.width * 0.5345500, s.height * 0.2089848);
  p68.lineTo(s.width * 0.5362500, s.height * 0.2098016);
  p68.lineTo(s.width * 0.5366000, s.height * 0.2121354);
  p68.lineTo(s.width * 0.5384500, s.height * 0.2124854);
  p68.lineTo(s.width * 0.5397500, s.height * 0.2161027);
  p68.lineTo(s.width * 0.5390000, s.height * 0.2161027);
  p68.lineTo(s.width * 0.5386500, s.height * 0.2173862);
  p68.lineTo(s.width * 0.5381000, s.height * 0.2177363);
  p68.lineTo(s.width * 0.5380000, s.height * 0.2193699);
  p68.lineTo(s.width * 0.5375500, s.height * 0.2197200);
  p68.lineTo(s.width * 0.5375000, s.height * 0.2204201);
  p68.lineTo(s.width * 0.5367000, s.height * 0.2211202);
  p68.lineTo(s.width * 0.5356000, s.height * 0.2210035);
  p68.lineTo(s.width * 0.5353000, s.height * 0.2226371);
  p68.lineTo(s.width * 0.5341000, s.height * 0.2212369);
  p68.lineTo(s.width * 0.5329500, s.height * 0.2215869);
  p68.lineTo(s.width * 0.5309500, s.height * 0.2193699);
  p68.lineTo(s.width * 0.5301000, s.height * 0.2199533);
  p68.lineTo(s.width * 0.5288000, s.height * 0.2229872);
  p68.lineTo(s.width * 0.5269000, s.height * 0.2205368);
  p68.lineTo(s.width * 0.5254000, s.height * 0.2175029);
  p68.lineTo(s.width * 0.5241000, s.height * 0.2157526);
  p68.lineTo(s.width * 0.5237500, s.height * 0.2126021);
  p68.lineTo(s.width * 0.5232500, s.height * 0.2105018);
  p68.lineTo(s.width * 0.5249500, s.height * 0.2089848);
  p68.lineTo(s.width * 0.5258000, s.height * 0.2071179);
  p68.lineTo(s.width * 0.5275500, s.height * 0.2057176);
  p68.lineTo(s.width * 0.5281000, s.height * 0.2043174);
  p68.lineTo(s.width * 0.5287500, s.height * 0.2051342);
  p68.lineTo(s.width * 0.5298500, s.height * 0.2044341);
  p68.close();

  Paint paint68fill = Paint()..style = PaintingStyle.fill;
  paint68fill.color = cClrs.cZ ?? dfltClr;
  canvas.drawPath(p68, paint68fill, onTapUp: (tabdetail) {
    callback('cz', tabdetail);
  });

  Path p69 = Path();
  p69.moveTo(s.width * 0.5269500, s.height * 0.1854142);
  p69.lineTo(s.width * 0.5276500, s.height * 0.1890315);
  p69.lineTo(s.width * 0.5270500, s.height * 0.1910152);
  p69.lineTo(s.width * 0.5280000, s.height * 0.1934656);
  p69.lineTo(s.width * 0.5287500, s.height * 0.1973162);
  p69.lineTo(s.width * 0.5286500, s.height * 0.1998833);
  p69.lineTo(s.width * 0.5298500, s.height * 0.2044341);
  p69.lineTo(s.width * 0.5287500, s.height * 0.2051342);
  p69.lineTo(s.width * 0.5281000, s.height * 0.2043174);
  p69.lineTo(s.width * 0.5275500, s.height * 0.2057176);
  p69.lineTo(s.width * 0.5258000, s.height * 0.2071179);
  p69.lineTo(s.width * 0.5249500, s.height * 0.2089848);
  p69.lineTo(s.width * 0.5232500, s.height * 0.2105018);
  p69.lineTo(s.width * 0.5237500, s.height * 0.2126021);
  p69.lineTo(s.width * 0.5241000, s.height * 0.2157526);
  p69.lineTo(s.width * 0.5254000, s.height * 0.2175029);
  p69.lineTo(s.width * 0.5269000, s.height * 0.2205368);
  p69.lineTo(s.width * 0.5261000, s.height * 0.2239207);
  p69.lineTo(s.width * 0.5252500, s.height * 0.2248541);
  p69.lineTo(s.width * 0.5257500, s.height * 0.2296383);
  p69.lineTo(s.width * 0.5255500, s.height * 0.2309218);
  p69.lineTo(s.width * 0.5247000, s.height * 0.2294049);
  p69.lineTo(s.width * 0.5235000, s.height * 0.2291715);
  p69.lineTo(s.width * 0.5217500, s.height * 0.2304551);
  p69.lineTo(s.width * 0.5195500, s.height * 0.2301050);
  p69.lineTo(s.width * 0.5192500, s.height * 0.2320887);
  p69.lineTo(s.width * 0.5179000, s.height * 0.2301050);
  p69.lineTo(s.width * 0.5172000, s.height * 0.2304551);
  p69.lineTo(s.width * 0.5144500, s.height * 0.2282380);
  p69.lineTo(s.width * 0.5139500, s.height * 0.2297550);
  p69.lineTo(s.width * 0.5118500, s.height * 0.2297550);
  p69.lineTo(s.width * 0.5120500, s.height * 0.2245041);
  p69.lineTo(s.width * 0.5132500, s.height * 0.2196033);
  p69.lineTo(s.width * 0.5096500, s.height * 0.2182030);
  p69.lineTo(s.width * 0.5084500, s.height * 0.2163361);
  p69.lineTo(s.width * 0.5085500, s.height * 0.2131855);
  p69.lineTo(s.width * 0.5080500, s.height * 0.2115519);
  p69.lineTo(s.width * 0.5082500, s.height * 0.2066511);
  p69.lineTo(s.width * 0.5077000, s.height * 0.1990665);
  p69.lineTo(s.width * 0.5091500, s.height * 0.1990665);
  p69.lineTo(s.width * 0.5097500, s.height * 0.1963827);
  p69.lineTo(s.width * 0.5102000, s.height * 0.1898483);
  p69.lineTo(s.width * 0.5097500, s.height * 0.1873979);
  p69.lineTo(s.width * 0.5101500, s.height * 0.1858810);
  p69.lineTo(s.width * 0.5121500, s.height * 0.1855309);
  p69.lineTo(s.width * 0.5126500, s.height * 0.1870478);
  p69.lineTo(s.width * 0.5142000, s.height * 0.1835473);
  p69.lineTo(s.width * 0.5135500, s.height * 0.1808635);
  p69.lineTo(s.width * 0.5133500, s.height * 0.1768961);
  p69.lineTo(s.width * 0.5152000, s.height * 0.1778296);
  p69.lineTo(s.width * 0.5166500, s.height * 0.1767795);
  p69.lineTo(s.width * 0.5168000, s.height * 0.1794632);
  p69.lineTo(s.width * 0.5192500, s.height * 0.1810968);
  p69.lineTo(s.width * 0.5193000, s.height * 0.1836639);
  p69.lineTo(s.width * 0.5216500, s.height * 0.1822637);
  p69.lineTo(s.width * 0.5229500, s.height * 0.1803967);
  p69.lineTo(s.width * 0.5257500, s.height * 0.1831972);
  p69.lineTo(s.width * 0.5269500, s.height * 0.1854142);
  p69.close();

  Paint paint69fill = Paint()..style = PaintingStyle.fill;
  paint69fill.color = cClrs.dE ?? dfltClr;
  canvas.drawPath(p69, paint69fill, onTapUp: (tabdetail) {
    callback('de', tabdetail);
  });

  Path p70 = Path();
  p70.moveTo(s.width * 0.6147500, s.height * 0.4996499);
  p70.lineTo(s.width * 0.6138000, s.height * 0.5037340);
  p70.lineTo(s.width * 0.6131500, s.height * 0.5023337);
  p70.lineTo(s.width * 0.6125000, s.height * 0.5029172);
  p70.lineTo(s.width * 0.6109000, s.height * 0.5028005);
  p70.lineTo(s.width * 0.6108000, s.height * 0.5004667);
  p70.lineTo(s.width * 0.6105500, s.height * 0.4983664);
  p70.lineTo(s.width * 0.6114500, s.height * 0.4948658);
  p70.lineTo(s.width * 0.6124000, s.height * 0.4915986);
  p70.lineTo(s.width * 0.6136000, s.height * 0.4922987);
  p70.lineTo(s.width * 0.6144500, s.height * 0.4904317);
  p70.lineTo(s.width * 0.6151500, s.height * 0.4927655);
  p70.lineTo(s.width * 0.6151000, s.height * 0.4957993);
  p70.lineTo(s.width * 0.6135500, s.height * 0.4976663);
  p70.lineTo(s.width * 0.6147500, s.height * 0.4996499);
  p70.close();

  Paint paint70fill = Paint()..style = PaintingStyle.fill;
  paint70fill.color = cClrs.dJ ?? dfltClr;
  canvas.drawPath(p70, paint70fill, onTapUp: (tabdetail) {
    callback('dj', tabdetail);
  });

  Path p71 = Path();
  p71.moveTo(s.width * 0.5230500, s.height * 0.1723454);
  p71.lineTo(s.width * 0.5218500, s.height * 0.1780630);
  p71.lineTo(s.width * 0.5192500, s.height * 0.1739790);
  p71.lineTo(s.width * 0.5188000, s.height * 0.1710618);
  p71.lineTo(s.width * 0.5222000, s.height * 0.1687281);
  p71.lineTo(s.width * 0.5230500, s.height * 0.1723454);
  p71.close();

  Paint paint71fill = Paint()..style = PaintingStyle.fill;
  paint71fill.color = cClrs.dK ?? dfltClr;
  canvas.drawPath(p71, paint71fill, onTapUp: (tabdetail) {
    callback('dk', tabdetail);
  });

  Path p72 = Path();
  p72.moveTo(s.width * 0.5166500, s.height * 0.1767795);
  p72.lineTo(s.width * 0.5152000, s.height * 0.1778296);
  p72.lineTo(s.width * 0.5133500, s.height * 0.1768961);
  p72.lineTo(s.width * 0.5123000, s.height * 0.1729288);
  p72.lineTo(s.width * 0.5121000, s.height * 0.1658110);
  p72.lineTo(s.width * 0.5124000, s.height * 0.1638273);
  p72.lineTo(s.width * 0.5130500, s.height * 0.1617270);
  p72.lineTo(s.width * 0.5150500, s.height * 0.1613769);
  p72.lineTo(s.width * 0.5158500, s.height * 0.1593932);
  p72.lineTo(s.width * 0.5176500, s.height * 0.1574096);
  p72.lineTo(s.width * 0.5176500, s.height * 0.1610268);
  p72.lineTo(s.width * 0.5170500, s.height * 0.1633606);
  p72.lineTo(s.width * 0.5174000, s.height * 0.1652275);
  p72.lineTo(s.width * 0.5187000, s.height * 0.1662777);
  p72.lineTo(s.width * 0.5182000, s.height * 0.1689615);
  p72.lineTo(s.width * 0.5175000, s.height * 0.1682614);
  p72.lineTo(s.width * 0.5159500, s.height * 0.1732789);
  p72.lineTo(s.width * 0.5166500, s.height * 0.1767795);
  p72.close();

  Paint paint72fill = Paint()..style = PaintingStyle.fill;
  paint72fill.color = cClrs.dK ?? dfltClr;
  canvas.drawPath(p72, paint72fill, onTapUp: (tabdetail) {
    callback('dk', tabdetail);
  });

  Path p73 = Path();
  p73.moveTo(s.width * 0.2928500, s.height * 0.4504084);
  p73.lineTo(s.width * 0.2930000, s.height * 0.4483081);
  p73.lineTo(s.width * 0.2923500, s.height * 0.4460910);
  p73.lineTo(s.width * 0.2931000, s.height * 0.4448075);
  p73.lineTo(s.width * 0.2934500, s.height * 0.4418903);
  p73.lineTo(s.width * 0.2934000, s.height * 0.4379230);
  p73.lineTo(s.width * 0.2938000, s.height * 0.4366394);
  p73.lineTo(s.width * 0.2959500, s.height * 0.4366394);
  p73.lineTo(s.width * 0.2975500, s.height * 0.4385064);
  p73.lineTo(s.width * 0.2983000, s.height * 0.4383897);
  p73.lineTo(s.width * 0.2986500, s.height * 0.4410735);
  p73.lineTo(s.width * 0.3002000, s.height * 0.4408401);
  p73.lineTo(s.width * 0.3000000, s.height * 0.4430572);
  p73.lineTo(s.width * 0.3012500, s.height * 0.4434072);
  p73.lineTo(s.width * 0.3025000, s.height * 0.4460910);
  p73.lineTo(s.width * 0.3013500, s.height * 0.4491249);
  p73.lineTo(s.width * 0.3000500, s.height * 0.4474912);
  p73.lineTo(s.width * 0.2987500, s.height * 0.4478413);
  p73.lineTo(s.width * 0.2978500, s.height * 0.4474912);
  p73.lineTo(s.width * 0.2973000, s.height * 0.4488915);
  p73.lineTo(s.width * 0.2962000, s.height * 0.4493582);
  p73.lineTo(s.width * 0.2958500, s.height * 0.4474912);
  p73.lineTo(s.width * 0.2949000, s.height * 0.4485414);
  p73.lineTo(s.width * 0.2935500, s.height * 0.4536756);
  p73.lineTo(s.width * 0.2929000, s.height * 0.4525088);
  p73.lineTo(s.width * 0.2928500, s.height * 0.4504084);
  p73.close();

  Paint paint73fill = Paint()..style = PaintingStyle.fill;
  paint73fill.color = cClrs.dO ?? dfltClr;
  canvas.drawPath(p73, paint73fill, onTapUp: (tabdetail) {
    callback('do', tabdetail);
  });

  Path p74 = Path();
  p74.moveTo(s.width * 0.5155000, s.height * 0.3087515);
  p74.lineTo(s.width * 0.5150000, s.height * 0.3126021);
  p74.lineTo(s.width * 0.5155000, s.height * 0.3197200);
  p74.lineTo(s.width * 0.5149500, s.height * 0.3259043);
  p74.lineTo(s.width * 0.5133500, s.height * 0.3301050);
  p74.lineTo(s.width * 0.5136500, s.height * 0.3357060);
  p74.lineTo(s.width * 0.5159000, s.height * 0.3402567);
  p74.lineTo(s.width * 0.5159500, s.height * 0.3420070);
  p74.lineTo(s.width * 0.5176500, s.height * 0.3450408);
  p74.lineTo(s.width * 0.5189500, s.height * 0.3584597);
  p74.lineTo(s.width * 0.5199000, s.height * 0.3651109);
  p74.lineTo(s.width * 0.5201000, s.height * 0.3686114);
  p74.lineTo(s.width * 0.5197000, s.height * 0.3746791);
  p74.lineTo(s.width * 0.5199000, s.height * 0.3781797);
  p74.lineTo(s.width * 0.5196000, s.height * 0.3822637);
  p74.lineTo(s.width * 0.5199000, s.height * 0.3869312);
  p74.lineTo(s.width * 0.5188000, s.height * 0.3900817);
  p74.lineTo(s.width * 0.5205000, s.height * 0.3955659);
  p74.lineTo(s.width * 0.5206000, s.height * 0.3987165);
  p74.lineTo(s.width * 0.5216500, s.height * 0.4029172);
  p74.lineTo(s.width * 0.5229000, s.height * 0.4015169);
  p74.lineTo(s.width * 0.5251500, s.height * 0.4050175);
  p74.lineTo(s.width * 0.5264000, s.height * 0.4096849);
  p74.lineTo(s.width * 0.5170000, s.height * 0.4240373);
  p74.lineTo(s.width * 0.5090000, s.height * 0.4387398);
  p74.lineTo(s.width * 0.5051000, s.height * 0.4420070);
  p74.lineTo(s.width * 0.5020000, s.height * 0.4428238);
  p74.lineTo(s.width * 0.5019500, s.height * 0.4380397);
  p74.lineTo(s.width * 0.5006500, s.height * 0.4367561);
  p74.lineTo(s.width * 0.4989000, s.height * 0.4346558);
  p74.lineTo(s.width * 0.4982500, s.height * 0.4311552);
  p74.lineTo(s.width * 0.4889000, s.height * 0.4148191);
  p74.lineTo(s.width * 0.4796000, s.height * 0.3984831);
  p74.lineTo(s.width * 0.4693500, s.height * 0.3802800);
  p74.lineTo(s.width * 0.4694000, s.height * 0.3788798);
  p74.lineTo(s.width * 0.4694500, s.height * 0.3784131);
  p74.lineTo(s.width * 0.4695000, s.height * 0.3695449);
  p74.lineTo(s.width * 0.4739500, s.height * 0.3639440);
  p74.lineTo(s.width * 0.4766500, s.height * 0.3627771);
  p74.lineTo(s.width * 0.4789000, s.height * 0.3607935);
  p74.lineTo(s.width * 0.4799500, s.height * 0.3570595);
  p74.lineTo(s.width * 0.4831500, s.height * 0.3541424);
  p74.lineTo(s.width * 0.4833000, s.height * 0.3485414);
  p74.lineTo(s.width * 0.4848500, s.height * 0.3478413);
  p74.lineTo(s.width * 0.4861000, s.height * 0.3451575);
  p74.lineTo(s.width * 0.4896500, s.height * 0.3438740);
  p74.lineTo(s.width * 0.4901500, s.height * 0.3409568);
  p74.lineTo(s.width * 0.4894500, s.height * 0.3393232);
  p74.lineTo(s.width * 0.4885000, s.height * 0.3313886);
  p74.lineTo(s.width * 0.4883500, s.height * 0.3268378);
  p74.lineTo(s.width * 0.4874000, s.height * 0.3220537);
  p74.lineTo(s.width * 0.4899500, s.height * 0.3179697);
  p74.lineTo(s.width * 0.4928500, s.height * 0.3166861);
  p74.lineTo(s.width * 0.4945000, s.height * 0.3136523);
  p74.lineTo(s.width * 0.4970500, s.height * 0.3113186);
  p74.lineTo(s.width * 0.5015500, s.height * 0.3100350);
  p74.lineTo(s.width * 0.5059500, s.height * 0.3094516);
  p74.lineTo(s.width * 0.5073000, s.height * 0.3105018);
  p74.lineTo(s.width * 0.5097500, s.height * 0.3075846);
  p74.lineTo(s.width * 0.5126000, s.height * 0.3074679);
  p74.lineTo(s.width * 0.5137000, s.height * 0.3092182);
  p74.lineTo(s.width * 0.5155000, s.height * 0.3087515);
  p74.close();

  Paint paint74fill = Paint()..style = PaintingStyle.fill;
  paint74fill.color = cClrs.dZ ?? dfltClr;
  canvas.drawPath(p74, paint74fill, onTapUp: (tabdetail) {
    callback('dz', tabdetail);
  });

  Path p75 = Path();
  p75.moveTo(s.width * 0.2795000, s.height * 0.5866978);
  p75.lineTo(s.width * 0.2799000, s.height * 0.5924154);
  p75.lineTo(s.width * 0.2790500, s.height * 0.5971995);
  p75.lineTo(s.width * 0.2760000, s.height * 0.6051342);
  p75.lineTo(s.width * 0.2726500, s.height * 0.6080513);
  p75.lineTo(s.width * 0.2709500, s.height * 0.6145858);
  p75.lineTo(s.width * 0.2705000, s.height * 0.6196033);
  p75.lineTo(s.width * 0.2689500, s.height * 0.6227538);
  p75.lineTo(s.width * 0.2677000, s.height * 0.6189032);
  p75.lineTo(s.width * 0.2665500, s.height * 0.6180863);
  p75.lineTo(s.width * 0.2654000, s.height * 0.6186698);
  p75.lineTo(s.width * 0.2652500, s.height * 0.6159860);
  p75.lineTo(s.width * 0.2660500, s.height * 0.6142357);
  p75.lineTo(s.width * 0.2657000, s.height * 0.6110852);
  p75.lineTo(s.width * 0.2671500, s.height * 0.6054842);
  p75.lineTo(s.width * 0.2665000, s.height * 0.6022170);
  p75.lineTo(s.width * 0.2654500, s.height * 0.6057176);
  p75.lineTo(s.width * 0.2637000, s.height * 0.6023337);
  p75.lineTo(s.width * 0.2642500, s.height * 0.6002334);
  p75.lineTo(s.width * 0.2637500, s.height * 0.5934656);
  p75.lineTo(s.width * 0.2647500, s.height * 0.5922987);
  p75.lineTo(s.width * 0.2652500, s.height * 0.5876313);
  p75.lineTo(s.width * 0.2663000, s.height * 0.5828471);
  p75.lineTo(s.width * 0.2661500, s.height * 0.5798133);
  p75.lineTo(s.width * 0.2677000, s.height * 0.5781797);
  p75.lineTo(s.width * 0.2696500, s.height * 0.5752625);
  p75.lineTo(s.width * 0.2724500, s.height * 0.5794632);
  p75.lineTo(s.width * 0.2730000, s.height * 0.5793466);
  p75.lineTo(s.width * 0.2737000, s.height * 0.5826138);
  p75.lineTo(s.width * 0.2761000, s.height * 0.5836639);
  p75.lineTo(s.width * 0.2769000, s.height * 0.5824971);
  p75.lineTo(s.width * 0.2783000, s.height * 0.5849475);
  p75.lineTo(s.width * 0.2795000, s.height * 0.5866978);
  p75.close();

  Paint paint75fill = Paint()..style = PaintingStyle.fill;
  paint75fill.color = cClrs.eC ?? dfltClr;
  canvas.drawPath(p75, paint75fill, onTapUp: (tabdetail) {
    callback('ec', tabdetail);
  });

  Path p76 = Path();
  p76.moveTo(s.width * 0.5860500, s.height * 0.3516919);
  p76.lineTo(s.width * 0.5880000, s.height * 0.3626604);
  p76.lineTo(s.width * 0.5883500, s.height * 0.3645274);
  p76.lineTo(s.width * 0.5877000, s.height * 0.3675613);
  p76.lineTo(s.width * 0.5873500, s.height * 0.3731622);
  p76.lineTo(s.width * 0.5867500, s.height * 0.3771295);
  p76.lineTo(s.width * 0.5861500, s.height * 0.3784131);
  p76.lineTo(s.width * 0.5851500, s.height * 0.3759627);
  p76.lineTo(s.width * 0.5838000, s.height * 0.3726954);
  p76.lineTo(s.width * 0.5814500, s.height * 0.3619603);
  p76.lineTo(s.width * 0.5812000, s.height * 0.3626604);
  p76.lineTo(s.width * 0.5826000, s.height * 0.3704784);
  p76.lineTo(s.width * 0.5845500, s.height * 0.3780630);
  p76.lineTo(s.width * 0.5870000, s.height * 0.3897316);
  p76.lineTo(s.width * 0.5881500, s.height * 0.3938156);
  p76.lineTo(s.width * 0.5891500, s.height * 0.3980163);
  p76.lineTo(s.width * 0.5918500, s.height * 0.4063011);
  p76.lineTo(s.width * 0.5913500, s.height * 0.4075846);
  p76.lineTo(s.width * 0.5915500, s.height * 0.4124854);
  p76.lineTo(s.width * 0.5949500, s.height * 0.4192532);
  p76.lineTo(s.width * 0.5955000, s.height * 0.4207701);
  p76.lineTo(s.width * 0.5844500, s.height * 0.4207701);
  p76.lineTo(s.width * 0.5737000, s.height * 0.4207701);
  p76.lineTo(s.width * 0.5625500, s.height * 0.4207701);
  p76.lineTo(s.width * 0.5620500, s.height * 0.3931155);
  p76.lineTo(s.width * 0.5614000, s.height * 0.3665111);
  p76.lineTo(s.width * 0.5604000, s.height * 0.3604434);
  p76.lineTo(s.width * 0.5609500, s.height * 0.3558926);
  p76.lineTo(s.width * 0.5604500, s.height * 0.3526254);
  p76.lineTo(s.width * 0.5613000, s.height * 0.3490082);
  p76.lineTo(s.width * 0.5649000, s.height * 0.3488915);
  p76.lineTo(s.width * 0.5676000, s.height * 0.3508751);
  p76.lineTo(s.width * 0.5703500, s.height * 0.3530922);
  p76.lineTo(s.width * 0.5716500, s.height * 0.3542590);
  p76.lineTo(s.width * 0.5736500, s.height * 0.3519253);
  p76.lineTo(s.width * 0.5747000, s.height * 0.3498250);
  p76.lineTo(s.width * 0.5770500, s.height * 0.3491249);
  p76.lineTo(s.width * 0.5790000, s.height * 0.3500583);
  p76.lineTo(s.width * 0.5799000, s.height * 0.3537923);
  p76.lineTo(s.width * 0.5804500, s.height * 0.3513419);
  p76.lineTo(s.width * 0.5826500, s.height * 0.3530922);
  p76.lineTo(s.width * 0.5848000, s.height * 0.3535589);
  p76.lineTo(s.width * 0.5860500, s.height * 0.3516919);
  p76.close();

  Paint paint76fill = Paint()..style = PaintingStyle.fill;
  paint76fill.color = cClrs.eG ?? dfltClr;
  canvas.drawPath(p76, paint76fill, onTapUp: (tabdetail) {
    callback('eg', tabdetail);
  });

  Path p77 = Path();
  p77.moveTo(s.width * 0.6144500, s.height * 0.4904317);
  p77.lineTo(s.width * 0.6136000, s.height * 0.4922987);
  p77.lineTo(s.width * 0.6124000, s.height * 0.4915986);
  p77.lineTo(s.width * 0.6114000, s.height * 0.4891482);
  p77.lineTo(s.width * 0.6101500, s.height * 0.4848308);
  p77.lineTo(s.width * 0.6088500, s.height * 0.4823804);
  p77.lineTo(s.width * 0.6081000, s.height * 0.4798133);
  p77.lineTo(s.width * 0.6056000, s.height * 0.4767795);
  p77.lineTo(s.width * 0.6036500, s.height * 0.4766628);
  p77.lineTo(s.width * 0.6029500, s.height * 0.4751459);
  p77.lineTo(s.width * 0.6013500, s.height * 0.4768961);
  p77.lineTo(s.width * 0.5995500, s.height * 0.4735123);
  p77.lineTo(s.width * 0.5988000, s.height * 0.4791132);
  p77.lineTo(s.width * 0.5955000, s.height * 0.4774796);
  p77.lineTo(s.width * 0.5951500, s.height * 0.4745624);
  p77.lineTo(s.width * 0.5961500, s.height * 0.4634772);
  p77.lineTo(s.width * 0.5963000, s.height * 0.4585764);
  p77.lineTo(s.width * 0.5971500, s.height * 0.4562427);
  p77.lineTo(s.width * 0.5991500, s.height * 0.4549592);
  p77.lineTo(s.width * 0.6005000, s.height * 0.4507585);
  p77.lineTo(s.width * 0.6023000, s.height * 0.4593932);
  p77.lineTo(s.width * 0.6032500, s.height * 0.4662777);
  p77.lineTo(s.width * 0.6048500, s.height * 0.4698950);
  p77.lineTo(s.width * 0.6088500, s.height * 0.4770128);
  p77.lineTo(s.width * 0.6105000, s.height * 0.4812135);
  p77.lineTo(s.width * 0.6121000, s.height * 0.4856476);
  p77.lineTo(s.width * 0.6130000, s.height * 0.4882147);
  p77.lineTo(s.width * 0.6144500, s.height * 0.4904317);
  p77.close();

  Paint paint77fill = Paint()..style = PaintingStyle.fill;
  paint77fill.color = cClrs.eR ?? dfltClr;
  canvas.drawPath(p77, paint77fill, onTapUp: (tabdetail) {
    callback('er', tabdetail);
  });

  Path p78 = Path();
  p78.moveTo(s.width * 0.5568500, s.height * 0.1453909);
  p78.lineTo(s.width * 0.5573000, s.height * 0.1465578);
  p78.lineTo(s.width * 0.5560000, s.height * 0.1505251);
  p78.lineTo(s.width * 0.5572000, s.height * 0.1570595);
  p78.lineTo(s.width * 0.5564000, s.height * 0.1592765);
  p78.lineTo(s.width * 0.5545000, s.height * 0.1591599);
  p78.lineTo(s.width * 0.5523000, s.height * 0.1565928);
  p78.lineTo(s.width * 0.5512500, s.height * 0.1557760);
  p78.lineTo(s.width * 0.5493500, s.height * 0.1569428);
  p78.lineTo(s.width * 0.5493000, s.height * 0.1528588);
  p78.lineTo(s.width * 0.5485500, s.height * 0.1537923);
  p78.lineTo(s.width * 0.5469000, s.height * 0.1513419);
  p78.lineTo(s.width * 0.5464000, s.height * 0.1473746);
  p78.lineTo(s.width * 0.5491500, s.height * 0.1453909);
  p78.lineTo(s.width * 0.5519500, s.height * 0.1444574);
  p78.lineTo(s.width * 0.5545000, s.height * 0.1455076);
  p78.lineTo(s.width * 0.5568500, s.height * 0.1453909);
  p78.close();

  Paint paint78fill = Paint()..style = PaintingStyle.fill;
  paint78fill.color = cClrs.eE ?? dfltClr;
  canvas.drawPath(p78, paint78fill, onTapUp: (tabdetail) {
    callback('ee', tabdetail);
  });

  Path p79 = Path();
  p79.moveTo(s.width * 0.6036500, s.height * 0.4766628);
  p79.lineTo(s.width * 0.6056000, s.height * 0.4767795);
  p79.lineTo(s.width * 0.6081000, s.height * 0.4798133);
  p79.lineTo(s.width * 0.6088500, s.height * 0.4823804);
  p79.lineTo(s.width * 0.6101500, s.height * 0.4848308);
  p79.lineTo(s.width * 0.6114000, s.height * 0.4891482);
  p79.lineTo(s.width * 0.6124000, s.height * 0.4915986);
  p79.lineTo(s.width * 0.6114500, s.height * 0.4948658);
  p79.lineTo(s.width * 0.6105500, s.height * 0.4983664);
  p79.lineTo(s.width * 0.6108000, s.height * 0.5004667);
  p79.lineTo(s.width * 0.6109000, s.height * 0.5028005);
  p79.lineTo(s.width * 0.6125000, s.height * 0.5029172);
  p79.lineTo(s.width * 0.6131500, s.height * 0.5023337);
  p79.lineTo(s.width * 0.6138000, s.height * 0.5037340);
  p79.lineTo(s.width * 0.6132000, s.height * 0.5063011);
  p79.lineTo(s.width * 0.6143000, s.height * 0.5105018);
  p79.lineTo(s.width * 0.6154000, s.height * 0.5141190);
  p79.lineTo(s.width * 0.6165000, s.height * 0.5168028);
  p79.lineTo(s.width * 0.6258500, s.height * 0.5256709);
  p79.lineTo(s.width * 0.6282500, s.height * 0.5255543);
  p79.lineTo(s.width * 0.6204500, s.height * 0.5480747);
  p79.lineTo(s.width * 0.6168000, s.height * 0.5484247);
  p79.lineTo(s.width * 0.6143000, s.height * 0.5536756);
  p79.lineTo(s.width * 0.6125000, s.height * 0.5537923);
  p79.lineTo(s.width * 0.6117500, s.height * 0.5562427);
  p79.lineTo(s.width * 0.6098000, s.height * 0.5562427);
  p79.lineTo(s.width * 0.6086500, s.height * 0.5536756);
  p79.lineTo(s.width * 0.6060500, s.height * 0.5568261);
  p79.lineTo(s.width * 0.6052500, s.height * 0.5599767);
  p79.lineTo(s.width * 0.6033500, s.height * 0.5592765);
  p79.lineTo(s.width * 0.6027000, s.height * 0.5584597);
  p79.lineTo(s.width * 0.6020500, s.height * 0.5586931);
  p79.lineTo(s.width * 0.6011500, s.height * 0.5585764);
  p79.lineTo(s.width * 0.5975500, s.height * 0.5522754);
  p79.lineTo(s.width * 0.5955500, s.height * 0.5522754);
  p79.lineTo(s.width * 0.5946000, s.height * 0.5498250);
  p79.lineTo(s.width * 0.5945500, s.height * 0.5456243);
  p79.lineTo(s.width * 0.5931000, s.height * 0.5443407);
  p79.lineTo(s.width * 0.5913500, s.height * 0.5361727);
  p79.lineTo(s.width * 0.5900500, s.height * 0.5344224);
  p79.lineTo(s.width * 0.5895500, s.height * 0.5313886);
  p79.lineTo(s.width * 0.5880500, s.height * 0.5277713);
  p79.lineTo(s.width * 0.5863000, s.height * 0.5271879);
  p79.lineTo(s.width * 0.5872500, s.height * 0.5229872);
  p79.lineTo(s.width * 0.5887500, s.height * 0.5227538);
  p79.lineTo(s.width * 0.5891500, s.height * 0.5205368);
  p79.lineTo(s.width * 0.5890500, s.height * 0.5147025);
  p79.lineTo(s.width * 0.5890500, s.height * 0.5137690);
  p79.lineTo(s.width * 0.5898000, s.height * 0.5059510);
  p79.lineTo(s.width * 0.5911000, s.height * 0.5038506);
  p79.lineTo(s.width * 0.5913500, s.height * 0.5008168);
  p79.lineTo(s.width * 0.5925000, s.height * 0.4949825);
  p79.lineTo(s.width * 0.5941500, s.height * 0.4913652);
  p79.lineTo(s.width * 0.5951500, s.height * 0.4838973);
  p79.lineTo(s.width * 0.5955000, s.height * 0.4774796);
  p79.lineTo(s.width * 0.5988000, s.height * 0.4791132);
  p79.lineTo(s.width * 0.5995500, s.height * 0.4735123);
  p79.lineTo(s.width * 0.6013500, s.height * 0.4768961);
  p79.lineTo(s.width * 0.6029500, s.height * 0.4751459);
  p79.lineTo(s.width * 0.6036500, s.height * 0.4766628);
  p79.close();

  Paint paint79fill = Paint()..style = PaintingStyle.fill;
  paint79fill.color = cClrs.eT ?? dfltClr;
  canvas.drawPath(p79, paint79fill, onTapUp: (tabdetail) {
    callback('et', tabdetail);
  });

  Path p80 = Path();
  p80.moveTo(s.width * 0.5520500, s.height * 0.08179697);
  p80.lineTo(s.width * 0.5522500, s.height * 0.08623104);
  p80.lineTo(s.width * 0.5559000, s.height * 0.09054842);
  p80.lineTo(s.width * 0.5544500, s.height * 0.09544924);
  p80.lineTo(s.width * 0.5577000, s.height * 0.1028005);
  p80.lineTo(s.width * 0.5568500, s.height * 0.1084014);
  p80.lineTo(s.width * 0.5593000, s.height * 0.1133022);
  p80.lineTo(s.width * 0.5588500, s.height * 0.1177363);
  p80.lineTo(s.width * 0.5625500, s.height * 0.1222870);
  p80.lineTo(s.width * 0.5621000, s.height * 0.1256709);
  p80.lineTo(s.width * 0.5604000, s.height * 0.1296383);
  p80.lineTo(s.width * 0.5564000, s.height * 0.1382730);
  p80.lineTo(s.width * 0.5524000, s.height * 0.1388565);
  p80.lineTo(s.width * 0.5486000, s.height * 0.1413069);
  p80.lineTo(s.width * 0.5450500, s.height * 0.1428238);
  p80.lineTo(s.width * 0.5434500, s.height * 0.1390898);
  p80.lineTo(s.width * 0.5411000, s.height * 0.1368728);
  p80.lineTo(s.width * 0.5411500, s.height * 0.1301050);
  p80.lineTo(s.width * 0.5396500, s.height * 0.1240373);
  p80.lineTo(s.width * 0.5404500, s.height * 0.1200700);
  p80.lineTo(s.width * 0.5421000, s.height * 0.1159860);
  p80.lineTo(s.width * 0.5465000, s.height * 0.1087515);
  p80.lineTo(s.width * 0.5478000, s.height * 0.1073512);
  p80.lineTo(s.width * 0.5473500, s.height * 0.1045508);
  p80.lineTo(s.width * 0.5441000, s.height * 0.1015169);
  p80.lineTo(s.width * 0.5432000, s.height * 0.09894982);
  p80.lineTo(s.width * 0.5423000, s.height * 0.08903151);
  p80.lineTo(s.width * 0.5387000, s.height * 0.08471412);
  p80.lineTo(s.width * 0.5357000, s.height * 0.08156359);
  p80.lineTo(s.width * 0.5368000, s.height * 0.07992999);
  p80.lineTo(s.width * 0.5393500, s.height * 0.08319720);
  p80.lineTo(s.width * 0.5420000, s.height * 0.08296383);
  p80.lineTo(s.width * 0.5443500, s.height * 0.08448075);
  p80.lineTo(s.width * 0.5460500, s.height * 0.08168028);
  p80.lineTo(s.width * 0.5466000, s.height * 0.07701284);
  p80.lineTo(s.width * 0.5495500, s.height * 0.07491249);
  p80.lineTo(s.width * 0.5524500, s.height * 0.07736289);
  p80.lineTo(s.width * 0.5520500, s.height * 0.08179697);
  p80.close();

  Paint paint80fill = Paint()..style = PaintingStyle.fill;
  paint80fill.color = cClrs.fI ?? dfltClr;
  canvas.drawPath(p80, paint80fill, onTapUp: (tabdetail) {
    callback('fi', tabdetail);
  });

  Path p81 = Path();
  p81.moveTo(s.width * 0.5302500, s.height * 0.5686114);
  p81.lineTo(s.width * 0.5300500, s.height * 0.5718786);
  p81.lineTo(s.width * 0.5308500, s.height * 0.5757293);
  p81.lineTo(s.width * 0.5329500, s.height * 0.5751459);
  p81.lineTo(s.width * 0.5336500, s.height * 0.5765461);
  p81.lineTo(s.width * 0.5324000, s.height * 0.5852975);
  p81.lineTo(s.width * 0.5337500, s.height * 0.5897316);
  p81.lineTo(s.width * 0.5340500, s.height * 0.5955659);
  p81.lineTo(s.width * 0.5337000, s.height * 0.6005834);
  p81.lineTo(s.width * 0.5328500, s.height * 0.6040840);
  p81.lineTo(s.width * 0.5303500, s.height * 0.6037340);
  p81.lineTo(s.width * 0.5288000, s.height * 0.6001167);
  p81.lineTo(s.width * 0.5286000, s.height * 0.6035006);
  p81.lineTo(s.width * 0.5267000, s.height * 0.6044341);
  p81.lineTo(s.width * 0.5257000, s.height * 0.6063011);
  p81.lineTo(s.width * 0.5267500, s.height * 0.6112019);
  p81.lineTo(s.width * 0.5246000, s.height * 0.6154026);
  p81.lineTo(s.width * 0.5217000, s.height * 0.6078180);
  p81.lineTo(s.width * 0.5198500, s.height * 0.6016336);
  p81.lineTo(s.width * 0.5181000, s.height * 0.5939323);
  p81.lineTo(s.width * 0.5182000, s.height * 0.5913652);
  p81.lineTo(s.width * 0.5188500, s.height * 0.5890315);
  p81.lineTo(s.width * 0.5195000, s.height * 0.5835473);
  p81.lineTo(s.width * 0.5201000, s.height * 0.5779463);
  p81.lineTo(s.width * 0.5210500, s.height * 0.5775963);
  p81.lineTo(s.width * 0.5251500, s.height * 0.5775963);
  p81.lineTo(s.width * 0.5251500, s.height * 0.5686114);
  p81.lineTo(s.width * 0.5265000, s.height * 0.5681447);
  p81.lineTo(s.width * 0.5282000, s.height * 0.5690782);
  p81.lineTo(s.width * 0.5299000, s.height * 0.5681447);
  p81.lineTo(s.width * 0.5302500, s.height * 0.5686114);
  p81.close();

  Paint paint81fill = Paint()..style = PaintingStyle.fill;
  paint81fill.color = cClrs.gA ?? dfltClr;
  canvas.drawPath(p81, paint81fill, onTapUp: (tabdetail) {
    callback('ga', tabdetail);
  });

  Path p82 = Path();
  p82.moveTo(s.width * 0.4783500, s.height * 0.1845974);
  p82.lineTo(s.width * 0.4766000, s.height * 0.1831972);
  p82.lineTo(s.width * 0.4751000, s.height * 0.1833139);
  p82.lineTo(s.width * 0.4757000, s.height * 0.1794632);
  p82.lineTo(s.width * 0.4752500, s.height * 0.1757293);
  p82.lineTo(s.width * 0.4772500, s.height * 0.1753792);
  p82.lineTo(s.width * 0.4797000, s.height * 0.1798133);
  p82.lineTo(s.width * 0.4783500, s.height * 0.1845974);
  p82.close();

  Paint paint82fill = Paint()..style = PaintingStyle.fill;
  paint82fill.color = cClrs.gB ?? dfltClr;
  canvas.drawPath(p82, paint82fill, onTapUp: (tabdetail) {
    callback('gb', tabdetail);
  });

  Path p83 = Path();
  p83.moveTo(s.width * 0.4863000, s.height * 0.1511085);
  p83.lineTo(s.width * 0.4837500, s.height * 0.1586931);
  p83.lineTo(s.width * 0.4861000, s.height * 0.1577596);
  p83.lineTo(s.width * 0.4886500, s.height * 0.1577596);
  p83.lineTo(s.width * 0.4880000, s.height * 0.1634772);
  p83.lineTo(s.width * 0.4858500, s.height * 0.1697783);
  p83.lineTo(s.width * 0.4883000, s.height * 0.1701284);
  p83.lineTo(s.width * 0.4884500, s.height * 0.1709452);
  p83.lineTo(s.width * 0.4905500, s.height * 0.1792299);
  p83.lineTo(s.width * 0.4921500, s.height * 0.1803967);
  p83.lineTo(s.width * 0.4936000, s.height * 0.1885648);
  p83.lineTo(s.width * 0.4943000, s.height * 0.1913652);
  p83.lineTo(s.width * 0.4972500, s.height * 0.1926488);
  p83.lineTo(s.width * 0.4969500, s.height * 0.1973162);
  p83.lineTo(s.width * 0.4957500, s.height * 0.1994166);
  p83.lineTo(s.width * 0.4967000, s.height * 0.2031505);
  p83.lineTo(s.width * 0.4945000, s.height * 0.2068845);
  p83.lineTo(s.width * 0.4912500, s.height * 0.2067678);
  p83.lineTo(s.width * 0.4870500, s.height * 0.2088681);
  p83.lineTo(s.width * 0.4859500, s.height * 0.2073512);
  p83.lineTo(s.width * 0.4843000, s.height * 0.2107351);
  p83.lineTo(s.width * 0.4820500, s.height * 0.2099183);
  p83.lineTo(s.width * 0.4802500, s.height * 0.2127188);
  p83.lineTo(s.width * 0.4790000, s.height * 0.2113186);
  p83.lineTo(s.width * 0.4826500, s.height * 0.2037340);
  p83.lineTo(s.width * 0.4848500, s.height * 0.2021004);
  p83.lineTo(s.width * 0.4810500, s.height * 0.2009335);
  p83.lineTo(s.width * 0.4804000, s.height * 0.1980163);
  p83.lineTo(s.width * 0.4829500, s.height * 0.1957993);
  p83.lineTo(s.width * 0.4817000, s.height * 0.1919487);
  p83.lineTo(s.width * 0.4822000, s.height * 0.1872812);
  p83.lineTo(s.width * 0.4857500, s.height * 0.1879813);
  p83.lineTo(s.width * 0.4861500, s.height * 0.1837806);
  p83.lineTo(s.width * 0.4846000, s.height * 0.1794632);
  p83.lineTo(s.width * 0.4845500, s.height * 0.1793466);
  p83.lineTo(s.width * 0.4817000, s.height * 0.1780630);
  p83.lineTo(s.width * 0.4811500, s.height * 0.1761960);
  p83.lineTo(s.width * 0.4820500, s.height * 0.1730455);
  p83.lineTo(s.width * 0.4813000, s.height * 0.1710618);
  p83.lineTo(s.width * 0.4800000, s.height * 0.1744457);
  p83.lineTo(s.width * 0.4799500, s.height * 0.1675613);
  p83.lineTo(s.width * 0.4788500, s.height * 0.1640607);
  p83.lineTo(s.width * 0.4798000, s.height * 0.1568261);
  p83.lineTo(s.width * 0.4817000, s.height * 0.1512252);
  p83.lineTo(s.width * 0.4835000, s.height * 0.1516919);
  p83.lineTo(s.width * 0.4863000, s.height * 0.1511085);
  p83.close();

  Paint paint83fill = Paint()..style = PaintingStyle.fill;
  paint83fill.color = cClrs.gB ?? dfltClr;
  canvas.drawPath(p83, paint83fill, onTapUp: (tabdetail) {
    callback('gb', tabdetail);
  });

  Path p84 = Path();
  p84.moveTo(s.width * 0.6078500, s.height * 0.2659277);
  p84.lineTo(s.width * 0.6104000, s.height * 0.2674446);
  p84.lineTo(s.width * 0.6114500, s.height * 0.2704784);
  p84.lineTo(s.width * 0.6132500, s.height * 0.2722287);
  p84.lineTo(s.width * 0.6126500, s.height * 0.2731622);
  p84.lineTo(s.width * 0.6143000, s.height * 0.2772462);
  p84.lineTo(s.width * 0.6140000, s.height * 0.2780630);
  p84.lineTo(s.width * 0.6125500, s.height * 0.2777130);
  p84.lineTo(s.width * 0.6104500, s.height * 0.2754959);
  p84.lineTo(s.width * 0.6099000, s.height * 0.2767795);
  p84.lineTo(s.width * 0.6064000, s.height * 0.2779463);
  p84.lineTo(s.width * 0.6036000, s.height * 0.2742124);
  p84.lineTo(s.width * 0.6008500, s.height * 0.2745624);
  p84.lineTo(s.width * 0.6010000, s.height * 0.2714119);
  p84.lineTo(s.width * 0.5999500, s.height * 0.2663944);
  p84.lineTo(s.width * 0.5982500, s.height * 0.2635939);
  p84.lineTo(s.width * 0.5967500, s.height * 0.2627771);
  p84.lineTo(s.width * 0.5956500, s.height * 0.2605601);
  p84.lineTo(s.width * 0.5958500, s.height * 0.2596266);
  p84.lineTo(s.width * 0.5981500, s.height * 0.2609102);
  p84.lineTo(s.width * 0.6020000, s.height * 0.2620770);
  p84.lineTo(s.width * 0.6058000, s.height * 0.2656943);
  p84.lineTo(s.width * 0.6064000, s.height * 0.2670945);
  p84.lineTo(s.width * 0.6078500, s.height * 0.2659277);
  p84.close();

  Paint paint84fill = Paint()..style = PaintingStyle.fill;
  paint84fill.color = cClrs.gE ?? dfltClr;
  canvas.drawPath(p84, paint84fill, onTapUp: (tabdetail) {
    callback('ge', tabdetail);
  });

  Path p85 = Path();
  p85.moveTo(s.width * 0.4932500, s.height * 0.5030338);
  p85.lineTo(s.width * 0.4930500, s.height * 0.5053676);
  p85.lineTo(s.width * 0.4942000, s.height * 0.5092182);
  p85.lineTo(s.width * 0.4942000, s.height * 0.5147025);
  p85.lineTo(s.width * 0.4945000, s.height * 0.5205368);
  p85.lineTo(s.width * 0.4952000, s.height * 0.5233372);
  p85.lineTo(s.width * 0.4945500, s.height * 0.5299883);
  p85.lineTo(s.width * 0.4948000, s.height * 0.5337223);
  p85.lineTo(s.width * 0.4955500, s.height * 0.5385064);
  p85.lineTo(s.width * 0.4962000, s.height * 0.5411902);
  p85.lineTo(s.width * 0.4917500, s.height * 0.5455076);
  p85.lineTo(s.width * 0.4901500, s.height * 0.5480747);
  p85.lineTo(s.width * 0.4876000, s.height * 0.5502917);
  p85.lineTo(s.width * 0.4851000, s.height * 0.5481914);
  p85.lineTo(s.width * 0.4852000, s.height * 0.5451575);
  p85.lineTo(s.width * 0.4840000, s.height * 0.5387398);
  p85.lineTo(s.width * 0.4847500, s.height * 0.5302217);
  p85.lineTo(s.width * 0.4859500, s.height * 0.5240373);
  p85.lineTo(s.width * 0.4852000, s.height * 0.5133022);
  p85.lineTo(s.width * 0.4848000, s.height * 0.5077013);
  p85.lineTo(s.width * 0.4849000, s.height * 0.5033839);
  p85.lineTo(s.width * 0.4898000, s.height * 0.5030338);
  p85.lineTo(s.width * 0.4910500, s.height * 0.5036173);
  p85.lineTo(s.width * 0.4919500, s.height * 0.5024504);
  p85.lineTo(s.width * 0.4932500, s.height * 0.5030338);
  p85.close();

  Paint paint85fill = Paint()..style = PaintingStyle.fill;
  paint85fill.color = cClrs.gH ?? dfltClr;
  canvas.drawPath(p85, paint85fill, onTapUp: (tabdetail) {
    callback('gh', tabdetail);
  });

  Path p86 = Path();
  p86.moveTo(s.width * 0.4607500, s.height * 0.4922987);
  p86.lineTo(s.width * 0.4609000, s.height * 0.4950992);
  p86.lineTo(s.width * 0.4613500, s.height * 0.4950992);
  p86.lineTo(s.width * 0.4621000, s.height * 0.4940490);
  p86.lineTo(s.width * 0.4625500, s.height * 0.4942824);
  p86.lineTo(s.width * 0.4633500, s.height * 0.4962660);
  p86.lineTo(s.width * 0.4645500, s.height * 0.4968495);
  p86.lineTo(s.width * 0.4653000, s.height * 0.4952159);
  p86.lineTo(s.width * 0.4662500, s.height * 0.4941657);
  p86.lineTo(s.width * 0.4669000, s.height * 0.4931155);
  p86.lineTo(s.width * 0.4674500, s.height * 0.4933489);
  p86.lineTo(s.width * 0.4681000, s.height * 0.4949825);
  p86.lineTo(s.width * 0.4684000, s.height * 0.4970828);
  p86.lineTo(s.width * 0.4695500, s.height * 0.5002334);
  p86.lineTo(s.width * 0.4690000, s.height * 0.5021004);
  p86.lineTo(s.width * 0.4688500, s.height * 0.5045508);
  p86.lineTo(s.width * 0.4694500, s.height * 0.5038506);
  p86.lineTo(s.width * 0.4698000, s.height * 0.5046674);
  p86.lineTo(s.width * 0.4696500, s.height * 0.5068845);
  p86.lineTo(s.width * 0.4705000, s.height * 0.5091015);
  p86.lineTo(s.width * 0.4699500, s.height * 0.5096849);
  p86.lineTo(s.width * 0.4697000, s.height * 0.5122520);
  p86.lineTo(s.width * 0.4703500, s.height * 0.5152859);
  p86.lineTo(s.width * 0.4710500, s.height * 0.5213536);
  p86.lineTo(s.width * 0.4700000, s.height * 0.5221704);
  p86.lineTo(s.width * 0.4697500, s.height * 0.5232205);
  p86.lineTo(s.width * 0.4699500, s.height * 0.5247375);
  p86.lineTo(s.width * 0.4697500, s.height * 0.5280047);
  p86.lineTo(s.width * 0.4693000, s.height * 0.5280047);
  p86.lineTo(s.width * 0.4685000, s.height * 0.5277713);
  p86.lineTo(s.width * 0.4679500, s.height * 0.5308051);
  p86.lineTo(s.width * 0.4671500, s.height * 0.5308051);
  p86.lineTo(s.width * 0.4666000, s.height * 0.5291715);
  p86.lineTo(s.width * 0.4668000, s.height * 0.5261377);
  p86.lineTo(s.width * 0.4656000, s.height * 0.5215869);
  p86.lineTo(s.width * 0.4649000, s.height * 0.5224037);
  p86.lineTo(s.width * 0.4642500, s.height * 0.5226371);
  p86.lineTo(s.width * 0.4635000, s.height * 0.5229872);
  p86.lineTo(s.width * 0.4635500, s.height * 0.5203034);
  p86.lineTo(s.width * 0.4631000, s.height * 0.5183197);
  p86.lineTo(s.width * 0.4632000, s.height * 0.5161027);
  p86.lineTo(s.width * 0.4626000, s.height * 0.5129522);
  p86.lineTo(s.width * 0.4618000, s.height * 0.5102684);
  p86.lineTo(s.width * 0.4595500, s.height * 0.5102684);
  p86.lineTo(s.width * 0.4589000, s.height * 0.5116686);
  p86.lineTo(s.width * 0.4581000, s.height * 0.5119020);
  p86.lineTo(s.width * 0.4576000, s.height * 0.5135356);
  p86.lineTo(s.width * 0.4573000, s.height * 0.5155193);
  p86.lineTo(s.width * 0.4557500, s.height * 0.5189032);
  p86.lineTo(s.width * 0.4545500, s.height * 0.5144691);
  p86.lineTo(s.width * 0.4534500, s.height * 0.5115519);
  p86.lineTo(s.width * 0.4527500, s.height * 0.5105018);
  p86.lineTo(s.width * 0.4520500, s.height * 0.5089848);
  p86.lineTo(s.width * 0.4517500, s.height * 0.5057176);
  p86.lineTo(s.width * 0.4513500, s.height * 0.5040840);
  p86.lineTo(s.width * 0.4505000, s.height * 0.5028005);
  p86.lineTo(s.width * 0.4518000, s.height * 0.4991832);
  p86.lineTo(s.width * 0.4526500, s.height * 0.4992999);
  p86.lineTo(s.width * 0.4534000, s.height * 0.4981330);
  p86.lineTo(s.width * 0.4540000, s.height * 0.4980163);
  p86.lineTo(s.width * 0.4544500, s.height * 0.4970828);
  p86.lineTo(s.width * 0.4542500, s.height * 0.4946324);
  p86.lineTo(s.width * 0.4545500, s.height * 0.4938156);
  p86.lineTo(s.width * 0.4546000, s.height * 0.4912485);
  p86.lineTo(s.width * 0.4559500, s.height * 0.4913652);
  p86.lineTo(s.width * 0.4580000, s.height * 0.4931155);
  p86.lineTo(s.width * 0.4586000, s.height * 0.4929988);
  p86.lineTo(s.width * 0.4588000, s.height * 0.4921820);
  p86.lineTo(s.width * 0.4603500, s.height * 0.4927655);
  p86.lineTo(s.width * 0.4607500, s.height * 0.4922987);
  p86.close();

  Paint paint86fill = Paint()..style = PaintingStyle.fill;
  paint86fill.color = cClrs.gN ?? dfltClr;
  canvas.drawPath(p86, paint86fill, onTapUp: (tabdetail) {
    callback('gn', tabdetail);
  });

  Path p87 = Path();
  p87.moveTo(s.width * 0.4458000, s.height * 0.4870478);
  p87.lineTo(s.width * 0.4462000, s.height * 0.4836639);
  p87.lineTo(s.width * 0.4492500, s.height * 0.4835473);
  p87.lineTo(s.width * 0.4499000, s.height * 0.4816803);
  p87.lineTo(s.width * 0.4508000, s.height * 0.4815636);
  p87.lineTo(s.width * 0.4519000, s.height * 0.4834306);
  p87.lineTo(s.width * 0.4527500, s.height * 0.4834306);
  p87.lineTo(s.width * 0.4537000, s.height * 0.4822637);
  p87.lineTo(s.width * 0.4542500, s.height * 0.4843641);
  p87.lineTo(s.width * 0.4530000, s.height * 0.4861144);
  p87.lineTo(s.width * 0.4518000, s.height * 0.4858810);
  p87.lineTo(s.width * 0.4506000, s.height * 0.4843641);
  p87.lineTo(s.width * 0.4495500, s.height * 0.4861144);
  p87.lineTo(s.width * 0.4490500, s.height * 0.4861144);
  p87.lineTo(s.width * 0.4483500, s.height * 0.4871645);
  p87.lineTo(s.width * 0.4458000, s.height * 0.4870478);
  p87.close();

  Paint paint87fill = Paint()..style = PaintingStyle.fill;
  paint87fill.color = cClrs.gM ?? dfltClr;
  canvas.drawPath(p87, paint87fill, onTapUp: (tabdetail) {
    callback('gm', tabdetail);
  });

  Path p88 = Path();
  p88.moveTo(s.width * 0.4546000, s.height * 0.4912485);
  p88.lineTo(s.width * 0.4545500, s.height * 0.4938156);
  p88.lineTo(s.width * 0.4542500, s.height * 0.4946324);
  p88.lineTo(s.width * 0.4544500, s.height * 0.4970828);
  p88.lineTo(s.width * 0.4540000, s.height * 0.4980163);
  p88.lineTo(s.width * 0.4534000, s.height * 0.4981330);
  p88.lineTo(s.width * 0.4526500, s.height * 0.4992999);
  p88.lineTo(s.width * 0.4518000, s.height * 0.4991832);
  p88.lineTo(s.width * 0.4505000, s.height * 0.5028005);
  p88.lineTo(s.width * 0.4490500, s.height * 0.4997666);
  p88.lineTo(s.width * 0.4478500, s.height * 0.4991832);
  p88.lineTo(s.width * 0.4472000, s.height * 0.4970828);
  p88.lineTo(s.width * 0.4472500, s.height * 0.4959160);
  p88.lineTo(s.width * 0.4464000, s.height * 0.4943991);
  p88.lineTo(s.width * 0.4462000, s.height * 0.4927655);
  p88.lineTo(s.width * 0.4477000, s.height * 0.4915986);
  p88.lineTo(s.width * 0.4486500, s.height * 0.4918320);
  p88.lineTo(s.width * 0.4494000, s.height * 0.4908985);
  p88.lineTo(s.width * 0.4546000, s.height * 0.4912485);
  p88.close();

  Paint paint88fill = Paint()..style = PaintingStyle.fill;
  paint88fill.color = cClrs.gW ?? dfltClr;
  canvas.drawPath(p88, paint88fill, onTapUp: (tabdetail) {
    callback('gw', tabdetail);
  });

  Path p89 = Path();
  p89.moveTo(s.width * 0.5251500, s.height * 0.5686114);
  p89.lineTo(s.width * 0.5251500, s.height * 0.5775963);
  p89.lineTo(s.width * 0.5210500, s.height * 0.5775963);
  p89.lineTo(s.width * 0.5201000, s.height * 0.5779463);
  p89.lineTo(s.width * 0.5195500, s.height * 0.5768961);
  p89.lineTo(s.width * 0.5205000, s.height * 0.5684947);
  p89.lineTo(s.width * 0.5251500, s.height * 0.5686114);
  p89.close();

  Paint paint89fill = Paint()..style = PaintingStyle.fill;
  paint89fill.color = cClrs.gQ ?? dfltClr;
  canvas.drawPath(p89, paint89fill, onTapUp: (tabdetail) {
    callback('gq', tabdetail);
  });

  Path p90 = Path();
  p90.moveTo(s.width * 0.5563500, s.height * 0.3180863);
  p90.lineTo(s.width * 0.5579000, s.height * 0.3206534);
  p90.lineTo(s.width * 0.5599500, s.height * 0.3201867);
  p90.lineTo(s.width * 0.5619500, s.height * 0.3206534);
  p90.lineTo(s.width * 0.5619500, s.height * 0.3220537);
  p90.lineTo(s.width * 0.5633500, s.height * 0.3211202);
  p90.lineTo(s.width * 0.5631000, s.height * 0.3233372);
  p90.lineTo(s.width * 0.5593000, s.height * 0.3239207);
  p90.lineTo(s.width * 0.5592500, s.height * 0.3227538);
  p90.lineTo(s.width * 0.5559500, s.height * 0.3212369);
  p90.lineTo(s.width * 0.5563500, s.height * 0.3180863);
  p90.close();

  Paint paint90fill = Paint()..style = PaintingStyle.fill;
  paint90fill.color = cClrs.gR ?? dfltClr;
  canvas.drawPath(p90, paint90fill, onTapUp: (tabdetail) {
    callback('gr', tabdetail);
  });

  Path p91 = Path();
  p91.moveTo(s.width * 0.5609500, s.height * 0.2799300);
  p91.lineTo(s.width * 0.5593500, s.height * 0.2796966);
  p91.lineTo(s.width * 0.5580000, s.height * 0.2789965);
  p91.lineTo(s.width * 0.5549000, s.height * 0.2808635);
  p91.lineTo(s.width * 0.5569000, s.height * 0.2850642);
  p91.lineTo(s.width * 0.5556500, s.height * 0.2863477);
  p91.lineTo(s.width * 0.5542000, s.height * 0.2863477);
  p91.lineTo(s.width * 0.5526500, s.height * 0.2824971);
  p91.lineTo(s.width * 0.5522000, s.height * 0.2841307);
  p91.lineTo(s.width * 0.5530000, s.height * 0.2885648);
  p91.lineTo(s.width * 0.5544500, s.height * 0.2920653);
  p91.lineTo(s.width * 0.5535000, s.height * 0.2936989);
  p91.lineTo(s.width * 0.5551000, s.height * 0.2970828);
  p91.lineTo(s.width * 0.5565000, s.height * 0.2992999);
  p91.lineTo(s.width * 0.5567000, s.height * 0.3035006);
  p91.lineTo(s.width * 0.5542000, s.height * 0.3015169);
  p91.lineTo(s.width * 0.5551000, s.height * 0.3053676);
  p91.lineTo(s.width * 0.5534500, s.height * 0.3060677);
  p91.lineTo(s.width * 0.5547000, s.height * 0.3127188);
  p91.lineTo(s.width * 0.5529500, s.height * 0.3128355);
  p91.lineTo(s.width * 0.5506500, s.height * 0.3095683);
  p91.lineTo(s.width * 0.5494500, s.height * 0.3036173);
  p91.lineTo(s.width * 0.5488000, s.height * 0.2985998);
  p91.lineTo(s.width * 0.5476500, s.height * 0.2952159);
  p91.lineTo(s.width * 0.5461500, s.height * 0.2908985);
  p91.lineTo(s.width * 0.5459000, s.height * 0.2887981);
  p91.lineTo(s.width * 0.5470000, s.height * 0.2851809);
  p91.lineTo(s.width * 0.5470500, s.height * 0.2827305);
  p91.lineTo(s.width * 0.5479000, s.height * 0.2816803);
  p91.lineTo(s.width * 0.5478500, s.height * 0.2796966);
  p91.lineTo(s.width * 0.5495500, s.height * 0.2791132);
  p91.lineTo(s.width * 0.5504500, s.height * 0.2774796);
  p91.lineTo(s.width * 0.5518500, s.height * 0.2775963);
  p91.lineTo(s.width * 0.5522500, s.height * 0.2763127);
  p91.lineTo(s.width * 0.5527500, s.height * 0.2760793);
  p91.lineTo(s.width * 0.5546500, s.height * 0.2763127);
  p91.lineTo(s.width * 0.5566500, s.height * 0.2742124);
  p91.lineTo(s.width * 0.5586000, s.height * 0.2768961);
  p91.lineTo(s.width * 0.5609000, s.height * 0.2761960);
  p91.lineTo(s.width * 0.5607500, s.height * 0.2724621);
  p91.lineTo(s.width * 0.5621000, s.height * 0.2744457);
  p91.lineTo(s.width * 0.5615500, s.height * 0.2791132);
  p91.lineTo(s.width * 0.5609500, s.height * 0.2799300);
  p91.close();

  Paint paint91fill = Paint()..style = PaintingStyle.fill;
  paint91fill.color = cClrs.gR ?? dfltClr;
  canvas.drawPath(p91, paint91fill, onTapUp: (tabdetail) {
    callback('gr', tabdetail);
  });

  Path p92 = Path();
  p92.moveTo(s.width * 0.4481500, s.height * 0.001633606);
  p92.lineTo(s.width * 0.4581000, s.height * 0.005134189);
  p92.lineTo(s.width * 0.4547500, s.height * 0.006767795);
  p92.lineTo(s.width * 0.4482500, s.height * 0.007001167);
  p92.lineTo(s.width * 0.4390000, s.height * 0.007467911);
  p92.lineTo(s.width * 0.4397000, s.height * 0.008284714);
  p92.lineTo(s.width * 0.4458500, s.height * 0.007701284);
  p92.lineTo(s.width * 0.4507000, s.height * 0.009334889);
  p92.lineTo(s.width * 0.4542000, s.height * 0.007934656);
  p92.lineTo(s.width * 0.4554000, s.height * 0.009568261);
  p92.lineTo(s.width * 0.4531500, s.height * 0.01236873);
  p92.lineTo(s.width * 0.4577500, s.height * 0.01050175);
  p92.lineTo(s.width * 0.4663000, s.height * 0.008751459);
  p92.lineTo(s.width * 0.4713000, s.height * 0.009684947);
  p92.lineTo(s.width * 0.4721500, s.height * 0.01166861);
  p92.lineTo(s.width * 0.4647500, s.height * 0.01505251);
  p92.lineTo(s.width * 0.4636500, s.height * 0.01621937);
  p92.lineTo(s.width * 0.4579500, s.height * 0.01715286);
  p92.lineTo(s.width * 0.4620000, s.height * 0.01738623);
  p92.lineTo(s.width * 0.4595500, s.height * 0.02112019);
  p92.lineTo(s.width * 0.4577500, s.height * 0.02450408);
  p92.lineTo(s.width * 0.4571500, s.height * 0.03057176);
  p92.lineTo(s.width * 0.4590000, s.height * 0.03430572);
  p92.lineTo(s.width * 0.4560500, s.height * 0.03442240);
  p92.lineTo(s.width * 0.4528000, s.height * 0.03628938);
  p92.lineTo(s.width * 0.4559500, s.height * 0.03932322);
  p92.lineTo(s.width * 0.4559000, s.height * 0.04422404);
  p92.lineTo(s.width * 0.4538000, s.height * 0.04480747);
  p92.lineTo(s.width * 0.4558500, s.height * 0.04982497);
  p92.lineTo(s.width * 0.4515000, s.height * 0.05029172);
  p92.lineTo(s.width * 0.4535000, s.height * 0.05262544);
  p92.lineTo(s.width * 0.4527000, s.height * 0.05472579);
  p92.lineTo(s.width * 0.4498500, s.height * 0.05565928);
  p92.lineTo(s.width * 0.4471000, s.height * 0.05577596);
  p92.lineTo(s.width * 0.4492000, s.height * 0.05974329);
  p92.lineTo(s.width * 0.4489500, s.height * 0.06254376);
  p92.lineTo(s.width * 0.4453000, s.height * 0.05997666);
  p92.lineTo(s.width * 0.4441000, s.height * 0.06161027);
  p92.lineTo(s.width * 0.4466000, s.height * 0.06312719);
  p92.lineTo(s.width * 0.4489000, s.height * 0.06686114);
  p92.lineTo(s.width * 0.4492000, s.height * 0.07187865);
  p92.lineTo(s.width * 0.4455000, s.height * 0.07304551);
  p92.lineTo(s.width * 0.4441500, s.height * 0.07059510);
  p92.lineTo(s.width * 0.4420500, s.height * 0.06709452);
  p92.lineTo(s.width * 0.4423000, s.height * 0.07129522);
  p92.lineTo(s.width * 0.4396000, s.height * 0.07456243);
  p92.lineTo(s.width * 0.4449500, s.height * 0.07479580);
  p92.lineTo(s.width * 0.4477000, s.height * 0.07514586);
  p92.lineTo(s.width * 0.4417500, s.height * 0.08063011);
  p92.lineTo(s.width * 0.4356500, s.height * 0.08564761);
  p92.lineTo(s.width * 0.4293000, s.height * 0.08774796);
  p92.lineTo(s.width * 0.4270000, s.height * 0.08786464);
  p92.lineTo(s.width * 0.4245500, s.height * 0.09031505);
  p92.lineTo(s.width * 0.4208000, s.height * 0.09708285);
  p92.lineTo(s.width * 0.4157000, s.height * 0.1016336);
  p92.lineTo(s.width * 0.4142000, s.height * 0.1019837);
  p92.lineTo(s.width * 0.4111500, s.height * 0.1035006);
  p92.lineTo(s.width * 0.4078500, s.height * 0.1051342);
  p92.lineTo(s.width * 0.4054500, s.height * 0.1091015);
  p92.lineTo(s.width * 0.4047500, s.height * 0.1137690);
  p92.lineTo(s.width * 0.4030500, s.height * 0.1182030);
  p92.lineTo(s.width * 0.3987500, s.height * 0.1235706);
  p92.lineTo(s.width * 0.3989000, s.height * 0.1288215);
  p92.lineTo(s.width * 0.3971000, s.height * 0.1344224);
  p92.lineTo(s.width * 0.3950500, s.height * 0.1410735);
  p92.lineTo(s.width * 0.3918000, s.height * 0.1415403);
  p92.lineTo(s.width * 0.3893000, s.height * 0.1359393);
  p92.lineTo(s.width * 0.3848000, s.height * 0.1358226);
  p92.lineTo(s.width * 0.3832000, s.height * 0.1320887);
  p92.lineTo(s.width * 0.3828000, s.height * 0.1255543);
  p92.lineTo(s.width * 0.3804000, s.height * 0.1171529);
  p92.lineTo(s.width * 0.3800500, s.height * 0.1128355);
  p92.lineTo(s.width * 0.3808000, s.height * 0.1068845);
  p92.lineTo(s.width * 0.3789500, s.height * 0.1009335);
  p92.lineTo(s.width * 0.3806000, s.height * 0.09614936);
  p92.lineTo(s.width * 0.3796500, s.height * 0.09381564);
  p92.lineTo(s.width * 0.3831500, s.height * 0.08634772);
  p92.lineTo(s.width * 0.3867500, s.height * 0.08389732);
  p92.lineTo(s.width * 0.3880500, s.height * 0.08133022);
  p92.lineTo(s.width * 0.3894500, s.height * 0.07642940);
  p92.lineTo(s.width * 0.3867000, s.height * 0.07864644);
  p92.lineTo(s.width * 0.3854000, s.height * 0.07957993);
  p92.lineTo(s.width * 0.3833500, s.height * 0.08039673);
  p92.lineTo(s.width * 0.3812500, s.height * 0.07841307);
  p92.lineTo(s.width * 0.3820000, s.height * 0.07409568);
  p92.lineTo(s.width * 0.3835000, s.height * 0.07082847);
  p92.lineTo(s.width * 0.3854000, s.height * 0.07071179);
  p92.lineTo(s.width * 0.3892000, s.height * 0.07246208);
  p92.lineTo(s.width * 0.3865500, s.height * 0.06849475);
  p92.lineTo(s.width * 0.3852000, s.height * 0.06639440);
  p92.lineTo(s.width * 0.3830000, s.height * 0.06721120);
  p92.lineTo(s.width * 0.3817000, s.height * 0.06569428);
  p92.lineTo(s.width * 0.3852000, s.height * 0.06009335);
  p92.lineTo(s.width * 0.3845500, s.height * 0.05775963);
  p92.lineTo(s.width * 0.3840000, s.height * 0.05367561);
  p92.lineTo(s.width * 0.3833000, s.height * 0.04737456);
  p92.lineTo(s.width * 0.3815000, s.height * 0.04515753);
  p92.lineTo(s.width * 0.3822000, s.height * 0.04270712);
  p92.lineTo(s.width * 0.3781500, s.height * 0.03932322);
  p92.lineTo(s.width * 0.3743000, s.height * 0.03885648);
  p92.lineTo(s.width * 0.3692500, s.height * 0.03908985);
  p92.lineTo(s.width * 0.3645000, s.height * 0.03955659);
  p92.lineTo(s.width * 0.3629500, s.height * 0.03768961);
  p92.lineTo(s.width * 0.3610500, s.height * 0.03407235);
  p92.lineTo(s.width * 0.3665500, s.height * 0.03232205);
  p92.lineTo(s.width * 0.3703500, s.height * 0.03208868);
  p92.lineTo(s.width * 0.3630500, s.height * 0.03057176);
  p92.lineTo(s.width * 0.3598000, s.height * 0.02835473);
  p92.lineTo(s.width * 0.3609000, s.height * 0.02625438);
  p92.lineTo(s.width * 0.3687500, s.height * 0.02368728);
  p92.lineTo(s.width * 0.3762500, s.height * 0.02112019);
  p92.lineTo(s.width * 0.3776500, s.height * 0.01925321);
  p92.lineTo(s.width * 0.3736000, s.height * 0.01738623);
  p92.lineTo(s.width * 0.3759000, s.height * 0.01540257);
  p92.lineTo(s.width * 0.3832500, s.height * 0.01201867);
  p92.lineTo(s.width * 0.3859500, s.height * 0.01155193);
  p92.lineTo(s.width * 0.3860500, s.height * 0.009451575);
  p92.lineTo(s.width * 0.3905500, s.height * 0.008168028);
  p92.lineTo(s.width * 0.3960500, s.height * 0.007467911);
  p92.lineTo(s.width * 0.4012500, s.height * 0.007467911);
  p92.lineTo(s.width * 0.4026500, s.height * 0.008868145);
  p92.lineTo(s.width * 0.4079500, s.height * 0.006301050);
  p92.lineTo(s.width * 0.4115000, s.height * 0.008051342);
  p92.lineTo(s.width * 0.4138000, s.height * 0.008401400);
  p92.lineTo(s.width * 0.4169000, s.height * 0.009918320);
  p92.lineTo(s.width * 0.4135500, s.height * 0.007467911);
  p92.lineTo(s.width * 0.4143500, s.height * 0.005484247);
  p92.lineTo(s.width * 0.4207000, s.height * 0.002917153);
  p92.lineTo(s.width * 0.4265000, s.height * 0.003150525);
  p92.lineTo(s.width * 0.4290500, s.height * 0.001516919);
  p92.lineTo(s.width * 0.4350000, s.height * 0.001166861);
  p92.lineTo(s.width * 0.4481500, s.height * 0.001633606);
  p92.close();

  Paint paint92fill = Paint()..style = PaintingStyle.fill;
  paint92fill.color = cClrs.gL ?? dfltClr;
  canvas.drawPath(p92, paint92fill, onTapUp: (tabdetail) {
    callback('gl', tabdetail);
  });

  Path p93 = Path();
  p93.moveTo(s.width * 0.2440500, s.height * 0.4521587);
  p93.lineTo(s.width * 0.2437000, s.height * 0.4581097);
  p93.lineTo(s.width * 0.2430500, s.height * 0.4665111);
  p93.lineTo(s.width * 0.2439000, s.height * 0.4665111);
  p93.lineTo(s.width * 0.2447500, s.height * 0.4679113);
  p93.lineTo(s.width * 0.2450500, s.height * 0.4667445);
  p93.lineTo(s.width * 0.2458000, s.height * 0.4676779);
  p93.lineTo(s.width * 0.2444000, s.height * 0.4705951);
  p93.lineTo(s.width * 0.2429500, s.height * 0.4726954);
  p93.lineTo(s.width * 0.2427000, s.height * 0.4740957);
  p93.lineTo(s.width * 0.2428500, s.height * 0.4756126);
  p93.lineTo(s.width * 0.2422000, s.height * 0.4774796);
  p93.lineTo(s.width * 0.2415000, s.height * 0.4779463);
  p93.lineTo(s.width * 0.2416500, s.height * 0.4788798);
  p93.lineTo(s.width * 0.2410500, s.height * 0.4796966);
  p93.lineTo(s.width * 0.2400500, s.height * 0.4815636);
  p93.lineTo(s.width * 0.2399000, s.height * 0.4826138);
  p93.lineTo(s.width * 0.2385000, s.height * 0.4813302);
  p93.lineTo(s.width * 0.2367500, s.height * 0.4812135);
  p93.lineTo(s.width * 0.2355500, s.height * 0.4796966);
  p93.lineTo(s.width * 0.2341500, s.height * 0.4766628);
  p93.lineTo(s.width * 0.2343500, s.height * 0.4744457);
  p93.lineTo(s.width * 0.2347500, s.height * 0.4726954);
  p93.lineTo(s.width * 0.2344000, s.height * 0.4712952);
  p93.lineTo(s.width * 0.2360500, s.height * 0.4652275);
  p93.lineTo(s.width * 0.2396500, s.height * 0.4652275);
  p93.lineTo(s.width * 0.2398500, s.height * 0.4626604);
  p93.lineTo(s.width * 0.2394500, s.height * 0.4621937);
  p93.lineTo(s.width * 0.2392000, s.height * 0.4605601);
  p93.lineTo(s.width * 0.2382500, s.height * 0.4588098);
  p93.lineTo(s.width * 0.2373500, s.height * 0.4563594);
  p93.lineTo(s.width * 0.2386000, s.height * 0.4562427);
  p93.lineTo(s.width * 0.2388500, s.height * 0.4520420);
  p93.lineTo(s.width * 0.2414500, s.height * 0.4520420);
  p93.lineTo(s.width * 0.2440500, s.height * 0.4521587);
  p93.close();

  Paint paint93fill = Paint()..style = PaintingStyle.fill;
  paint93fill.color = cClrs.gT ?? dfltClr;
  canvas.drawPath(p93, paint93fill, onTapUp: (tabdetail) {
    callback('gt', tabdetail);
  });

  Path p94 = Path();
  p94.moveTo(s.width * 0.3314500, s.height * 0.5408401);
  p94.lineTo(s.width * 0.3309500, s.height * 0.5476079);
  p94.lineTo(s.width * 0.3292000, s.height * 0.5494749);
  p94.lineTo(s.width * 0.3293500, s.height * 0.5512252);
  p94.lineTo(s.width * 0.3288000, s.height * 0.5551925);
  p94.lineTo(s.width * 0.3300000, s.height * 0.5605601);
  p94.lineTo(s.width * 0.3309000, s.height * 0.5605601);
  p94.lineTo(s.width * 0.3312500, s.height * 0.5647608);
  p94.lineTo(s.width * 0.3329000, s.height * 0.5712952);
  p94.lineTo(s.width * 0.3322500, s.height * 0.5716453);
  p94.lineTo(s.width * 0.3306500, s.height * 0.5709452);
  p94.lineTo(s.width * 0.3297500, s.height * 0.5729288);
  p94.lineTo(s.width * 0.3284500, s.height * 0.5742124);
  p94.lineTo(s.width * 0.3275500, s.height * 0.5745624);
  p94.lineTo(s.width * 0.3272500, s.height * 0.5760793);
  p94.lineTo(s.width * 0.3258500, s.height * 0.5757293);
  p94.lineTo(s.width * 0.3241000, s.height * 0.5722287);
  p94.lineTo(s.width * 0.3239500, s.height * 0.5687281);
  p94.lineTo(s.width * 0.3232500, s.height * 0.5648775);
  p94.lineTo(s.width * 0.3237500, s.height * 0.5585764);
  p94.lineTo(s.width * 0.3245500, s.height * 0.5558926);
  p94.lineTo(s.width * 0.3239500, s.height * 0.5523921);
  p94.lineTo(s.width * 0.3229500, s.height * 0.5513419);
  p94.lineTo(s.width * 0.3233500, s.height * 0.5479580);
  p94.lineTo(s.width * 0.3227500, s.height * 0.5463244);
  p94.lineTo(s.width * 0.3212500, s.height * 0.5465578);
  p94.lineTo(s.width * 0.3194000, s.height * 0.5409568);
  p94.lineTo(s.width * 0.3202000, s.height * 0.5388565);
  p94.lineTo(s.width * 0.3202000, s.height * 0.5353559);
  p94.lineTo(s.width * 0.3219500, s.height * 0.5341890);
  p94.lineTo(s.width * 0.3226500, s.height * 0.5327888);
  p94.lineTo(s.width * 0.3217500, s.height * 0.5299883);
  p94.lineTo(s.width * 0.3220000, s.height * 0.5273046);
  p94.lineTo(s.width * 0.3243500, s.height * 0.5228705);
  p94.lineTo(s.width * 0.3261500, s.height * 0.5256709);
  p94.lineTo(s.width * 0.3278000, s.height * 0.5304551);
  p94.lineTo(s.width * 0.3278500, s.height * 0.5344224);
  p94.lineTo(s.width * 0.3289000, s.height * 0.5345391);
  p94.lineTo(s.width * 0.3304000, s.height * 0.5381564);
  p94.lineTo(s.width * 0.3314500, s.height * 0.5408401);
  p94.close();

  Paint paint94fill = Paint()..style = PaintingStyle.fill;
  paint94fill.color = cClrs.gY ?? dfltClr;
  canvas.drawPath(p94, paint94fill, onTapUp: (tabdetail) {
    callback('gy', tabdetail);
  });

  Path p95 = Path();
  p95.moveTo(s.width * 0.2598000, s.height * 0.4731622);
  p95.lineTo(s.width * 0.2588500, s.height * 0.4730455);
  p95.lineTo(s.width * 0.2584000, s.height * 0.4740957);
  p95.lineTo(s.width * 0.2574000, s.height * 0.4750292);
  p95.lineTo(s.width * 0.2567000, s.height * 0.4750292);
  p95.lineTo(s.width * 0.2560500, s.height * 0.4759627);
  p95.lineTo(s.width * 0.2555000, s.height * 0.4757293);
  p95.lineTo(s.width * 0.2550500, s.height * 0.4745624);
  p95.lineTo(s.width * 0.2547500, s.height * 0.4747958);
  p95.lineTo(s.width * 0.2543000, s.height * 0.4765461);
  p95.lineTo(s.width * 0.2540500, s.height * 0.4764294);
  p95.lineTo(s.width * 0.2539500, s.height * 0.4780630);
  p95.lineTo(s.width * 0.2529000, s.height * 0.4800467);
  p95.lineTo(s.width * 0.2523000, s.height * 0.4809802);
  p95.lineTo(s.width * 0.2520000, s.height * 0.4819137);
  p95.lineTo(s.width * 0.2512500, s.height * 0.4803967);
  p95.lineTo(s.width * 0.2505500, s.height * 0.4823804);
  p95.lineTo(s.width * 0.2499500, s.height * 0.4823804);
  p95.lineTo(s.width * 0.2493000, s.height * 0.4824971);
  p95.lineTo(s.width * 0.2492000, s.height * 0.4862310);
  p95.lineTo(s.width * 0.2488000, s.height * 0.4862310);
  p95.lineTo(s.width * 0.2484000, s.height * 0.4879813);
  p95.lineTo(s.width * 0.2475000, s.height * 0.4883314);
  p95.lineTo(s.width * 0.2471000, s.height * 0.4859977);
  p95.lineTo(s.width * 0.2462500, s.height * 0.4852975);
  p95.lineTo(s.width * 0.2466000, s.height * 0.4822637);
  p95.lineTo(s.width * 0.2462500, s.height * 0.4814469);
  p95.lineTo(s.width * 0.2456500, s.height * 0.4809802);
  p95.lineTo(s.width * 0.2444000, s.height * 0.4817970);
  p95.lineTo(s.width * 0.2443500, s.height * 0.4808635);
  p95.lineTo(s.width * 0.2435500, s.height * 0.4795799);
  p95.lineTo(s.width * 0.2430000, s.height * 0.4781797);
  p95.lineTo(s.width * 0.2422000, s.height * 0.4774796);
  p95.lineTo(s.width * 0.2428500, s.height * 0.4756126);
  p95.lineTo(s.width * 0.2427000, s.height * 0.4740957);
  p95.lineTo(s.width * 0.2429500, s.height * 0.4726954);
  p95.lineTo(s.width * 0.2444000, s.height * 0.4705951);
  p95.lineTo(s.width * 0.2458000, s.height * 0.4676779);
  p95.lineTo(s.width * 0.2461000, s.height * 0.4680280);
  p95.lineTo(s.width * 0.2467500, s.height * 0.4667445);
  p95.lineTo(s.width * 0.2475500, s.height * 0.4666278);
  p95.lineTo(s.width * 0.2478000, s.height * 0.4672112);
  p95.lineTo(s.width * 0.2482500, s.height * 0.4668611);
  p95.lineTo(s.width * 0.2495500, s.height * 0.4675613);
  p95.lineTo(s.width * 0.2508500, s.height * 0.4673279);
  p95.lineTo(s.width * 0.2517500, s.height * 0.4665111);
  p95.lineTo(s.width * 0.2521500, s.height * 0.4656943);
  p95.lineTo(s.width * 0.2530000, s.height * 0.4660443);
  p95.lineTo(s.width * 0.2536500, s.height * 0.4665111);
  p95.lineTo(s.width * 0.2544000, s.height * 0.4663944);
  p95.lineTo(s.width * 0.2550000, s.height * 0.4656943);
  p95.lineTo(s.width * 0.2562500, s.height * 0.4667445);
  p95.lineTo(s.width * 0.2566500, s.height * 0.4669778);
  p95.lineTo(s.width * 0.2574500, s.height * 0.4683781);
  p95.lineTo(s.width * 0.2582000, s.height * 0.4700117);
  p95.lineTo(s.width * 0.2591500, s.height * 0.4711785);
  p95.lineTo(s.width * 0.2598000, s.height * 0.4731622);
  p95.close();

  Paint paint95fill = Paint()..style = PaintingStyle.fill;
  paint95fill.color = cClrs.hN ?? dfltClr;
  canvas.drawPath(p95, paint95fill, onTapUp: (tabdetail) {
    callback('hn', tabdetail);
  });

  Path p96 = Path();
  p96.moveTo(s.width * 0.5407500, s.height * 0.2422404);
  p96.lineTo(s.width * 0.5415000, s.height * 0.2451575);
  p96.lineTo(s.width * 0.5423500, s.height * 0.2472579);
  p96.lineTo(s.width * 0.5415000, s.height * 0.2500583);
  p96.lineTo(s.width * 0.5403000, s.height * 0.2484247);
  p96.lineTo(s.width * 0.5385500, s.height * 0.2485414);
  p96.lineTo(s.width * 0.5363000, s.height * 0.2472579);
  p96.lineTo(s.width * 0.5351500, s.height * 0.2473746);
  p96.lineTo(s.width * 0.5346500, s.height * 0.2490082);
  p96.lineTo(s.width * 0.5336500, s.height * 0.2472579);
  p96.lineTo(s.width * 0.5332500, s.height * 0.2502917);
  p96.lineTo(s.width * 0.5346000, s.height * 0.2537923);
  p96.lineTo(s.width * 0.5352500, s.height * 0.2560093);
  p96.lineTo(s.width * 0.5365000, s.height * 0.2588098);
  p96.lineTo(s.width * 0.5375500, s.height * 0.2604434);
  p96.lineTo(s.width * 0.5386000, s.height * 0.2635939);
  p96.lineTo(s.width * 0.5410000, s.height * 0.2663944);
  p96.lineTo(s.width * 0.5407500, s.height * 0.2675613);
  p96.lineTo(s.width * 0.5382500, s.height * 0.2648775);
  p96.lineTo(s.width * 0.5366500, s.height * 0.2621937);
  p96.lineTo(s.width * 0.5342500, s.height * 0.2599767);
  p96.lineTo(s.width * 0.5319000, s.height * 0.2546091);
  p96.lineTo(s.width * 0.5324000, s.height * 0.2540257);
  p96.lineTo(s.width * 0.5311500, s.height * 0.2508751);
  p96.lineTo(s.width * 0.5310000, s.height * 0.2484247);
  p96.lineTo(s.width * 0.5293500, s.height * 0.2472579);
  p96.lineTo(s.width * 0.5286500, s.height * 0.2504084);
  p96.lineTo(s.width * 0.5278500, s.height * 0.2479580);
  p96.lineTo(s.width * 0.5278500, s.height * 0.2453909);
  p96.lineTo(s.width * 0.5279000, s.height * 0.2452742);
  p96.lineTo(s.width * 0.5297000, s.height * 0.2455076);
  p96.lineTo(s.width * 0.5301000, s.height * 0.2443407);
  p96.lineTo(s.width * 0.5310000, s.height * 0.2455076);
  p96.lineTo(s.width * 0.5320000, s.height * 0.2456243);
  p96.lineTo(s.width * 0.5319500, s.height * 0.2436406);
  p96.lineTo(s.width * 0.5328000, s.height * 0.2428238);
  p96.lineTo(s.width * 0.5329500, s.height * 0.2399067);
  p96.lineTo(s.width * 0.5349000, s.height * 0.2379230);
  p96.lineTo(s.width * 0.5357000, s.height * 0.2388565);
  p96.lineTo(s.width * 0.5377000, s.height * 0.2420070);
  p96.lineTo(s.width * 0.5398500, s.height * 0.2434072);
  p96.lineTo(s.width * 0.5407500, s.height * 0.2422404);
  p96.close();

  Paint paint96fill = Paint()..style = PaintingStyle.fill;
  paint96fill.color = cClrs.hR ?? dfltClr;
  canvas.drawPath(p96, paint96fill, onTapUp: (tabdetail) {
    callback('hr', tabdetail);
  });

  Path p97 = Path();
  p97.moveTo(s.width * 0.2934000, s.height * 0.4379230);
  p97.lineTo(s.width * 0.2934500, s.height * 0.4418903);
  p97.lineTo(s.width * 0.2931000, s.height * 0.4448075);
  p97.lineTo(s.width * 0.2923500, s.height * 0.4460910);
  p97.lineTo(s.width * 0.2930000, s.height * 0.4483081);
  p97.lineTo(s.width * 0.2928500, s.height * 0.4504084);
  p97.lineTo(s.width * 0.2910500, s.height * 0.4491249);
  p97.lineTo(s.width * 0.2897000, s.height * 0.4495916);
  p97.lineTo(s.width * 0.2880000, s.height * 0.4491249);
  p97.lineTo(s.width * 0.2866500, s.height * 0.4505251);
  p97.lineTo(s.width * 0.2852500, s.height * 0.4481914);
  p97.lineTo(s.width * 0.2856000, s.height * 0.4457410);
  p97.lineTo(s.width * 0.2881500, s.height * 0.4467911);
  p97.lineTo(s.width * 0.2902000, s.height * 0.4473746);
  p97.lineTo(s.width * 0.2913000, s.height * 0.4457410);
  p97.lineTo(s.width * 0.2901500, s.height * 0.4424737);
  p97.lineTo(s.width * 0.2903500, s.height * 0.4395566);
  p97.lineTo(s.width * 0.2886000, s.height * 0.4383897);
  p97.lineTo(s.width * 0.2893500, s.height * 0.4364061);
  p97.lineTo(s.width * 0.2910500, s.height * 0.4366394);
  p97.lineTo(s.width * 0.2934000, s.height * 0.4379230);
  p97.close();

  Paint paint97fill = Paint()..style = PaintingStyle.fill;
  paint97fill.color = cClrs.hT ?? dfltClr;
  canvas.drawPath(p97, paint97fill, onTapUp: (tabdetail) {
    callback('ht', tabdetail);
  });

  Path p98 = Path();
  p98.moveTo(s.width * 0.5481000, s.height * 0.2239207);
  p98.lineTo(s.width * 0.5496000, s.height * 0.2259043);
  p98.lineTo(s.width * 0.5498500, s.height * 0.2278880);
  p98.lineTo(s.width * 0.5484000, s.height * 0.2294049);
  p98.lineTo(s.width * 0.5474500, s.height * 0.2343057);
  p98.lineTo(s.width * 0.5461500, s.height * 0.2393232);
  p98.lineTo(s.width * 0.5442000, s.height * 0.2407235);
  p98.lineTo(s.width * 0.5426000, s.height * 0.2403734);
  p98.lineTo(s.width * 0.5407500, s.height * 0.2422404);
  p98.lineTo(s.width * 0.5398500, s.height * 0.2434072);
  p98.lineTo(s.width * 0.5377000, s.height * 0.2420070);
  p98.lineTo(s.width * 0.5357000, s.height * 0.2388565);
  p98.lineTo(s.width * 0.5349000, s.height * 0.2379230);
  p98.lineTo(s.width * 0.5343000, s.height * 0.2354726);
  p98.lineTo(s.width * 0.5339000, s.height * 0.2353559);
  p98.lineTo(s.width * 0.5345500, s.height * 0.2306884);
  p98.lineTo(s.width * 0.5340000, s.height * 0.2290548);
  p98.lineTo(s.width * 0.5354000, s.height * 0.2290548);
  p98.lineTo(s.width * 0.5355000, s.height * 0.2260210);
  p98.lineTo(s.width * 0.5368500, s.height * 0.2280047);
  p98.lineTo(s.width * 0.5378000, s.height * 0.2287048);
  p98.lineTo(s.width * 0.5398500, s.height * 0.2278880);
  p98.lineTo(s.width * 0.5400000, s.height * 0.2263711);
  p98.lineTo(s.width * 0.5409500, s.height * 0.2261377);
  p98.lineTo(s.width * 0.5421000, s.height * 0.2250875);
  p98.lineTo(s.width * 0.5424000, s.height * 0.2255543);
  p98.lineTo(s.width * 0.5435500, s.height * 0.2246208);
  p98.lineTo(s.width * 0.5440500, s.height * 0.2228705);
  p98.lineTo(s.width * 0.5448500, s.height * 0.2224037);
  p98.lineTo(s.width * 0.5476000, s.height * 0.2246208);
  p98.lineTo(s.width * 0.5481000, s.height * 0.2239207);
  p98.close();

  Paint paint98fill = Paint()..style = PaintingStyle.fill;
  paint98fill.color = cClrs.hU ?? dfltClr;
  canvas.drawPath(p98, paint98fill, onTapUp: (tabdetail) {
    callback('hu', tabdetail);
  });

  Path p99 = Path();
  p99.moveTo(s.width * 0.8337500, s.height * 0.6623104);
  p99.lineTo(s.width * 0.8325500, s.height * 0.6624271);
  p99.lineTo(s.width * 0.8290000, s.height * 0.6571762);
  p99.lineTo(s.width * 0.8317000, s.height * 0.6556593);
  p99.lineTo(s.width * 0.8331000, s.height * 0.6579930);
  p99.lineTo(s.width * 0.8340000, s.height * 0.6602100);
  p99.lineTo(s.width * 0.8337500, s.height * 0.6623104);
  p99.close();

  Paint paint99fill = Paint()..style = PaintingStyle.fill;
  paint99fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p99, paint99fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });

  Path p100 = Path();
  p100.moveTo(s.width * 0.8461500, s.height * 0.6521587);
  p100.lineTo(s.width * 0.8464000, s.height * 0.6536756);
  p100.lineTo(s.width * 0.8463500, s.height * 0.6558926);
  p100.lineTo(s.width * 0.8443000, s.height * 0.6614936);
  p100.lineTo(s.width * 0.8418000, s.height * 0.6631272);
  p100.lineTo(s.width * 0.8415000, s.height * 0.6623104);
  p100.lineTo(s.width * 0.8418500, s.height * 0.6597433);
  p100.lineTo(s.width * 0.8432500, s.height * 0.6551925);
  p100.lineTo(s.width * 0.8461500, s.height * 0.6521587);
  p100.close();

  Paint paint100fill = Paint()..style = PaintingStyle.fill;
  paint100fill.color = cClrs.iD ?? dfltClr;
  canvas.drawPath(p100, paint100fill, onTapUp: (tabdetail) {
    callback('id', tabdetail);
  });
}