iFive function

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

Implementation

void iFive(s, canvas, cClrs, dfltClr, callback) {
  Path p201 = Path();
  p201.moveTo(s.width * 0.5596000, s.height * 0.4388565);
  p201.lineTo(s.width * 0.5601500, s.height * 0.4686114);
  p201.lineTo(s.width * 0.5577500, s.height * 0.4680280);
  p201.lineTo(s.width * 0.5565000, s.height * 0.4736289);
  p201.lineTo(s.width * 0.5558500, s.height * 0.4781797);
  p201.lineTo(s.width * 0.5564500, s.height * 0.4799300);
  p201.lineTo(s.width * 0.5555500, s.height * 0.4822637);
  p201.lineTo(s.width * 0.5559000, s.height * 0.4854142);
  p201.lineTo(s.width * 0.5552000, s.height * 0.4884481);
  p201.lineTo(s.width * 0.5549500, s.height * 0.4912485);
  p201.lineTo(s.width * 0.5559000, s.height * 0.4907818);
  p201.lineTo(s.width * 0.5565500, s.height * 0.4936989);
  p201.lineTo(s.width * 0.5566000, s.height * 0.4980163);
  p201.lineTo(s.width * 0.5576500, s.height * 0.5002334);
  p201.lineTo(s.width * 0.5576500, s.height * 0.5021004);
  p201.lineTo(s.width * 0.5558500, s.height * 0.5033839);
  p201.lineTo(s.width * 0.5544500, s.height * 0.5064177);
  p201.lineTo(s.width * 0.5524500, s.height * 0.5145858);
  p201.lineTo(s.width * 0.5498500, s.height * 0.5180863);
  p201.lineTo(s.width * 0.5471000, s.height * 0.5176196);
  p201.lineTo(s.width * 0.5463000, s.height * 0.5183197);
  p201.lineTo(s.width * 0.5466000, s.height * 0.5208868);
  p201.lineTo(s.width * 0.5451500, s.height * 0.5235706);
  p201.lineTo(s.width * 0.5439500, s.height * 0.5264877);
  p201.lineTo(s.width * 0.5404000, s.height * 0.5292882);
  p201.lineTo(s.width * 0.5397000, s.height * 0.5276546);
  p201.lineTo(s.width * 0.5392000, s.height * 0.5274212);
  p201.lineTo(s.width * 0.5387000, s.height * 0.5294049);
  p201.lineTo(s.width * 0.5364000, s.height * 0.5299883);
  p201.lineTo(s.width * 0.5368000, s.height * 0.5278880);
  p201.lineTo(s.width * 0.5359000, s.height * 0.5227538);
  p201.lineTo(s.width * 0.5355000, s.height * 0.5197200);
  p201.lineTo(s.width * 0.5342500, s.height * 0.5184364);
  p201.lineTo(s.width * 0.5325500, s.height * 0.5140023);
  p201.lineTo(s.width * 0.5331500, s.height * 0.5105018);
  p201.lineTo(s.width * 0.5344500, s.height * 0.5112019);
  p201.lineTo(s.width * 0.5352500, s.height * 0.5107351);
  p201.lineTo(s.width * 0.5368500, s.height * 0.5107351);
  p201.lineTo(s.width * 0.5352500, s.height * 0.5039673);
  p201.lineTo(s.width * 0.5353500, s.height * 0.4989498);
  p201.lineTo(s.width * 0.5351000, s.height * 0.4940490);
  p201.lineTo(s.width * 0.5339500, s.height * 0.4892649);
  p201.lineTo(s.width * 0.5342500, s.height * 0.4856476);
  p201.lineTo(s.width * 0.5324000, s.height * 0.4855309);
  p201.lineTo(s.width * 0.5324000, s.height * 0.4807468);
  p201.lineTo(s.width * 0.5312000, s.height * 0.4779463);
  p201.lineTo(s.width * 0.5323500, s.height * 0.4680280);
  p201.lineTo(s.width * 0.5358500, s.height * 0.4610268);
  p201.lineTo(s.width * 0.5359500, s.height * 0.4512252);
  p201.lineTo(s.width * 0.5368500, s.height * 0.4360560);
  p201.lineTo(s.width * 0.5374500, s.height * 0.4327888);
  p201.lineTo(s.width * 0.5362500, s.height * 0.4302217);
  p201.lineTo(s.width * 0.5362000, s.height * 0.4278880);
  p201.lineTo(s.width * 0.5351000, s.height * 0.4259043);
  p201.lineTo(s.width * 0.5343000, s.height * 0.4142357);
  p201.lineTo(s.width * 0.5370500, s.height * 0.4101517);
  p201.lineTo(s.width * 0.5483000, s.height * 0.4245041);
  p201.lineTo(s.width * 0.5596000, s.height * 0.4388565);
  p201.close();

  Paint paint201fill = Paint()..style = PaintingStyle.fill;
  paint201fill.color = cClrs.tD ?? dfltClr;
  canvas.drawPath(p201, paint201fill, onTapUp: (tabdetail) {
    callback('td', tabdetail);
  });

  Path p202 = Path();
  p202.moveTo(s.width * 0.4957000, s.height * 0.5031505);
  p202.lineTo(s.width * 0.4953500, s.height * 0.5071179);
  p202.lineTo(s.width * 0.4962000, s.height * 0.5093349);
  p202.lineTo(s.width * 0.4972000, s.height * 0.5119020);
  p202.lineTo(s.width * 0.4973000, s.height * 0.5156359);
  p202.lineTo(s.width * 0.4979000, s.height * 0.5171529);
  p202.lineTo(s.width * 0.4977500, s.height * 0.5344224);
  p202.lineTo(s.width * 0.4984500, s.height * 0.5395566);
  p202.lineTo(s.width * 0.4962000, s.height * 0.5411902);
  p202.lineTo(s.width * 0.4955500, s.height * 0.5385064);
  p202.lineTo(s.width * 0.4948000, s.height * 0.5337223);
  p202.lineTo(s.width * 0.4945500, s.height * 0.5299883);
  p202.lineTo(s.width * 0.4952000, s.height * 0.5233372);
  p202.lineTo(s.width * 0.4945000, s.height * 0.5205368);
  p202.lineTo(s.width * 0.4942000, s.height * 0.5147025);
  p202.lineTo(s.width * 0.4942000, s.height * 0.5092182);
  p202.lineTo(s.width * 0.4930500, s.height * 0.5053676);
  p202.lineTo(s.width * 0.4932500, s.height * 0.5030338);
  p202.lineTo(s.width * 0.4957000, s.height * 0.5031505);
  p202.close();

  Paint paint202fill = Paint()..style = PaintingStyle.fill;
  paint202fill.color = cClrs.tG ?? dfltClr;
  canvas.drawPath(p202, paint202fill, onTapUp: (tabdetail) {
    callback('tg', tabdetail);
  });

  Path p203 = Path();
  p203.moveTo(s.width * 0.7887500, s.height * 0.4786464);
  p203.lineTo(s.width * 0.7861000, s.height * 0.4775963);
  p203.lineTo(s.width * 0.7825500, s.height * 0.4789965);
  p203.lineTo(s.width * 0.7810000, s.height * 0.4851809);
  p203.lineTo(s.width * 0.7820500, s.height * 0.4942824);
  p203.lineTo(s.width * 0.7794000, s.height * 0.4907818);
  p203.lineTo(s.width * 0.7770000, s.height * 0.4910152);
  p203.lineTo(s.width * 0.7771500, s.height * 0.4850642);
  p203.lineTo(s.width * 0.7747000, s.height * 0.4850642);
  p203.lineTo(s.width * 0.7748000, s.height * 0.4933489);
  p203.lineTo(s.width * 0.7737000, s.height * 0.5043174);
  p203.lineTo(s.width * 0.7730000, s.height * 0.5109685);
  p203.lineTo(s.width * 0.7733500, s.height * 0.5163361);
  p203.lineTo(s.width * 0.7752000, s.height * 0.5165694);
  p203.lineTo(s.width * 0.7765500, s.height * 0.5234539);
  p203.lineTo(s.width * 0.7772000, s.height * 0.5298716);
  p203.lineTo(s.width * 0.7789000, s.height * 0.5341890);
  p203.lineTo(s.width * 0.7806000, s.height * 0.5350058);
  p203.lineTo(s.width * 0.7821500, s.height * 0.5389732);
  p203.lineTo(s.width * 0.7813000, s.height * 0.5420070);
  p203.lineTo(s.width * 0.7794500, s.height * 0.5429405);
  p203.lineTo(s.width * 0.7791500, s.height * 0.5390898);
  p203.lineTo(s.width * 0.7767500, s.height * 0.5358226);
  p203.lineTo(s.width * 0.7763000, s.height * 0.5371062);
  p203.lineTo(s.width * 0.7751500, s.height * 0.5343057);
  p203.lineTo(s.width * 0.7745500, s.height * 0.5305718);
  p203.lineTo(s.width * 0.7729500, s.height * 0.5263711);
  p203.lineTo(s.width * 0.7715000, s.height * 0.5227538);
  p203.lineTo(s.width * 0.7711500, s.height * 0.5271879);
  p203.lineTo(s.width * 0.7705000, s.height * 0.5229872);
  p203.lineTo(s.width * 0.7707000, s.height * 0.5183197);
  p203.lineTo(s.width * 0.7713000, s.height * 0.5112019);
  p203.lineTo(s.width * 0.7724000, s.height * 0.5035006);
  p203.lineTo(s.width * 0.7737000, s.height * 0.4964994);
  p203.lineTo(s.width * 0.7723500, s.height * 0.4896149);
  p203.lineTo(s.width * 0.7722500, s.height * 0.4861144);
  p203.lineTo(s.width * 0.7717500, s.height * 0.4819137);
  p203.lineTo(s.width * 0.7696000, s.height * 0.4759627);
  p203.lineTo(s.width * 0.7687000, s.height * 0.4722287);
  p203.lineTo(s.width * 0.7696000, s.height * 0.4708285);
  p203.lineTo(s.width * 0.7703000, s.height * 0.4644107);
  p203.lineTo(s.width * 0.7688500, s.height * 0.4593932);
  p203.lineTo(s.width * 0.7668000, s.height * 0.4539090);
  p203.lineTo(s.width * 0.7650500, s.height * 0.4473746);
  p203.lineTo(s.width * 0.7661500, s.height * 0.4459743);
  p203.lineTo(s.width * 0.7669000, s.height * 0.4379230);
  p203.lineTo(s.width * 0.7688500, s.height * 0.4375729);
  p203.lineTo(s.width * 0.7702500, s.height * 0.4343057);
  p203.lineTo(s.width * 0.7717500, s.height * 0.4325554);
  p203.lineTo(s.width * 0.7731000, s.height * 0.4348891);
  p203.lineTo(s.width * 0.7735500, s.height * 0.4394399);
  p203.lineTo(s.width * 0.7754500, s.height * 0.4397900);
  p203.lineTo(s.width * 0.7752500, s.height * 0.4476079);
  p203.lineTo(s.width * 0.7757500, s.height * 0.4543757);
  p203.lineTo(s.width * 0.7784000, s.height * 0.4499417);
  p203.lineTo(s.width * 0.7793500, s.height * 0.4512252);
  p203.lineTo(s.width * 0.7809500, s.height * 0.4509918);
  p203.lineTo(s.width * 0.7813500, s.height * 0.4484247);
  p203.lineTo(s.width * 0.7835000, s.height * 0.4488915);
  p203.lineTo(s.width * 0.7860000, s.height * 0.4549592);
  p203.lineTo(s.width * 0.7866500, s.height * 0.4624271);
  p203.lineTo(s.width * 0.7893000, s.height * 0.4689615);
  p203.lineTo(s.width * 0.7895000, s.height * 0.4752625);
  p203.lineTo(s.width * 0.7887500, s.height * 0.4786464);
  p203.close();

  Paint paint203fill = Paint()..style = PaintingStyle.fill;
  paint203fill.color = cClrs.tH ?? dfltClr;
  canvas.drawPath(p203, paint203fill, onTapUp: (tabdetail) {
    callback('th', tabdetail);
  });

  Path p204 = Path();
  p204.moveTo(s.width * 0.6785000, s.height * 0.2842474);
  p204.lineTo(s.width * 0.6778000, s.height * 0.2864644);
  p204.lineTo(s.width * 0.6748000, s.height * 0.2852975);
  p204.lineTo(s.width * 0.6751000, s.height * 0.2894982);
  p204.lineTo(s.width * 0.6778500, s.height * 0.2889148);
  p204.lineTo(s.width * 0.6814000, s.height * 0.2913652);
  p204.lineTo(s.width * 0.6862000, s.height * 0.2901984);
  p204.lineTo(s.width * 0.6877500, s.height * 0.2971995);
  p204.lineTo(s.width * 0.6885000, s.height * 0.2963827);
  p204.lineTo(s.width * 0.6903500, s.height * 0.2981330);
  p204.lineTo(s.width * 0.6906000, s.height * 0.3010502);
  p204.lineTo(s.width * 0.6915000, s.height * 0.3052509);
  p204.lineTo(s.width * 0.6888000, s.height * 0.3052509);
  p204.lineTo(s.width * 0.6869000, s.height * 0.3046674);
  p204.lineTo(s.width * 0.6856500, s.height * 0.3080513);
  p204.lineTo(s.width * 0.6845500, s.height * 0.3087515);
  p204.lineTo(s.width * 0.6838000, s.height * 0.3103851);
  p204.lineTo(s.width * 0.6824500, s.height * 0.3079347);
  p204.lineTo(s.width * 0.6820000, s.height * 0.3016336);
  p204.lineTo(s.width * 0.6811500, s.height * 0.3012835);
  p204.lineTo(s.width * 0.6812000, s.height * 0.2989498);
  p204.lineTo(s.width * 0.6795500, s.height * 0.2973162);
  p204.lineTo(s.width * 0.6787000, s.height * 0.2998833);
  p204.lineTo(s.width * 0.6788000, s.height * 0.3029172);
  p204.lineTo(s.width * 0.6785000, s.height * 0.3039673);
  p204.lineTo(s.width * 0.6769000, s.height * 0.3038506);
  p204.lineTo(s.width * 0.6764500, s.height * 0.3072345);
  p204.lineTo(s.width * 0.6754000, s.height * 0.3058343);
  p204.lineTo(s.width * 0.6737000, s.height * 0.3081680);
  p204.lineTo(s.width * 0.6728000, s.height * 0.3073512);
  p204.lineTo(s.width * 0.6734500, s.height * 0.2997666);
  p204.lineTo(s.width * 0.6722500, s.height * 0.2941657);
  p204.lineTo(s.width * 0.6701500, s.height * 0.2924154);
  p204.lineTo(s.width * 0.6704500, s.height * 0.2891482);
  p204.lineTo(s.width * 0.6726500, s.height * 0.2894982);
  p204.lineTo(s.width * 0.6734000, s.height * 0.2854142);
  p204.lineTo(s.width * 0.6736500, s.height * 0.2806301);
  p204.lineTo(s.width * 0.6769000, s.height * 0.2788798);
  p204.lineTo(s.width * 0.6768000, s.height * 0.2823804);
  p204.lineTo(s.width * 0.6774500, s.height * 0.2843641);
  p204.lineTo(s.width * 0.6785000, s.height * 0.2842474);
  p204.close();

  Paint paint204fill = Paint()..style = PaintingStyle.fill;
  paint204fill.color = cClrs.tJ ?? dfltClr;
  canvas.drawPath(p204, paint204fill, onTapUp: (tabdetail) {
    callback('tj', tabdetail);
  });

  Path p205 = Path();
  p205.moveTo(s.width * 0.6691500, s.height * 0.3057176);
  p205.lineTo(s.width * 0.6683500, s.height * 0.3054842);
  p205.lineTo(s.width * 0.6669000, s.height * 0.3035006);
  p205.lineTo(s.width * 0.6667500, s.height * 0.3060677);
  p205.lineTo(s.width * 0.6646500, s.height * 0.3075846);
  p205.lineTo(s.width * 0.6647500, s.height * 0.3135356);
  p205.lineTo(s.width * 0.6634500, s.height * 0.3158693);
  p205.lineTo(s.width * 0.6614500, s.height * 0.3169195);
  p205.lineTo(s.width * 0.6612500, s.height * 0.3203034);
  p205.lineTo(s.width * 0.6593000, s.height * 0.3213536);
  p205.lineTo(s.width * 0.6563500, s.height * 0.3184364);
  p205.lineTo(s.width * 0.6555000, s.height * 0.3122520);
  p205.lineTo(s.width * 0.6535000, s.height * 0.3119020);
  p205.lineTo(s.width * 0.6498500, s.height * 0.3053676);
  p205.lineTo(s.width * 0.6477000, s.height * 0.3045508);
  p205.lineTo(s.width * 0.6444000, s.height * 0.3007001);
  p205.lineTo(s.width * 0.6424500, s.height * 0.3000000);
  p205.lineTo(s.width * 0.6414500, s.height * 0.3014002);
  p205.lineTo(s.width * 0.6396500, s.height * 0.3011669);
  p205.lineTo(s.width * 0.6381500, s.height * 0.3054842);
  p205.lineTo(s.width * 0.6359500, s.height * 0.3068845);
  p205.lineTo(s.width * 0.6350000, s.height * 0.3016336);
  p205.lineTo(s.width * 0.6347000, s.height * 0.2938156);
  p205.lineTo(s.width * 0.6324000, s.height * 0.2912485);
  p205.lineTo(s.width * 0.6326000, s.height * 0.2862310);
  p205.lineTo(s.width * 0.6308500, s.height * 0.2857643);
  p205.lineTo(s.width * 0.6308000, s.height * 0.2794632);
  p205.lineTo(s.width * 0.6334500, s.height * 0.2813302);
  p205.lineTo(s.width * 0.6355000, s.height * 0.2789965);
  p205.lineTo(s.width * 0.6331500, s.height * 0.2744457);
  p205.lineTo(s.width * 0.6319500, s.height * 0.2702450);
  p205.lineTo(s.width * 0.6300500, s.height * 0.2721120);
  p205.lineTo(s.width * 0.6303500, s.height * 0.2775963);
  p205.lineTo(s.width * 0.6290500, s.height * 0.2728121);
  p205.lineTo(s.width * 0.6299500, s.height * 0.2702450);
  p205.lineTo(s.width * 0.6327500, s.height * 0.2687281);
  p205.lineTo(s.width * 0.6347000, s.height * 0.2708285);
  p205.lineTo(s.width * 0.6371000, s.height * 0.2766628);
  p205.lineTo(s.width * 0.6384000, s.height * 0.2763127);
  p205.lineTo(s.width * 0.6413500, s.height * 0.2761960);
  p205.lineTo(s.width * 0.6405000, s.height * 0.2724621);
  p205.lineTo(s.width * 0.6424000, s.height * 0.2698950);
  p205.lineTo(s.width * 0.6441000, s.height * 0.2655776);
  p205.lineTo(s.width * 0.6480500, s.height * 0.2695449);
  p205.lineTo(s.width * 0.6490000, s.height * 0.2753792);
  p205.lineTo(s.width * 0.6501500, s.height * 0.2768961);
  p205.lineTo(s.width * 0.6529000, s.height * 0.2765461);
  p205.lineTo(s.width * 0.6539500, s.height * 0.2779463);
  p205.lineTo(s.width * 0.6561000, s.height * 0.2856476);
  p205.lineTo(s.width * 0.6596500, s.height * 0.2907818);
  p205.lineTo(s.width * 0.6617500, s.height * 0.2942824);
  p205.lineTo(s.width * 0.6649000, s.height * 0.2978996);
  p205.lineTo(s.width * 0.6687500, s.height * 0.3011669);
  p205.lineTo(s.width * 0.6691500, s.height * 0.3057176);
  p205.close();

  Paint paint205fill = Paint()..style = PaintingStyle.fill;
  paint205fill.color = cClrs.tM ?? dfltClr;
  canvas.drawPath(p205, paint205fill, onTapUp: (tabdetail) {
    callback('tm', tabdetail);
  });

  Path p206 = Path();
  p206.moveTo(s.width * 0.8463500, s.height * 0.6558926);
  p206.lineTo(s.width * 0.8464000, s.height * 0.6536756);
  p206.lineTo(s.width * 0.8461500, s.height * 0.6521587);
  p206.lineTo(s.width * 0.8465500, s.height * 0.6504084);
  p206.lineTo(s.width * 0.8490000, s.height * 0.6487748);
  p206.lineTo(s.width * 0.8510000, s.height * 0.6484247);
  p206.lineTo(s.width * 0.8519000, s.height * 0.6474912);
  p206.lineTo(s.width * 0.8529500, s.height * 0.6484247);
  p206.lineTo(s.width * 0.8518500, s.height * 0.6505251);
  p206.lineTo(s.width * 0.8488000, s.height * 0.6537923);
  p206.lineTo(s.width * 0.8463500, s.height * 0.6558926);
  p206.close();

  Paint paint206fill = Paint()..style = PaintingStyle.fill;
  paint206fill.color = cClrs.tL ?? dfltClr;
  canvas.drawPath(p206, paint206fill, onTapUp: (tabdetail) {
    callback('tl', tabdetail);
  });

  Path p207 = Path();
  p207.moveTo(s.width * 0.5241000, s.height * 0.3373396);
  p207.lineTo(s.width * 0.5240500, s.height * 0.3430572);
  p207.lineTo(s.width * 0.5227500, s.height * 0.3451575);
  p207.lineTo(s.width * 0.5219500, s.height * 0.3476079);
  p207.lineTo(s.width * 0.5201500, s.height * 0.3505251);
  p207.lineTo(s.width * 0.5204500, s.height * 0.3535589);
  p207.lineTo(s.width * 0.5202500, s.height * 0.3568261);
  p207.lineTo(s.width * 0.5189500, s.height * 0.3584597);
  p207.lineTo(s.width * 0.5176500, s.height * 0.3450408);
  p207.lineTo(s.width * 0.5159500, s.height * 0.3420070);
  p207.lineTo(s.width * 0.5159000, s.height * 0.3402567);
  p207.lineTo(s.width * 0.5136500, s.height * 0.3357060);
  p207.lineTo(s.width * 0.5133500, s.height * 0.3301050);
  p207.lineTo(s.width * 0.5149500, s.height * 0.3259043);
  p207.lineTo(s.width * 0.5155000, s.height * 0.3197200);
  p207.lineTo(s.width * 0.5150000, s.height * 0.3126021);
  p207.lineTo(s.width * 0.5155000, s.height * 0.3087515);
  p207.lineTo(s.width * 0.5183500, s.height * 0.3058343);
  p207.lineTo(s.width * 0.5202000, s.height * 0.3066511);
  p207.lineTo(s.width * 0.5202000, s.height * 0.3105018);
  p207.lineTo(s.width * 0.5224000, s.height * 0.3077013);
  p207.lineTo(s.width * 0.5226000, s.height * 0.3091015);
  p207.lineTo(s.width * 0.5213500, s.height * 0.3128355);
  p207.lineTo(s.width * 0.5214000, s.height * 0.3162194);
  p207.lineTo(s.width * 0.5223500, s.height * 0.3180863);
  p207.lineTo(s.width * 0.5221000, s.height * 0.3246208);
  p207.lineTo(s.width * 0.5203500, s.height * 0.3283547);
  p207.lineTo(s.width * 0.5209500, s.height * 0.3324387);
  p207.lineTo(s.width * 0.5223500, s.height * 0.3325554);
  p207.lineTo(s.width * 0.5230500, s.height * 0.3361727);
  p207.lineTo(s.width * 0.5241000, s.height * 0.3373396);
  p207.close();

  Paint paint207fill = Paint()..style = PaintingStyle.fill;
  paint207fill.color = cClrs.tN ?? dfltClr;
  canvas.drawPath(p207, paint207fill, onTapUp: (tabdetail) {
    callback('tn', tabdetail);
  });

  Path p208 = Path();
  p208.moveTo(s.width * 0.6008500, s.height * 0.2745624);
  p208.lineTo(s.width * 0.6036000, s.height * 0.2742124);
  p208.lineTo(s.width * 0.6064000, s.height * 0.2779463);
  p208.lineTo(s.width * 0.6070500, s.height * 0.2805134);
  p208.lineTo(s.width * 0.6071000, s.height * 0.2841307);
  p208.lineTo(s.width * 0.6092000, s.height * 0.2859977);
  p208.lineTo(s.width * 0.6104000, s.height * 0.2880980);
  p208.lineTo(s.width * 0.6087500, s.height * 0.2903151);
  p208.lineTo(s.width * 0.6102000, s.height * 0.2988331);
  p208.lineTo(s.width * 0.6098500, s.height * 0.3011669);
  p208.lineTo(s.width * 0.6117500, s.height * 0.3071179);
  p208.lineTo(s.width * 0.6105500, s.height * 0.3084014);
  p208.lineTo(s.width * 0.6095000, s.height * 0.3065344);
  p208.lineTo(s.width * 0.6063500, s.height * 0.3054842);
  p208.lineTo(s.width * 0.6053000, s.height * 0.3066511);
  p208.lineTo(s.width * 0.6023500, s.height * 0.3078180);
  p208.lineTo(s.width * 0.6009000, s.height * 0.3077013);
  p208.lineTo(s.width * 0.5980500, s.height * 0.3105018);
  p208.lineTo(s.width * 0.5958500, s.height * 0.3105018);
  p208.lineTo(s.width * 0.5943500, s.height * 0.3091015);
  p208.lineTo(s.width * 0.5915500, s.height * 0.3112019);
  p208.lineTo(s.width * 0.5906000, s.height * 0.3098016);
  p208.lineTo(s.width * 0.5907000, s.height * 0.3138856);
  p208.lineTo(s.width * 0.5901000, s.height * 0.3155193);
  p208.lineTo(s.width * 0.5894500, s.height * 0.3171529);
  p208.lineTo(s.width * 0.5883000, s.height * 0.3137690);
  p208.lineTo(s.width * 0.5891500, s.height * 0.3109685);
  p208.lineTo(s.width * 0.5875500, s.height * 0.3116686);
  p208.lineTo(s.width * 0.5852500, s.height * 0.3099183);
  p208.lineTo(s.width * 0.5836500, s.height * 0.3142357);
  p208.lineTo(s.width * 0.5796500, s.height * 0.3150525);
  p208.lineTo(s.width * 0.5773000, s.height * 0.3110852);
  p208.lineTo(s.width * 0.5744500, s.height * 0.3108518);
  p208.lineTo(s.width * 0.5739500, s.height * 0.3138856);
  p208.lineTo(s.width * 0.5721500, s.height * 0.3148191);
  p208.lineTo(s.width * 0.5694500, s.height * 0.3108518);
  p208.lineTo(s.width * 0.5665500, s.height * 0.3109685);
  p208.lineTo(s.width * 0.5646500, s.height * 0.3035006);
  p208.lineTo(s.width * 0.5625500, s.height * 0.2994166);
  p208.lineTo(s.width * 0.5635500, s.height * 0.2935823);
  p208.lineTo(s.width * 0.5617500, s.height * 0.2899650);
  p208.lineTo(s.width * 0.5643000, s.height * 0.2828471);
  p208.lineTo(s.width * 0.5683000, s.height * 0.2826138);
  p208.lineTo(s.width * 0.5691000, s.height * 0.2768961);
  p208.lineTo(s.width * 0.5741000, s.height * 0.2779463);
  p208.lineTo(s.width * 0.5769000, s.height * 0.2731622);
  p208.lineTo(s.width * 0.5798000, s.height * 0.2710618);
  p208.lineTo(s.width * 0.5840500, s.height * 0.2708285);
  p208.lineTo(s.width * 0.5889500, s.height * 0.2760793);
  p208.lineTo(s.width * 0.5929000, s.height * 0.2789965);
  p208.lineTo(s.width * 0.5958000, s.height * 0.2778296);
  p208.lineTo(s.width * 0.5981000, s.height * 0.2785298);
  p208.lineTo(s.width * 0.6008500, s.height * 0.2745624);
  p208.close();

  Paint paint208fill = Paint()..style = PaintingStyle.fill;
  paint208fill.color = cClrs.tR ?? dfltClr;
  canvas.drawPath(p208, paint208fill, onTapUp: (tabdetail) {
    callback('tr', tabdetail);
  });

  Path p209 = Path();
  p209.moveTo(s.width * 0.5609500, s.height * 0.2799300);
  p209.lineTo(s.width * 0.5615500, s.height * 0.2791132);
  p209.lineTo(s.width * 0.5621000, s.height * 0.2744457);
  p209.lineTo(s.width * 0.5607500, s.height * 0.2724621);
  p209.lineTo(s.width * 0.5632500, s.height * 0.2701284);
  p209.lineTo(s.width * 0.5655500, s.height * 0.2710618);
  p209.lineTo(s.width * 0.5660000, s.height * 0.2739790);
  p209.lineTo(s.width * 0.5684000, s.height * 0.2763127);
  p209.lineTo(s.width * 0.5680500, s.height * 0.2781797);
  p209.lineTo(s.width * 0.5649500, s.height * 0.2785298);
  p209.lineTo(s.width * 0.5639500, s.height * 0.2808635);
  p209.lineTo(s.width * 0.5620000, s.height * 0.2848308);
  p209.lineTo(s.width * 0.5610000, s.height * 0.2814469);
  p209.lineTo(s.width * 0.5609500, s.height * 0.2799300);
  p209.close();

  Paint paint209fill = Paint()..style = PaintingStyle.fill;
  paint209fill.color = cClrs.tR ?? dfltClr;
  canvas.drawPath(p209, paint209fill, onTapUp: (tabdetail) {
    callback('tr', tabdetail);
  });

  Path p210 = Path();
  p210.moveTo(s.width * 0.8289500, s.height * 0.4148191);
  p210.lineTo(s.width * 0.8282500, s.height * 0.4210035);
  p210.lineTo(s.width * 0.8262500, s.height * 0.4145858);
  p210.lineTo(s.width * 0.8255000, s.height * 0.4091015);
  p210.lineTo(s.width * 0.8264500, s.height * 0.4017503);
  p210.lineTo(s.width * 0.8281000, s.height * 0.3960327);
  p210.lineTo(s.width * 0.8296000, s.height * 0.3982497);
  p210.lineTo(s.width * 0.8295500, s.height * 0.4028005);
  p210.lineTo(s.width * 0.8289500, s.height * 0.4148191);
  p210.close();

  Paint paint210fill = Paint()..style = PaintingStyle.fill;
  paint210fill.color = cClrs.tW ?? dfltClr;
  canvas.drawPath(p210, paint210fill, onTapUp: (tabdetail) {
    callback('tw', tabdetail);
  });

  Path p211 = Path();
  p211.moveTo(s.width * 0.5835000, s.height * 0.5932322);
  p211.lineTo(s.width * 0.5834000, s.height * 0.5977830);
  p211.lineTo(s.width * 0.5828500, s.height * 0.6030338);
  p211.lineTo(s.width * 0.5836500, s.height * 0.6059510);
  p211.lineTo(s.width * 0.5849000, s.height * 0.6042007);
  p211.lineTo(s.width * 0.5865500, s.height * 0.6037340);
  p211.lineTo(s.width * 0.5869000, s.height * 0.6046674);
  p211.lineTo(s.width * 0.5885500, s.height * 0.6028005);
  p211.lineTo(s.width * 0.5874000, s.height * 0.6002334);
  p211.lineTo(s.width * 0.5883500, s.height * 0.5968495);
  p211.lineTo(s.width * 0.5897500, s.height * 0.5934656);
  p211.lineTo(s.width * 0.6000000, s.height * 0.6087515);
  p211.lineTo(s.width * 0.6001500, s.height * 0.6130688);
  p211.lineTo(s.width * 0.6042000, s.height * 0.6205368);
  p211.lineTo(s.width * 0.6028000, s.height * 0.6298716);
  p211.lineTo(s.width * 0.6029500, s.height * 0.6340723);
  p211.lineTo(s.width * 0.6047000, s.height * 0.6367561);
  p211.lineTo(s.width * 0.6048000, s.height * 0.6387398);
  p211.lineTo(s.width * 0.6039500, s.height * 0.6432905);
  p211.lineTo(s.width * 0.6041000, s.height * 0.6455076);
  p211.lineTo(s.width * 0.6039000, s.height * 0.6491249);
  p211.lineTo(s.width * 0.6048000, s.height * 0.6537923);
  p211.lineTo(s.width * 0.6059000, s.height * 0.6612602);
  p211.lineTo(s.width * 0.6069000, s.height * 0.6628938);
  p211.lineTo(s.width * 0.6046000, s.height * 0.6672112);
  p211.lineTo(s.width * 0.6015000, s.height * 0.6701284);
  p211.lineTo(s.width * 0.5998000, s.height * 0.6700117);
  p211.lineTo(s.width * 0.5987500, s.height * 0.6722287);
  p211.lineTo(s.width * 0.5968000, s.height * 0.6724621);
  p211.lineTo(s.width * 0.5960500, s.height * 0.6733956);
  p211.lineTo(s.width * 0.5927000, s.height * 0.6712952);
  p211.lineTo(s.width * 0.5916000, s.height * 0.6715286);
  p211.lineTo(s.width * 0.5916500, s.height * 0.6714119);
  p211.lineTo(s.width * 0.5907500, s.height * 0.6686114);
  p211.lineTo(s.width * 0.5906000, s.height * 0.6606768);
  p211.lineTo(s.width * 0.5891500, s.height * 0.6567095);
  p211.lineTo(s.width * 0.5889500, s.height * 0.6581097);
  p211.lineTo(s.width * 0.5884500, s.height * 0.6561260);
  p211.lineTo(s.width * 0.5857000, s.height * 0.6547258);
  p211.lineTo(s.width * 0.5841000, s.height * 0.6525088);
  p211.lineTo(s.width * 0.5823000, s.height * 0.6512252);
  p211.lineTo(s.width * 0.5812000, s.height * 0.6499417);
  p211.lineTo(s.width * 0.5810500, s.height * 0.6497083);
  p211.lineTo(s.width * 0.5797000, s.height * 0.6420070);
  p211.lineTo(s.width * 0.5795000, s.height * 0.6374562);
  p211.lineTo(s.width * 0.5772500, s.height * 0.6323221);
  p211.lineTo(s.width * 0.5779500, s.height * 0.6295216);
  p211.lineTo(s.width * 0.5774000, s.height * 0.6264877);
  p211.lineTo(s.width * 0.5775000, s.height * 0.6233372);
  p211.lineTo(s.width * 0.5770000, s.height * 0.6222870);
  p211.lineTo(s.width * 0.5771500, s.height * 0.6190198);
  p211.lineTo(s.width * 0.5774500, s.height * 0.6189032);
  p211.lineTo(s.width * 0.5784500, s.height * 0.6162194);
  p211.lineTo(s.width * 0.5796000, s.height * 0.6122520);
  p211.lineTo(s.width * 0.5803000, s.height * 0.6107351);
  p211.lineTo(s.width * 0.5803000, s.height * 0.6082847);
  p211.lineTo(s.width * 0.5797000, s.height * 0.6065344);
  p211.lineTo(s.width * 0.5795500, s.height * 0.6036173);
  p211.lineTo(s.width * 0.5803500, s.height * 0.6026838);
  p211.lineTo(s.width * 0.5805000, s.height * 0.5982497);
  p211.lineTo(s.width * 0.5794000, s.height * 0.5940490);
  p211.lineTo(s.width * 0.5804000, s.height * 0.5931155);
  p211.lineTo(s.width * 0.5835000, s.height * 0.5932322);
  p211.close();

  Paint paint211fill = Paint()..style = PaintingStyle.fill;
  paint211fill.color = cClrs.tZ ?? dfltClr;
  canvas.drawPath(p211, paint211fill, onTapUp: (tabdetail) {
    callback('tz', tabdetail);
  });

  Path p212 = Path();
  p212.moveTo(s.width * 0.5895000, s.height * 0.5536756);
  p212.lineTo(s.width * 0.5908500, s.height * 0.5589265);
  p212.lineTo(s.width * 0.5912000, s.height * 0.5626604);
  p212.lineTo(s.width * 0.5925000, s.height * 0.5712952);
  p212.lineTo(s.width * 0.5914500, s.height * 0.5767795);
  p212.lineTo(s.width * 0.5900500, s.height * 0.5816803);
  p212.lineTo(s.width * 0.5892500, s.height * 0.5847141);
  p212.lineTo(s.width * 0.5892500, s.height * 0.5850642);
  p212.lineTo(s.width * 0.5891500, s.height * 0.5845974);
  p212.lineTo(s.width * 0.5876500, s.height * 0.5830805);
  p212.lineTo(s.width * 0.5864500, s.height * 0.5849475);
  p212.lineTo(s.width * 0.5846500, s.height * 0.5859977);
  p212.lineTo(s.width * 0.5833500, s.height * 0.5903151);
  p212.lineTo(s.width * 0.5835000, s.height * 0.5932322);
  p212.lineTo(s.width * 0.5804000, s.height * 0.5931155);
  p212.lineTo(s.width * 0.5794000, s.height * 0.5940490);
  p212.lineTo(s.width * 0.5777000, s.height * 0.5963827);
  p212.lineTo(s.width * 0.5770000, s.height * 0.5955659);
  p212.lineTo(s.width * 0.5770500, s.height * 0.5899650);
  p212.lineTo(s.width * 0.5777000, s.height * 0.5870478);
  p212.lineTo(s.width * 0.5778500, s.height * 0.5810968);
  p212.lineTo(s.width * 0.5784500, s.height * 0.5775963);
  p212.lineTo(s.width * 0.5795500, s.height * 0.5737456);
  p212.lineTo(s.width * 0.5806000, s.height * 0.5716453);
  p212.lineTo(s.width * 0.5815500, s.height * 0.5690782);
  p212.lineTo(s.width * 0.5804000, s.height * 0.5680280);
  p212.lineTo(s.width * 0.5805500, s.height * 0.5592765);
  p212.lineTo(s.width * 0.5817000, s.height * 0.5571762);
  p212.lineTo(s.width * 0.5835000, s.height * 0.5589265);
  p212.lineTo(s.width * 0.5857500, s.height * 0.5571762);
  p212.lineTo(s.width * 0.5877500, s.height * 0.5571762);
  p212.lineTo(s.width * 0.5895000, s.height * 0.5536756);
  p212.close();

  Paint paint212fill = Paint()..style = PaintingStyle.fill;
  paint212fill.color = cClrs.uG ?? dfltClr;
  canvas.drawPath(p212, paint212fill, onTapUp: (tabdetail) {
    callback('ug', tabdetail);
  });

  Path p213 = Path();
  p213.moveTo(s.width * 0.5786000, s.height * 0.2037340);
  p213.lineTo(s.width * 0.5797500, s.height * 0.2068845);
  p213.lineTo(s.width * 0.5798000, s.height * 0.2082847);
  p213.lineTo(s.width * 0.5831500, s.height * 0.2108518);
  p213.lineTo(s.width * 0.5849500, s.height * 0.2096849);
  p213.lineTo(s.width * 0.5867500, s.height * 0.2130688);
  p213.lineTo(s.width * 0.5882000, s.height * 0.2129522);
  p213.lineTo(s.width * 0.5920500, s.height * 0.2152859);
  p213.lineTo(s.width * 0.5922500, s.height * 0.2175029);
  p213.lineTo(s.width * 0.5916000, s.height * 0.2212369);
  p213.lineTo(s.width * 0.5925000, s.height * 0.2253209);
  p213.lineTo(s.width * 0.5923500, s.height * 0.2277713);
  p213.lineTo(s.width * 0.5899500, s.height * 0.2282380);
  p213.lineTo(s.width * 0.5888500, s.height * 0.2303384);
  p213.lineTo(s.width * 0.5890500, s.height * 0.2334889);
  p213.lineTo(s.width * 0.5871000, s.height * 0.2340723);
  p213.lineTo(s.width * 0.5856000, s.height * 0.2365228);
  p213.lineTo(s.width * 0.5833000, s.height * 0.2368728);
  p213.lineTo(s.width * 0.5813000, s.height * 0.2396733);
  p213.lineTo(s.width * 0.5818000, s.height * 0.2442240);
  p213.lineTo(s.width * 0.5832000, s.height * 0.2459743);
  p213.lineTo(s.width * 0.5857500, s.height * 0.2455076);
  p213.lineTo(s.width * 0.5854500, s.height * 0.2481914);
  p213.lineTo(s.width * 0.5827500, s.height * 0.2494749);
  p213.lineTo(s.width * 0.5796000, s.height * 0.2536756);
  p213.lineTo(s.width * 0.5780500, s.height * 0.2521587);
  p213.lineTo(s.width * 0.5784000, s.height * 0.2487748);
  p213.lineTo(s.width * 0.5754500, s.height * 0.2465578);
  p213.lineTo(s.width * 0.5758000, s.height * 0.2451575);
  p213.lineTo(s.width * 0.5781000, s.height * 0.2427071);
  p213.lineTo(s.width * 0.5772500, s.height * 0.2410735);
  p213.lineTo(s.width * 0.5732000, s.height * 0.2392065);
  p213.lineTo(s.width * 0.5728000, s.height * 0.2364061);
  p213.lineTo(s.width * 0.5705500, s.height * 0.2373396);
  p213.lineTo(s.width * 0.5699000, s.height * 0.2414236);
  p213.lineTo(s.width * 0.5682500, s.height * 0.2467911);
  p213.lineTo(s.width * 0.5670500, s.height * 0.2455076);
  p213.lineTo(s.width * 0.5659000, s.height * 0.2467911);
  p213.lineTo(s.width * 0.5647000, s.height * 0.2453909);
  p213.lineTo(s.width * 0.5653000, s.height * 0.2445741);
  p213.lineTo(s.width * 0.5656000, s.height * 0.2421237);
  p213.lineTo(s.width * 0.5661500, s.height * 0.2396733);
  p213.lineTo(s.width * 0.5658500, s.height * 0.2383897);
  p213.lineTo(s.width * 0.5663500, s.height * 0.2378063);
  p213.lineTo(s.width * 0.5666500, s.height * 0.2388565);
  p213.lineTo(s.width * 0.5681500, s.height * 0.2390898);
  p213.lineTo(s.width * 0.5688000, s.height * 0.2385064);
  p213.lineTo(s.width * 0.5683000, s.height * 0.2378063);
  p213.lineTo(s.width * 0.5684000, s.height * 0.2366394);
  p213.lineTo(s.width * 0.5674000, s.height * 0.2347725);
  p213.lineTo(s.width * 0.5668500, s.height * 0.2317386);
  p213.lineTo(s.width * 0.5658500, s.height * 0.2305718);
  p213.lineTo(s.width * 0.5659000, s.height * 0.2281214);
  p213.lineTo(s.width * 0.5646000, s.height * 0.2261377);
  p213.lineTo(s.width * 0.5636000, s.height * 0.2257876);
  p213.lineTo(s.width * 0.5616000, s.height * 0.2235706);
  p213.lineTo(s.width * 0.5600000, s.height * 0.2242707);
  p213.lineTo(s.width * 0.5594500, s.height * 0.2253209);
  p213.lineTo(s.width * 0.5584000, s.height * 0.2253209);
  p213.lineTo(s.width * 0.5579000, s.height * 0.2270712);
  p213.lineTo(s.width * 0.5561000, s.height * 0.2277713);
  p213.lineTo(s.width * 0.5553000, s.height * 0.2289382);
  p213.lineTo(s.width * 0.5540500, s.height * 0.2270712);
  p213.lineTo(s.width * 0.5524500, s.height * 0.2270712);
  p213.lineTo(s.width * 0.5508500, s.height * 0.2262544);
  p213.lineTo(s.width * 0.5498500, s.height * 0.2278880);
  p213.lineTo(s.width * 0.5496000, s.height * 0.2259043);
  p213.lineTo(s.width * 0.5481000, s.height * 0.2239207);
  p213.lineTo(s.width * 0.5484500, s.height * 0.2210035);
  p213.lineTo(s.width * 0.5490500, s.height * 0.2190198);
  p213.lineTo(s.width * 0.5496000, s.height * 0.2194866);
  p213.lineTo(s.width * 0.5488000, s.height * 0.2162194);
  p213.lineTo(s.width * 0.5507000, s.height * 0.2101517);
  p213.lineTo(s.width * 0.5518500, s.height * 0.2093349);
  p213.lineTo(s.width * 0.5520000, s.height * 0.2073512);
  p213.lineTo(s.width * 0.5504000, s.height * 0.2010502);
  p213.lineTo(s.width * 0.5515500, s.height * 0.2007001);
  p213.lineTo(s.width * 0.5527500, s.height * 0.1988331);
  p213.lineTo(s.width * 0.5546500, s.height * 0.1985998);
  p213.lineTo(s.width * 0.5571000, s.height * 0.1991832);
  p213.lineTo(s.width * 0.5599500, s.height * 0.2009335);
  p213.lineTo(s.width * 0.5619000, s.height * 0.2010502);
  p213.lineTo(s.width * 0.5628500, s.height * 0.2021004);
  p213.lineTo(s.width * 0.5637000, s.height * 0.2008168);
  p213.lineTo(s.width * 0.5644500, s.height * 0.2025671);
  p213.lineTo(s.width * 0.5666000, s.height * 0.2022170);
  p213.lineTo(s.width * 0.5676500, s.height * 0.2029172);
  p213.lineTo(s.width * 0.5675000, s.height * 0.1992999);
  p213.lineTo(s.width * 0.5681500, s.height * 0.1976663);
  p213.lineTo(s.width * 0.5702000, s.height * 0.1973162);
  p213.lineTo(s.width * 0.5711000, s.height * 0.1975496);
  p213.lineTo(s.width * 0.5716000, s.height * 0.1959160);
  p213.lineTo(s.width * 0.5723500, s.height * 0.1962660);
  p213.lineTo(s.width * 0.5748000, s.height * 0.1955659);
  p213.lineTo(s.width * 0.5767000, s.height * 0.1996499);
  p213.lineTo(s.width * 0.5762500, s.height * 0.2011669);
  p213.lineTo(s.width * 0.5766500, s.height * 0.2033839);
  p213.lineTo(s.width * 0.5786000, s.height * 0.2037340);
  p213.close();

  Paint paint213fill = Paint()..style = PaintingStyle.fill;
  paint213fill.color = cClrs.uA ?? dfltClr;
  canvas.drawPath(p213, paint213fill, onTapUp: (tabdetail) {
    callback('ua', tabdetail);
  });

  Path p214 = Path();
  p214.moveTo(s.width * 0.3498500, s.height * 0.8385064);
  p214.lineTo(s.width * 0.3490500, s.height * 0.8432905);
  p214.lineTo(s.width * 0.3463500, s.height * 0.8473746);
  p214.lineTo(s.width * 0.3442500, s.height * 0.8458576);
  p214.lineTo(s.width * 0.3428500, s.height * 0.8466744);
  p214.lineTo(s.width * 0.3401000, s.height * 0.8435239);
  p214.lineTo(s.width * 0.3383000, s.height * 0.8437573);
  p214.lineTo(s.width * 0.3363500, s.height * 0.8395566);
  p214.lineTo(s.width * 0.3361500, s.height * 0.8347725);
  p214.lineTo(s.width * 0.3366000, s.height * 0.8331389);
  p214.lineTo(s.width * 0.3360000, s.height * 0.8256709);
  p214.lineTo(s.width * 0.3362000, s.height * 0.8179697);
  p214.lineTo(s.width * 0.3364500, s.height * 0.8119020);
  p214.lineTo(s.width * 0.3381500, s.height * 0.8110852);
  p214.lineTo(s.width * 0.3413000, s.height * 0.8169195);
  p214.lineTo(s.width * 0.3422500, s.height * 0.8166861);
  p214.lineTo(s.width * 0.3454000, s.height * 0.8214702);
  p214.lineTo(s.width * 0.3478000, s.height * 0.8256709);
  p214.lineTo(s.width * 0.3497000, s.height * 0.8306884);
  p214.lineTo(s.width * 0.3488000, s.height * 0.8343057);
  p214.lineTo(s.width * 0.3498500, s.height * 0.8385064);
  p214.close();

  Paint paint214fill = Paint()..style = PaintingStyle.fill;
  paint214fill.color = cClrs.uY ?? dfltClr;
  canvas.drawPath(p214, paint214fill, onTapUp: (tabdetail) {
    callback('uy', tabdetail);
  });

  Path p215 = Path();
  p215.moveTo(s.width * 0.6763500, s.height * 0.2691949);
  p215.lineTo(s.width * 0.6772000, s.height * 0.2698950);
  p215.lineTo(s.width * 0.6757000, s.height * 0.2746791);
  p215.lineTo(s.width * 0.6780000, s.height * 0.2774796);
  p215.lineTo(s.width * 0.6796000, s.height * 0.2756126);
  p215.lineTo(s.width * 0.6832000, s.height * 0.2795799);
  p215.lineTo(s.width * 0.6805500, s.height * 0.2849475);
  p215.lineTo(s.width * 0.6785000, s.height * 0.2842474);
  p215.lineTo(s.width * 0.6774500, s.height * 0.2843641);
  p215.lineTo(s.width * 0.6768000, s.height * 0.2823804);
  p215.lineTo(s.width * 0.6769000, s.height * 0.2788798);
  p215.lineTo(s.width * 0.6736500, s.height * 0.2806301);
  p215.lineTo(s.width * 0.6734000, s.height * 0.2854142);
  p215.lineTo(s.width * 0.6726500, s.height * 0.2894982);
  p215.lineTo(s.width * 0.6704500, s.height * 0.2891482);
  p215.lineTo(s.width * 0.6701500, s.height * 0.2924154);
  p215.lineTo(s.width * 0.6722500, s.height * 0.2941657);
  p215.lineTo(s.width * 0.6734500, s.height * 0.2997666);
  p215.lineTo(s.width * 0.6728000, s.height * 0.3073512);
  p215.lineTo(s.width * 0.6706500, s.height * 0.3057176);
  p215.lineTo(s.width * 0.6691500, s.height * 0.3057176);
  p215.lineTo(s.width * 0.6687500, s.height * 0.3011669);
  p215.lineTo(s.width * 0.6649000, s.height * 0.2978996);
  p215.lineTo(s.width * 0.6617500, s.height * 0.2942824);
  p215.lineTo(s.width * 0.6596500, s.height * 0.2907818);
  p215.lineTo(s.width * 0.6561000, s.height * 0.2856476);
  p215.lineTo(s.width * 0.6539500, s.height * 0.2779463);
  p215.lineTo(s.width * 0.6529000, s.height * 0.2765461);
  p215.lineTo(s.width * 0.6501500, s.height * 0.2768961);
  p215.lineTo(s.width * 0.6490000, s.height * 0.2753792);
  p215.lineTo(s.width * 0.6480500, s.height * 0.2695449);
  p215.lineTo(s.width * 0.6441000, s.height * 0.2655776);
  p215.lineTo(s.width * 0.6424000, s.height * 0.2698950);
  p215.lineTo(s.width * 0.6405000, s.height * 0.2724621);
  p215.lineTo(s.width * 0.6413500, s.height * 0.2761960);
  p215.lineTo(s.width * 0.6384000, s.height * 0.2763127);
  p215.lineTo(s.width * 0.6353000, s.height * 0.2490082);
  p215.lineTo(s.width * 0.6413000, s.height * 0.2446908);
  p215.lineTo(s.width * 0.6418500, s.height * 0.2452742);
  p215.lineTo(s.width * 0.6464500, s.height * 0.2505251);
  p215.lineTo(s.width * 0.6488500, s.height * 0.2533256);
  p215.lineTo(s.width * 0.6521500, s.height * 0.2599767);
  p215.lineTo(s.width * 0.6550000, s.height * 0.2589265);
  p215.lineTo(s.width * 0.6593000, s.height * 0.2583431);
  p215.lineTo(s.width * 0.6631000, s.height * 0.2637106);
  p215.lineTo(s.width * 0.6638500, s.height * 0.2711785);
  p215.lineTo(s.width * 0.6651500, s.height * 0.2712952);
  p215.lineTo(s.width * 0.6664000, s.height * 0.2773629);
  p215.lineTo(s.width * 0.6697500, s.height * 0.2775963);
  p215.lineTo(s.width * 0.6709000, s.height * 0.2810968);
  p215.lineTo(s.width * 0.6719000, s.height * 0.2810968);
  p215.lineTo(s.width * 0.6723500, s.height * 0.2757293);
  p215.lineTo(s.width * 0.6750500, s.height * 0.2705951);
  p215.lineTo(s.width * 0.6763500, s.height * 0.2691949);
  p215.close();

  Paint paint215fill = Paint()..style = PaintingStyle.fill;
  paint215fill.color = cClrs.uZ ?? dfltClr;
  canvas.drawPath(p215, paint215fill, onTapUp: (tabdetail) {
    callback('uz', tabdetail);
  });

  Path p216 = Path();
  p216.moveTo(s.width * 0.3243500, s.height * 0.5228705);
  p216.lineTo(s.width * 0.3220000, s.height * 0.5273046);
  p216.lineTo(s.width * 0.3217500, s.height * 0.5299883);
  p216.lineTo(s.width * 0.3226500, s.height * 0.5327888);
  p216.lineTo(s.width * 0.3219500, s.height * 0.5341890);
  p216.lineTo(s.width * 0.3202000, s.height * 0.5353559);
  p216.lineTo(s.width * 0.3202000, s.height * 0.5388565);
  p216.lineTo(s.width * 0.3194000, s.height * 0.5409568);
  p216.lineTo(s.width * 0.3212500, s.height * 0.5465578);
  p216.lineTo(s.width * 0.3216000, s.height * 0.5486581);
  p216.lineTo(s.width * 0.3205500, s.height * 0.5515753);
  p216.lineTo(s.width * 0.3173500, s.height * 0.5543757);
  p216.lineTo(s.width * 0.3153000, s.height * 0.5555426);
  p216.lineTo(s.width * 0.3144500, s.height * 0.5572929);
  p216.lineTo(s.width * 0.3122000, s.height * 0.5554259);
  p216.lineTo(s.width * 0.3101500, s.height * 0.5544924);
  p216.lineTo(s.width * 0.3096000, s.height * 0.5551925);
  p216.lineTo(s.width * 0.3108500, s.height * 0.5570595);
  p216.lineTo(s.width * 0.3107000, s.height * 0.5620770);
  p216.lineTo(s.width * 0.3110500, s.height * 0.5668611);
  p216.lineTo(s.width * 0.3134500, s.height * 0.5674446);
  p216.lineTo(s.width * 0.3136000, s.height * 0.5690782);
  p216.lineTo(s.width * 0.3115500, s.height * 0.5711785);
  p216.lineTo(s.width * 0.3112000, s.height * 0.5743291);
  p216.lineTo(s.width * 0.3100000, s.height * 0.5756126);
  p216.lineTo(s.width * 0.3079000, s.height * 0.5773629);
  p216.lineTo(s.width * 0.3073500, s.height * 0.5796966);
  p216.lineTo(s.width * 0.3051500, s.height * 0.5801634);
  p216.lineTo(s.width * 0.3036000, s.height * 0.5761960);
  p216.lineTo(s.width * 0.3028000, s.height * 0.5687281);
  p216.lineTo(s.width * 0.3020500, s.height * 0.5660443);
  p216.lineTo(s.width * 0.3010500, s.height * 0.5644107);
  p216.lineTo(s.width * 0.3025000, s.height * 0.5606768);
  p216.lineTo(s.width * 0.3024000, s.height * 0.5590432);
  p216.lineTo(s.width * 0.3016500, s.height * 0.5568261);
  p216.lineTo(s.width * 0.3011000, s.height * 0.5518086);
  p216.lineTo(s.width * 0.3014000, s.height * 0.5464411);
  p216.lineTo(s.width * 0.3020500, s.height * 0.5438740);
  p216.lineTo(s.width * 0.3026500, s.height * 0.5399067);
  p216.lineTo(s.width * 0.3016500, s.height * 0.5386231);
  p216.lineTo(s.width * 0.3000500, s.height * 0.5394399);
  p216.lineTo(s.width * 0.2980000, s.height * 0.5390898);
  p216.lineTo(s.width * 0.2968500, s.height * 0.5399067);
  p216.lineTo(s.width * 0.2949500, s.height * 0.5333722);
  p216.lineTo(s.width * 0.2933000, s.height * 0.5324387);
  p216.lineTo(s.width * 0.2896500, s.height * 0.5331389);
  p216.lineTo(s.width * 0.2890500, s.height * 0.5305718);
  p216.lineTo(s.width * 0.2883500, s.height * 0.5299883);
  p216.lineTo(s.width * 0.2883000, s.height * 0.5283547);
  p216.lineTo(s.width * 0.2886500, s.height * 0.5255543);
  p216.lineTo(s.width * 0.2885000, s.height * 0.5226371);
  p216.lineTo(s.width * 0.2879000, s.height * 0.5208868);
  p216.lineTo(s.width * 0.2876000, s.height * 0.5175029);
  p216.lineTo(s.width * 0.2861500, s.height * 0.5170362);
  p216.lineTo(s.width * 0.2870500, s.height * 0.5126021);
  p216.lineTo(s.width * 0.2875000, s.height * 0.5072345);
  p216.lineTo(s.width * 0.2884000, s.height * 0.5044341);
  p216.lineTo(s.width * 0.2895500, s.height * 0.5023337);
  p216.lineTo(s.width * 0.2903500, s.height * 0.4985998);
  p216.lineTo(s.width * 0.2922000, s.height * 0.4973162);
  p216.lineTo(s.width * 0.2921000, s.height * 0.4990665);
  p216.lineTo(s.width * 0.2904000, s.height * 0.5000000);
  p216.lineTo(s.width * 0.2912500, s.height * 0.5033839);
  p216.lineTo(s.width * 0.2911000, s.height * 0.5073512);
  p216.lineTo(s.width * 0.2897500, s.height * 0.5116686);
  p216.lineTo(s.width * 0.2907000, s.height * 0.5176196);
  p216.lineTo(s.width * 0.2919500, s.height * 0.5171529);
  p216.lineTo(s.width * 0.2927000, s.height * 0.5116686);
  p216.lineTo(s.width * 0.2918500, s.height * 0.5091015);
  p216.lineTo(s.width * 0.2918500, s.height * 0.5033839);
  p216.lineTo(s.width * 0.2954500, s.height * 0.5003501);
  p216.lineTo(s.width * 0.2951500, s.height * 0.4968495);
  p216.lineTo(s.width * 0.2962000, s.height * 0.4943991);
  p216.lineTo(s.width * 0.2970500, s.height * 0.4997666);
  p216.lineTo(s.width * 0.2990500, s.height * 0.4998833);
  p216.lineTo(s.width * 0.3007500, s.height * 0.5039673);
  p216.lineTo(s.width * 0.3008500, s.height * 0.5065344);
  p216.lineTo(s.width * 0.3033500, s.height * 0.5065344);
  p216.lineTo(s.width * 0.3064000, s.height * 0.5058343);
  p216.lineTo(s.width * 0.3079500, s.height * 0.5091015);
  p216.lineTo(s.width * 0.3100500, s.height * 0.5100350);
  p216.lineTo(s.width * 0.3117000, s.height * 0.5077013);
  p216.lineTo(s.width * 0.3117500, s.height * 0.5058343);
  p216.lineTo(s.width * 0.3153000, s.height * 0.5053676);
  p216.lineTo(s.width * 0.3186500, s.height * 0.5052509);
  p216.lineTo(s.width * 0.3162000, s.height * 0.5074679);
  p216.lineTo(s.width * 0.3171000, s.height * 0.5110852);
  p216.lineTo(s.width * 0.3193500, s.height * 0.5115519);
  p216.lineTo(s.width * 0.3214500, s.height * 0.5152859);
  p216.lineTo(s.width * 0.3218000, s.height * 0.5212369);
  p216.lineTo(s.width * 0.3232500, s.height * 0.5211202);
  p216.lineTo(s.width * 0.3243500, s.height * 0.5228705);
  p216.close();

  Paint paint216fill = Paint()..style = PaintingStyle.fill;
  paint216fill.color = cClrs.vE ?? dfltClr;
  canvas.drawPath(p216, paint216fill, onTapUp: (tabdetail) {
    callback('ve', tabdetail);
  });

  Path p217 = Path();
  p217.moveTo(s.width * 0.7932500, s.height * 0.4241540);
  p217.lineTo(s.width * 0.7900000, s.height * 0.4304551);
  p217.lineTo(s.width * 0.7881500, s.height * 0.4375729);
  p217.lineTo(s.width * 0.7878500, s.height * 0.4428238);
  p217.lineTo(s.width * 0.7905000, s.height * 0.4506418);
  p217.lineTo(s.width * 0.7937500, s.height * 0.4604434);
  p217.lineTo(s.width * 0.7966000, s.height * 0.4651109);
  p217.lineTo(s.width * 0.7986500, s.height * 0.4710618);
  p217.lineTo(s.width * 0.8006500, s.height * 0.4849475);
  p217.lineTo(s.width * 0.8008500, s.height * 0.4981330);
  p217.lineTo(s.width * 0.7987000, s.height * 0.5030338);
  p217.lineTo(s.width * 0.7956500, s.height * 0.5079347);
  p217.lineTo(s.width * 0.7935500, s.height * 0.5141190);
  p217.lineTo(s.width * 0.7902500, s.height * 0.5211202);
  p217.lineTo(s.width * 0.7891000, s.height * 0.5163361);
  p217.lineTo(s.width * 0.7897000, s.height * 0.5112019);
  p217.lineTo(s.width * 0.7875000, s.height * 0.5070012);
  p217.lineTo(s.width * 0.7898000, s.height * 0.5039673);
  p217.lineTo(s.width * 0.7927500, s.height * 0.5033839);
  p217.lineTo(s.width * 0.7913500, s.height * 0.4989498);
  p217.lineTo(s.width * 0.7958500, s.height * 0.4931155);
  p217.lineTo(s.width * 0.7958000, s.height * 0.4841307);
  p217.lineTo(s.width * 0.7949000, s.height * 0.4791132);
  p217.lineTo(s.width * 0.7950000, s.height * 0.4716453);
  p217.lineTo(s.width * 0.7940000, s.height * 0.4663944);
  p217.lineTo(s.width * 0.7915500, s.height * 0.4611435);
  p217.lineTo(s.width * 0.7893500, s.height * 0.4546091);
  p217.lineTo(s.width * 0.7865000, s.height * 0.4457410);
  p217.lineTo(s.width * 0.7828500, s.height * 0.4411902);
  p217.lineTo(s.width * 0.7834500, s.height * 0.4385064);
  p217.lineTo(s.width * 0.7851000, s.height * 0.4365228);
  p217.lineTo(s.width * 0.7836000, s.height * 0.4299883);
  p217.lineTo(s.width * 0.7802000, s.height * 0.4299883);
  p217.lineTo(s.width * 0.7784500, s.height * 0.4232205);
  p217.lineTo(s.width * 0.7764500, s.height * 0.4172695);
  p217.lineTo(s.width * 0.7778000, s.height * 0.4154026);
  p217.lineTo(s.width * 0.7800000, s.height * 0.4155193);
  p217.lineTo(s.width * 0.7826500, s.height * 0.4145858);
  p217.lineTo(s.width * 0.7847000, s.height * 0.4106184);
  p217.lineTo(s.width * 0.7862500, s.height * 0.4134189);
  p217.lineTo(s.width * 0.7889000, s.height * 0.4148191);
  p217.lineTo(s.width * 0.7887500, s.height * 0.4191365);
  p217.lineTo(s.width * 0.7903000, s.height * 0.4221704);
  p217.lineTo(s.width * 0.7932500, s.height * 0.4241540);
  p217.close();

  Paint paint217fill = Paint()..style = PaintingStyle.fill;
  paint217fill.color = cClrs.vN ?? dfltClr;
  canvas.drawPath(p217, paint217fill, onTapUp: (tabdetail) {
    callback('vn', tabdetail);
  });

  Path p218 = Path();
  p218.moveTo(s.width * 0.6419000, s.height * 0.4607935);
  p218.lineTo(s.width * 0.6399000, s.height * 0.4627771);
  p218.lineTo(s.width * 0.6394500, s.height * 0.4661610);
  p218.lineTo(s.width * 0.6394500, s.height * 0.4687281);
  p218.lineTo(s.width * 0.6367500, s.height * 0.4718786);
  p218.lineTo(s.width * 0.6323500, s.height * 0.4753792);
  p218.lineTo(s.width * 0.6300000, s.height * 0.4806301);
  p218.lineTo(s.width * 0.6287500, s.height * 0.4810968);
  p218.lineTo(s.width * 0.6279000, s.height * 0.4806301);
  p218.lineTo(s.width * 0.6263000, s.height * 0.4837806);
  p218.lineTo(s.width * 0.6245500, s.height * 0.4851809);
  p218.lineTo(s.width * 0.6222000, s.height * 0.4855309);
  p218.lineTo(s.width * 0.6215000, s.height * 0.4859977);
  p218.lineTo(s.width * 0.6209500, s.height * 0.4879813);
  p218.lineTo(s.width * 0.6202000, s.height * 0.4885648);
  p218.lineTo(s.width * 0.6198000, s.height * 0.4904317);
  p218.lineTo(s.width * 0.6184000, s.height * 0.4901984);
  p218.lineTo(s.width * 0.6175500, s.height * 0.4912485);
  p218.lineTo(s.width * 0.6155500, s.height * 0.4908985);
  p218.lineTo(s.width * 0.6147500, s.height * 0.4864644);
  p218.lineTo(s.width * 0.6147500, s.height * 0.4823804);
  p218.lineTo(s.width * 0.6142500, s.height * 0.4801634);
  p218.lineTo(s.width * 0.6136000, s.height * 0.4746791);
  p218.lineTo(s.width * 0.6127000, s.height * 0.4716453);
  p218.lineTo(s.width * 0.6132500, s.height * 0.4711785);
  p218.lineTo(s.width * 0.6129000, s.height * 0.4677946);
  p218.lineTo(s.width * 0.6132000, s.height * 0.4663944);
  p218.lineTo(s.width * 0.6130000, s.height * 0.4631272);
  p218.lineTo(s.width * 0.6142000, s.height * 0.4606768);
  p218.lineTo(s.width * 0.6138000, s.height * 0.4575263);
  p218.lineTo(s.width * 0.6144500, s.height * 0.4539090);
  p218.lineTo(s.width * 0.6156500, s.height * 0.4557760);
  p218.lineTo(s.width * 0.6164000, s.height * 0.4550758);
  p218.lineTo(s.width * 0.6196000, s.height * 0.4549592);
  p218.lineTo(s.width * 0.6201500, s.height * 0.4556593);
  p218.lineTo(s.width * 0.6229000, s.height * 0.4564761);
  p218.lineTo(s.width * 0.6239500, s.height * 0.4561260);
  p218.lineTo(s.width * 0.6247000, s.height * 0.4585764);
  p218.lineTo(s.width * 0.6260000, s.height * 0.4572929);
  p218.lineTo(s.width * 0.6277500, s.height * 0.4494749);
  p218.lineTo(s.width * 0.6302500, s.height * 0.4460910);
  p218.lineTo(s.width * 0.6382000, s.height * 0.4431739);
  p218.lineTo(s.width * 0.6408000, s.height * 0.4555426);
  p218.lineTo(s.width * 0.6419000, s.height * 0.4607935);
  p218.close();

  Paint paint218fill = Paint()..style = PaintingStyle.fill;
  paint218fill.color = cClrs.yE ?? dfltClr;
  canvas.drawPath(p218, paint218fill, onTapUp: (tabdetail) {
    callback('ye', tabdetail);
  });

  Path p219 = Path();
  p219.moveTo(s.width * 0.5810500, s.height * 0.6497083);
  p219.lineTo(s.width * 0.5812000, s.height * 0.6499417);
  p219.lineTo(s.width * 0.5823000, s.height * 0.6512252);
  p219.lineTo(s.width * 0.5841000, s.height * 0.6525088);
  p219.lineTo(s.width * 0.5857000, s.height * 0.6547258);
  p219.lineTo(s.width * 0.5870000, s.height * 0.6581097);
  p219.lineTo(s.width * 0.5876500, s.height * 0.6644107);
  p219.lineTo(s.width * 0.5871500, s.height * 0.6663944);
  p219.lineTo(s.width * 0.5865000, s.height * 0.6724621);
  p219.lineTo(s.width * 0.5869500, s.height * 0.6787631);
  p219.lineTo(s.width * 0.5860500, s.height * 0.6813302);
  p219.lineTo(s.width * 0.5850500, s.height * 0.6883314);
  p219.lineTo(s.width * 0.5865000, s.height * 0.6901984);
  p219.lineTo(s.width * 0.5779000, s.height * 0.6963827);
  p219.lineTo(s.width * 0.5781000, s.height * 0.7017503);
  p219.lineTo(s.width * 0.5759500, s.height * 0.7028005);
  p219.lineTo(s.width * 0.5743000, s.height * 0.7057176);
  p219.lineTo(s.width * 0.5739000, s.height * 0.7082847);
  p219.lineTo(s.width * 0.5729000, s.height * 0.7089848);
  p219.lineTo(s.width * 0.5703500, s.height * 0.7150525);
  p219.lineTo(s.width * 0.5687500, s.height * 0.7199533);
  p219.lineTo(s.width * 0.5678000, s.height * 0.7200700);
  p219.lineTo(s.width * 0.5669000, s.height * 0.7192532);
  p219.lineTo(s.width * 0.5638000, s.height * 0.7184364);
  p219.lineTo(s.width * 0.5633000, s.height * 0.7178530);
  p219.lineTo(s.width * 0.5633000, s.height * 0.7172695);
  p219.lineTo(s.width * 0.5622000, s.height * 0.7155193);
  p219.lineTo(s.width * 0.5604000, s.height * 0.7151692);
  p219.lineTo(s.width * 0.5581000, s.height * 0.7168028);
  p219.lineTo(s.width * 0.5563000, s.height * 0.7121354);
  p219.lineTo(s.width * 0.5545000, s.height * 0.7060677);
  p219.lineTo(s.width * 0.5549000, s.height * 0.6821470);
  p219.lineTo(s.width * 0.5607500, s.height * 0.6822637);
  p219.lineTo(s.width * 0.5605500, s.height * 0.6796966);
  p219.lineTo(s.width * 0.5610000, s.height * 0.6768961);
  p219.lineTo(s.width * 0.5605500, s.height * 0.6733956);
  p219.lineTo(s.width * 0.5609000, s.height * 0.6697783);
  p219.lineTo(s.width * 0.5606000, s.height * 0.6674446);
  p219.lineTo(s.width * 0.5615500, s.height * 0.6675613);
  p219.lineTo(s.width * 0.5617000, s.height * 0.6698950);
  p219.lineTo(s.width * 0.5630500, s.height * 0.6697783);
  p219.lineTo(s.width * 0.5648000, s.height * 0.6704784);
  p219.lineTo(s.width * 0.5657500, s.height * 0.6738623);
  p219.lineTo(s.width * 0.5679500, s.height * 0.6749125);
  p219.lineTo(s.width * 0.5697000, s.height * 0.6725788);
  p219.lineTo(s.width * 0.5703000, s.height * 0.6764294);
  p219.lineTo(s.width * 0.5724500, s.height * 0.6774796);
  p219.lineTo(s.width * 0.5734500, s.height * 0.6807468);
  p219.lineTo(s.width * 0.5745500, s.height * 0.6848308);
  p219.lineTo(s.width * 0.5767000, s.height * 0.6848308);
  p219.lineTo(s.width * 0.5766000, s.height * 0.6767795);
  p219.lineTo(s.width * 0.5758000, s.height * 0.6781797);
  p219.lineTo(s.width * 0.5738500, s.height * 0.6752625);
  p219.lineTo(s.width * 0.5731000, s.height * 0.6738623);
  p219.lineTo(s.width * 0.5735500, s.height * 0.6663944);
  p219.lineTo(s.width * 0.5741000, s.height * 0.6575263);
  p219.lineTo(s.width * 0.5735000, s.height * 0.6542590);
  p219.lineTo(s.width * 0.5743500, s.height * 0.6494749);
  p219.lineTo(s.width * 0.5751000, s.height * 0.6485414);
  p219.lineTo(s.width * 0.5789500, s.height * 0.6472579);
  p219.lineTo(s.width * 0.5794000, s.height * 0.6476079);
  p219.lineTo(s.width * 0.5792500, s.height * 0.6492415);
  p219.lineTo(s.width * 0.5802000, s.height * 0.6498250);
  p219.lineTo(s.width * 0.5808000, s.height * 0.6513419);
  p219.lineTo(s.width * 0.5813000, s.height * 0.6509918);
  p219.lineTo(s.width * 0.5810500, s.height * 0.6497083);
  p219.close();

  Paint paint219fill = Paint()..style = PaintingStyle.fill;
  paint219fill.color = cClrs.zM ?? dfltClr;
  canvas.drawPath(p219, paint219fill, onTapUp: (tabdetail) {
    callback('zm', tabdetail);
  });

  Path p220 = Path();
  p220.moveTo(s.width * 0.5797000, s.height * 0.7522754);
  p220.lineTo(s.width * 0.5782500, s.height * 0.7514586);
  p220.lineTo(s.width * 0.5773000, s.height * 0.7523921);
  p220.lineTo(s.width * 0.5759500, s.height * 0.7511085);
  p220.lineTo(s.width * 0.5748500, s.height * 0.7511085);
  p220.lineTo(s.width * 0.5731500, s.height * 0.7477246);
  p220.lineTo(s.width * 0.5710000, s.height * 0.7465578);
  p220.lineTo(s.width * 0.5702500, s.height * 0.7417736);
  p220.lineTo(s.width * 0.5703000, s.height * 0.7390898);
  p220.lineTo(s.width * 0.5691500, s.height * 0.7382730);
  p220.lineTo(s.width * 0.5661000, s.height * 0.7301050);
  p220.lineTo(s.width * 0.5653000, s.height * 0.7257876);
  p220.lineTo(s.width * 0.5647500, s.height * 0.7243874);
  p220.lineTo(s.width * 0.5638000, s.height * 0.7184364);
  p220.lineTo(s.width * 0.5669000, s.height * 0.7192532);
  p220.lineTo(s.width * 0.5678000, s.height * 0.7200700);
  p220.lineTo(s.width * 0.5687500, s.height * 0.7199533);
  p220.lineTo(s.width * 0.5703500, s.height * 0.7150525);
  p220.lineTo(s.width * 0.5729000, s.height * 0.7089848);
  p220.lineTo(s.width * 0.5739000, s.height * 0.7082847);
  p220.lineTo(s.width * 0.5743000, s.height * 0.7057176);
  p220.lineTo(s.width * 0.5759500, s.height * 0.7028005);
  p220.lineTo(s.width * 0.5781000, s.height * 0.7017503);
  p220.lineTo(s.width * 0.5782000, s.height * 0.7045508);
  p220.lineTo(s.width * 0.5805500, s.height * 0.7044341);
  p220.lineTo(s.width * 0.5818500, s.height * 0.7059510);
  p220.lineTo(s.width * 0.5824000, s.height * 0.7078180);
  p220.lineTo(s.width * 0.5837500, s.height * 0.7084014);
  p220.lineTo(s.width * 0.5851500, s.height * 0.7107351);
  p220.lineTo(s.width * 0.5849500, s.height * 0.7203034);
  p220.lineTo(s.width * 0.5843000, s.height * 0.7254376);
  p220.lineTo(s.width * 0.5841000, s.height * 0.7310385);
  p220.lineTo(s.width * 0.5845000, s.height * 0.7332555);
  p220.lineTo(s.width * 0.5840500, s.height * 0.7376896);
  p220.lineTo(s.width * 0.5836500, s.height * 0.7383897);
  p220.lineTo(s.width * 0.5828000, s.height * 0.7437573);
  p220.lineTo(s.width * 0.5797000, s.height * 0.7522754);
  p220.close();

  Paint paint220fill = Paint()..style = PaintingStyle.fill;
  paint220fill.color = cClrs.zM ?? dfltClr;
  canvas.drawPath(p220, paint220fill, onTapUp: (tabdetail) {
    callback('zm', tabdetail);
  });

  Path p221 = Path();
  p221.moveTo(s.width * 0.6110500, s.height * 0.5981330);
  p221.lineTo(s.width * 0.6094000, s.height * 0.5919487);
  p221.lineTo(s.width * 0.6093000, s.height * 0.5646441);
  p221.lineTo(s.width * 0.6117500, s.height * 0.5562427);
  p221.lineTo(s.width * 0.6125000, s.height * 0.5537923);
  p221.lineTo(s.width * 0.6143000, s.height * 0.5536756);
  p221.lineTo(s.width * 0.6168000, s.height * 0.5484247);
  p221.lineTo(s.width * 0.6204500, s.height * 0.5480747);
  p221.lineTo(s.width * 0.6282500, s.height * 0.5255543);
  p221.lineTo(s.width * 0.6258500, s.height * 0.5256709);
  p221.lineTo(s.width * 0.6165000, s.height * 0.5168028);
  p221.lineTo(s.width * 0.6154000, s.height * 0.5141190);
  p221.lineTo(s.width * 0.6143000, s.height * 0.5105018);
  p221.lineTo(s.width * 0.6132000, s.height * 0.5063011);
  p221.lineTo(s.width * 0.6138000, s.height * 0.5037340);
  p221.lineTo(s.width * 0.6147500, s.height * 0.4996499);
  p221.lineTo(s.width * 0.6157000, s.height * 0.5010502);
  p221.lineTo(s.width * 0.6163000, s.height * 0.5042007);
  p221.lineTo(s.width * 0.6176500, s.height * 0.5073512);
  p221.lineTo(s.width * 0.6190500, s.height * 0.5073512);
  p221.lineTo(s.width * 0.6216500, s.height * 0.5053676);
  p221.lineTo(s.width * 0.6247000, s.height * 0.5045508);
  p221.lineTo(s.width * 0.6271500, s.height * 0.5022170);
  p221.lineTo(s.width * 0.6285500, s.height * 0.5017503);
  p221.lineTo(s.width * 0.6295500, s.height * 0.5003501);
  p221.lineTo(s.width * 0.6311500, s.height * 0.5001167);
  p221.lineTo(s.width * 0.6320500, s.height * 0.4998833);
  p221.lineTo(s.width * 0.6333000, s.height * 0.4988331);
  p221.lineTo(s.width * 0.6348000, s.height * 0.4980163);
  p221.lineTo(s.width * 0.6360500, s.height * 0.4954492);
  p221.lineTo(s.width * 0.6371500, s.height * 0.4954492);
  p221.lineTo(s.width * 0.6372500, s.height * 0.4975496);
  p221.lineTo(s.width * 0.6370500, s.height * 0.5018670);
  p221.lineTo(s.width * 0.6371500, s.height * 0.5058343);
  p221.lineTo(s.width * 0.6366000, s.height * 0.5085181);
  p221.lineTo(s.width * 0.6359000, s.height * 0.5166861);
  p221.lineTo(s.width * 0.6347000, s.height * 0.5249708);
  p221.lineTo(s.width * 0.6330500, s.height * 0.5345391);
  p221.lineTo(s.width * 0.6307500, s.height * 0.5455076);
  p221.lineTo(s.width * 0.6284000, s.height * 0.5539090);
  p221.lineTo(s.width * 0.6251000, s.height * 0.5641774);
  p221.lineTo(s.width * 0.6223000, s.height * 0.5702450);
  p221.lineTo(s.width * 0.6181000, s.height * 0.5777130);
  p221.lineTo(s.width * 0.6154500, s.height * 0.5833139);
  p221.lineTo(s.width * 0.6123500, s.height * 0.5924154);
  p221.lineTo(s.width * 0.6117000, s.height * 0.5963827);
  p221.lineTo(s.width * 0.6110500, s.height * 0.5981330);
  p221.close();

  Paint paint221fill = Paint()..style = PaintingStyle.fill;
  paint221fill.color = cClrs.sO ?? dfltClr;
  canvas.drawPath(p221, paint221fill, onTapUp: (tabdetail) {
    callback('so', tabdetail);
  });

  Path p222 = Path();
  p222.moveTo(s.width * 0.5489000, s.height * 0.2693116);
  p222.lineTo(s.width * 0.5483000, s.height * 0.2696616);
  p222.lineTo(s.width * 0.5468500, s.height * 0.2708285);
  p222.lineTo(s.width * 0.5468000, s.height * 0.2723454);
  p222.lineTo(s.width * 0.5464500, s.height * 0.2722287);
  p222.lineTo(s.width * 0.5461500, s.height * 0.2695449);
  p222.lineTo(s.width * 0.5455000, s.height * 0.2687281);
  p222.lineTo(s.width * 0.5449000, s.height * 0.2667445);
  p222.lineTo(s.width * 0.5453000, s.height * 0.2651109);
  p222.lineTo(s.width * 0.5459000, s.height * 0.2646441);
  p222.lineTo(s.width * 0.5461500, s.height * 0.2621937);
  p222.lineTo(s.width * 0.5466000, s.height * 0.2617270);
  p222.lineTo(s.width * 0.5470000, s.height * 0.2627771);
  p222.lineTo(s.width * 0.5475000, s.height * 0.2632439);
  p222.lineTo(s.width * 0.5479000, s.height * 0.2644107);
  p222.lineTo(s.width * 0.5483500, s.height * 0.2647608);
  p222.lineTo(s.width * 0.5489000, s.height * 0.2661610);
  p222.lineTo(s.width * 0.5492500, s.height * 0.2660443);
  p222.lineTo(s.width * 0.5490500, s.height * 0.2679113);
  p222.lineTo(s.width * 0.5487500, s.height * 0.2687281);
  p222.lineTo(s.width * 0.5489000, s.height * 0.2693116);
  p222.close();

  Paint paint222fill = Paint()..style = PaintingStyle.fill;
  paint222fill.color = cClrs.xK ?? dfltClr;
  canvas.drawPath(p222, paint222fill, onTapUp: (tabdetail) {
    callback('xk', tabdetail);
  });

  Path p223 = Path();
  p223.moveTo(s.width * 0.5797000, s.height * 0.7522754);
  p223.lineTo(s.width * 0.5808000, s.height * 0.7627771);
  p223.lineTo(s.width * 0.5813500, s.height * 0.7681447);
  p223.lineTo(s.width * 0.5806500, s.height * 0.7764294);
  p223.lineTo(s.width * 0.5808500, s.height * 0.7791132);
  p223.lineTo(s.width * 0.5795000, s.height * 0.7778296);
  p223.lineTo(s.width * 0.5786500, s.height * 0.7782964);
  p223.lineTo(s.width * 0.5783500, s.height * 0.7805134);
  p223.lineTo(s.width * 0.5775000, s.height * 0.7833139);
  p223.lineTo(s.width * 0.5774500, s.height * 0.7858810);
  p223.lineTo(s.width * 0.5790000, s.height * 0.7899650);
  p223.lineTo(s.width * 0.5806000, s.height * 0.7891482);
  p223.lineTo(s.width * 0.5813000, s.height * 0.7858810);
  p223.lineTo(s.width * 0.5833500, s.height * 0.7858810);
  p223.lineTo(s.width * 0.5825000, s.height * 0.7913652);
  p223.lineTo(s.width * 0.5820000, s.height * 0.7975496);
  p223.lineTo(s.width * 0.5811500, s.height * 0.8009335);
  p223.lineTo(s.width * 0.5791500, s.height * 0.8047841);
  p223.lineTo(s.width * 0.5786000, s.height * 0.8058343);
  p223.lineTo(s.width * 0.5773000, s.height * 0.8096849);
  p223.lineTo(s.width * 0.5764000, s.height * 0.8135356);
  p223.lineTo(s.width * 0.5746500, s.height * 0.8189032);
  p223.lineTo(s.width * 0.5713000, s.height * 0.8266044);
  p223.lineTo(s.width * 0.5692500, s.height * 0.8310385);
  p223.lineTo(s.width * 0.5671000, s.height * 0.8345391);
  p223.lineTo(s.width * 0.5641500, s.height * 0.8373396);
  p223.lineTo(s.width * 0.5628000, s.height * 0.8378063);
  p223.lineTo(s.width * 0.5623500, s.height * 0.8399067);
  p223.lineTo(s.width * 0.5607500, s.height * 0.8387398);
  p223.lineTo(s.width * 0.5594000, s.height * 0.8401400);
  p223.lineTo(s.width * 0.5565500, s.height * 0.8387398);
  p223.lineTo(s.width * 0.5549000, s.height * 0.8396733);
  p223.lineTo(s.width * 0.5538000, s.height * 0.8392065);
  p223.lineTo(s.width * 0.5509000, s.height * 0.8422404);
  p223.lineTo(s.width * 0.5486000, s.height * 0.8434072);
  p223.lineTo(s.width * 0.5468500, s.height * 0.8462077);
  p223.lineTo(s.width * 0.5456500, s.height * 0.8464411);
  p223.lineTo(s.width * 0.5446000, s.height * 0.8437573);
  p223.lineTo(s.width * 0.5437000, s.height * 0.8436406);
  p223.lineTo(s.width * 0.5426000, s.height * 0.8402567);
  p223.lineTo(s.width * 0.5424500, s.height * 0.8413069);
  p223.lineTo(s.width * 0.5421500, s.height * 0.8393232);
  p223.lineTo(s.width * 0.5423000, s.height * 0.8348891);
  p223.lineTo(s.width * 0.5415500, s.height * 0.8298716);
  p223.lineTo(s.width * 0.5424500, s.height * 0.8284714);
  p223.lineTo(s.width * 0.5425000, s.height * 0.8227538);
  p223.lineTo(s.width * 0.5408500, s.height * 0.8157526);
  p223.lineTo(s.width * 0.5396500, s.height * 0.8094516);
  p223.lineTo(s.width * 0.5396500, s.height * 0.8093349);
  p223.lineTo(s.width * 0.5378500, s.height * 0.7996499);
  p223.lineTo(s.width * 0.5392500, s.height * 0.7959160);
  p223.lineTo(s.width * 0.5402500, s.height * 0.7980163);
  p223.lineTo(s.width * 0.5406500, s.height * 0.8011669);
  p223.lineTo(s.width * 0.5419000, s.height * 0.8017503);
  p223.lineTo(s.width * 0.5436000, s.height * 0.8031505);
  p223.lineTo(s.width * 0.5450500, s.height * 0.8025671);
  p223.lineTo(s.width * 0.5475500, s.height * 0.7987165);
  p223.lineTo(s.width * 0.5481000, s.height * 0.7710618);
  p223.lineTo(s.width * 0.5488000, s.height * 0.7722287);
  p223.lineTo(s.width * 0.5503000, s.height * 0.7793466);
  p223.lineTo(s.width * 0.5500000, s.height * 0.7838973);
  p223.lineTo(s.width * 0.5505500, s.height * 0.7865811);
  p223.lineTo(s.width * 0.5525500, s.height * 0.7857643);
  p223.lineTo(s.width * 0.5539500, s.height * 0.7823804);
  p223.lineTo(s.width * 0.5553000, s.height * 0.7801634);
  p223.lineTo(s.width * 0.5560500, s.height * 0.7765461);
  p223.lineTo(s.width * 0.5574500, s.height * 0.7749125);
  p223.lineTo(s.width * 0.5586000, s.height * 0.7757293);
  p223.lineTo(s.width * 0.5598500, s.height * 0.7778296);
  p223.lineTo(s.width * 0.5621000, s.height * 0.7781797);
  p223.lineTo(s.width * 0.5639000, s.height * 0.7765461);
  p223.lineTo(s.width * 0.5642000, s.height * 0.7742124);
  p223.lineTo(s.width * 0.5648000, s.height * 0.7705951);
  p223.lineTo(s.width * 0.5663000, s.height * 0.7700117);
  p223.lineTo(s.width * 0.5672000, s.height * 0.7672112);
  p223.lineTo(s.width * 0.5682000, s.height * 0.7621937);
  p223.lineTo(s.width * 0.5708000, s.height * 0.7565928);
  p223.lineTo(s.width * 0.5748500, s.height * 0.7511085);
  p223.lineTo(s.width * 0.5759500, s.height * 0.7511085);
  p223.lineTo(s.width * 0.5773000, s.height * 0.7523921);
  p223.lineTo(s.width * 0.5782500, s.height * 0.7514586);
  p223.lineTo(s.width * 0.5797000, s.height * 0.7522754);
  p223.close();
  p223.moveTo(s.width * 0.5695500, s.height * 0.8143524);
  p223.lineTo(s.width * 0.5701000, s.height * 0.8120187);
  p223.lineTo(s.width * 0.5716500, s.height * 0.8108518);
  p223.lineTo(s.width * 0.5722000, s.height * 0.8084014);
  p223.lineTo(s.width * 0.5731500, s.height * 0.8047841);
  p223.lineTo(s.width * 0.5723000, s.height * 0.8024504);
  p223.lineTo(s.width * 0.5712000, s.height * 0.8001167);
  p223.lineTo(s.width * 0.5698500, s.height * 0.8017503);
  p223.lineTo(s.width * 0.5683000, s.height * 0.8046674);
  p223.lineTo(s.width * 0.5667000, s.height * 0.8093349);
  p223.lineTo(s.width * 0.5685500, s.height * 0.8151692);
  p223.lineTo(s.width * 0.5695500, s.height * 0.8143524);
  p223.close();

  Paint paint223fill = Paint()..style = PaintingStyle.fill;
  paint223fill.color = cClrs.zA ?? dfltClr;
  canvas.drawPath(p223, paint223fill, onTapUp: (tabdetail) {
    callback('za', tabdetail);
  });

  Path p224 = Path();
  p224.moveTo(s.width * 0.9431000, s.height * 0.8919487);
  p224.lineTo(s.width * 0.9427000, s.height * 0.8949825);
  p224.lineTo(s.width * 0.9455000, s.height * 0.8919487);
  p224.lineTo(s.width * 0.9452500, s.height * 0.8950992);
  p224.lineTo(s.width * 0.9442000, s.height * 0.8982497);
  p224.lineTo(s.width * 0.9421000, s.height * 0.9016336);
  p224.lineTo(s.width * 0.9385500, s.height * 0.9071179);
  p224.lineTo(s.width * 0.9362000, s.height * 0.9101517);
  p224.lineTo(s.width * 0.9359000, s.height * 0.9136523);
  p224.lineTo(s.width * 0.9339000, s.height * 0.9137690);
  p224.lineTo(s.width * 0.9307500, s.height * 0.9165694);
  p224.lineTo(s.width * 0.9284000, s.height * 0.9213536);
  p224.lineTo(s.width * 0.9243000, s.height * 0.9288215);
  p224.lineTo(s.width * 0.9211500, s.height * 0.9320887);
  p224.lineTo(s.width * 0.9191500, s.height * 0.9341890);
  p224.lineTo(s.width * 0.9168500, s.height * 0.9340723);
  p224.lineTo(s.width * 0.9161000, s.height * 0.9316219);
  p224.lineTo(s.width * 0.9135500, s.height * 0.9311552);
  p224.lineTo(s.width * 0.9140500, s.height * 0.9283547);
  p224.lineTo(s.width * 0.9173000, s.height * 0.9229872);
  p224.lineTo(s.width * 0.9230000, s.height * 0.9156359);
  p224.lineTo(s.width * 0.9251500, s.height * 0.9142357);
  p224.lineTo(s.width * 0.9279500, s.height * 0.9114352);
  p224.lineTo(s.width * 0.9314500, s.height * 0.9075846);
  p224.lineTo(s.width * 0.9343000, s.height * 0.9037340);
  p224.lineTo(s.width * 0.9373000, s.height * 0.8982497);
  p224.lineTo(s.width * 0.9388500, s.height * 0.8963827);
  p224.lineTo(s.width * 0.9406000, s.height * 0.8921820);
  p224.lineTo(s.width * 0.9435000, s.height * 0.8887981);
  p224.lineTo(s.width * 0.9431000, s.height * 0.8919487);
  p224.close();

  Paint paint224fill = Paint()..style = PaintingStyle.fill;
  paint224fill.color = cClrs.nZ ?? dfltClr;
  canvas.drawPath(p224, paint224fill, onTapUp: (tabdetail) {
    callback('nz', tabdetail);
  });

  Path p225 = Path();
  p225.moveTo(s.width * 0.9576000, s.height * 0.8563594);
  p225.lineTo(s.width * 0.9574000, s.height * 0.8642940);
  p225.lineTo(s.width * 0.9588500, s.height * 0.8591599);
  p225.lineTo(s.width * 0.9595000, s.height * 0.8612602);
  p225.lineTo(s.width * 0.9583000, s.height * 0.8668611);
  p225.lineTo(s.width * 0.9597500, s.height * 0.8693116);
  p225.lineTo(s.width * 0.9613500, s.height * 0.8698950);
  p225.lineTo(s.width * 0.9637000, s.height * 0.8670945);
  p225.lineTo(s.width * 0.9648000, s.height * 0.8679113);
  p225.lineTo(s.width * 0.9622000, s.height * 0.8745624);
  p225.lineTo(s.width * 0.9601000, s.height * 0.8788798);
  p225.lineTo(s.width * 0.9581500, s.height * 0.8787631);
  p225.lineTo(s.width * 0.9567500, s.height * 0.8809802);
  p225.lineTo(s.width * 0.9560000, s.height * 0.8842474);
  p225.lineTo(s.width * 0.9552000, s.height * 0.8855309);
  p225.lineTo(s.width * 0.9529000, s.height * 0.8896149);
  p225.lineTo(s.width * 0.9499500, s.height * 0.8946324);
  p225.lineTo(s.width * 0.9469500, s.height * 0.8976663);
  p225.lineTo(s.width * 0.9472000, s.height * 0.8956826);
  p225.lineTo(s.width * 0.9464500, s.height * 0.8946324);
  p225.lineTo(s.width * 0.9499000, s.height * 0.8885648);
  p225.lineTo(s.width * 0.9503500, s.height * 0.8843641);
  p225.lineTo(s.width * 0.9484500, s.height * 0.8814469);
  p225.lineTo(s.width * 0.9493500, s.height * 0.8787631);
  p225.lineTo(s.width * 0.9520000, s.height * 0.8761960);
  p225.lineTo(s.width * 0.9541000, s.height * 0.8703617);
  p225.lineTo(s.width * 0.9553500, s.height * 0.8655776);
  p225.lineTo(s.width * 0.9556500, s.height * 0.8605601);
  p225.lineTo(s.width * 0.9560500, s.height * 0.8592765);
  p225.lineTo(s.width * 0.9556000, s.height * 0.8561260);
  p225.lineTo(s.width * 0.9552500, s.height * 0.8495916);
  p225.lineTo(s.width * 0.9554500, s.height * 0.8442240);
  p225.lineTo(s.width * 0.9565500, s.height * 0.8436406);
  p225.lineTo(s.width * 0.9570000, s.height * 0.8478413);
  p225.lineTo(s.width * 0.9586000, s.height * 0.8497083);
  p225.lineTo(s.width * 0.9576000, s.height * 0.8563594);
  p225.close();

  Paint paint225fill = Paint()..style = PaintingStyle.fill;
  paint225fill.color = cClrs.nZ ?? dfltClr;
  canvas.drawPath(p225, paint225fill, onTapUp: (tabdetail) {
    callback('nz', tabdetail);
  });

  Path p226 = Path();
  p226.moveTo(s.width * 0.3275500, s.height * 0.9777130);
  p226.lineTo(s.width * 0.3305500, s.height * 0.9935823);
  p226.lineTo(s.width * 0.3330500, s.height * 0.9935823);
  p226.lineTo(s.width * 0.3345500, s.height * 0.9938156);
  p226.lineTo(s.width * 0.3343000, s.height * 0.9966161);
  p226.lineTo(s.width * 0.3327000, s.height * 0.9988331);
  p226.lineTo(s.width * 0.3315000, s.height * 0.9985998);
  p226.lineTo(s.width * 0.3299500, s.height * 0.9980163);
  p226.lineTo(s.width * 0.3278500, s.height * 0.9959160);
  p226.lineTo(s.width * 0.3251500, s.height * 0.9948658);
  p226.lineTo(s.width * 0.3214000, s.height * 0.9908985);
  p226.lineTo(s.width * 0.3182000, s.height * 0.9871645);
  p226.lineTo(s.width * 0.3133000, s.height * 0.9791132);
  p226.lineTo(s.width * 0.3156000, s.height * 0.9806301);
  p226.lineTo(s.width * 0.3199000, s.height * 0.9854142);
  p226.lineTo(s.width * 0.3235500, s.height * 0.9879813);
  p226.lineTo(s.width * 0.3241500, s.height * 0.9847141);
  p226.lineTo(s.width * 0.3240000, s.height * 0.9798133);
  p226.lineTo(s.width * 0.3257000, s.height * 0.9767795);
  p226.lineTo(s.width * 0.3275500, s.height * 0.9777130);
  p226.close();

  Paint paint226fill = Paint()..style = PaintingStyle.fill;
  paint226fill.color = cClrs.cL ?? dfltClr;
  canvas.drawPath(p226, paint226fill, onTapUp: (tabdetail) {
    callback('cl', tabdetail);
  });

  Path p227 = Path();
  p227.moveTo(s.width * 0.3072000, s.height * 0.7558926);
  p227.lineTo(s.width * 0.3076500, s.height * 0.7577596);
  p227.lineTo(s.width * 0.3070500, s.height * 0.7655776);
  p227.lineTo(s.width * 0.3042500, s.height * 0.7691949);
  p227.lineTo(s.width * 0.3050500, s.height * 0.7816803);
  p227.lineTo(s.width * 0.3046500, s.height * 0.7841307);
  p227.lineTo(s.width * 0.3056500, s.height * 0.7870478);
  p227.lineTo(s.width * 0.3040000, s.height * 0.7917153);
  p227.lineTo(s.width * 0.3027000, s.height * 0.7987165);
  p227.lineTo(s.width * 0.3022500, s.height * 0.8056009);
  p227.lineTo(s.width * 0.3031000, s.height * 0.8128355);
  p227.lineTo(s.width * 0.3020500, s.height * 0.8205368);
  p227.lineTo(s.width * 0.3045000, s.height * 0.8334889);
  p227.lineTo(s.width * 0.3053000, s.height * 0.8348891);
  p227.lineTo(s.width * 0.3060000, s.height * 0.8417736);
  p227.lineTo(s.width * 0.3052000, s.height * 0.8490082);
  p227.lineTo(s.width * 0.3059000, s.height * 0.8553092);
  p227.lineTo(s.width * 0.3044000, s.height * 0.8602100);
  p227.lineTo(s.width * 0.3052000, s.height * 0.8669778);
  p227.lineTo(s.width * 0.3068500, s.height * 0.8743291);
  p227.lineTo(s.width * 0.3056000, s.height * 0.8770128);
  p227.lineTo(s.width * 0.3057000, s.height * 0.8836639);
  p227.lineTo(s.width * 0.3061000, s.height * 0.8912485);
  p227.lineTo(s.width * 0.3077500, s.height * 0.9003501);
  p227.lineTo(s.width * 0.3069000, s.height * 0.9018670);
  p227.lineTo(s.width * 0.3087500, s.height * 0.9103851);
  p227.lineTo(s.width * 0.3103000, s.height * 0.9131855);
  p227.lineTo(s.width * 0.3099000, s.height * 0.9163361);
  p227.lineTo(s.width * 0.3113000, s.height * 0.9177363);
  p227.lineTo(s.width * 0.3120000, s.height * 0.9205368);
  p227.lineTo(s.width * 0.3111000, s.height * 0.9219370);
  p227.lineTo(s.width * 0.3120000, s.height * 0.9262544);
  p227.lineTo(s.width * 0.3125500, s.height * 0.9359393);
  p227.lineTo(s.width * 0.3122000, s.height * 0.9422404);
  p227.lineTo(s.width * 0.3131000, s.height * 0.9459743);
  p227.lineTo(s.width * 0.3130500, s.height * 0.9505251);
  p227.lineTo(s.width * 0.3117000, s.height * 0.9537923);
  p227.lineTo(s.width * 0.3132500, s.height * 0.9613769);
  p227.lineTo(s.width * 0.3145500, s.height * 0.9640607);
  p227.lineTo(s.width * 0.3161000, s.height * 0.9635939);
  p227.lineTo(s.width * 0.3170500, s.height * 0.9689615);
  p227.lineTo(s.width * 0.3188000, s.height * 0.9731622);
  p227.lineTo(s.width * 0.3248500, s.height * 0.9740957);
  p227.lineTo(s.width * 0.3273000, s.height * 0.9752625);
  p227.lineTo(s.width * 0.3251500, s.height * 0.9752625);
  p227.lineTo(s.width * 0.3243000, s.height * 0.9770128);
  p227.lineTo(s.width * 0.3226000, s.height * 0.9795799);
  p227.lineTo(s.width * 0.3234500, s.height * 0.9862310);
  p227.lineTo(s.width * 0.3225000, s.height * 0.9863477);
  p227.lineTo(s.width * 0.3193500, s.height * 0.9841307);
  p227.lineTo(s.width * 0.3156000, s.height * 0.9791132);
  p227.lineTo(s.width * 0.3118000, s.height * 0.9750292);
  p227.lineTo(s.width * 0.3102000, s.height * 0.9704784);
  p227.lineTo(s.width * 0.3100500, s.height * 0.9662777);
  p227.lineTo(s.width * 0.3079500, s.height * 0.9613769);
  p227.lineTo(s.width * 0.3054500, s.height * 0.9490082);
  p227.lineTo(s.width * 0.3053500, s.height * 0.9420070);
  p227.lineTo(s.width * 0.3070500, s.height * 0.9364061);
  p227.lineTo(s.width * 0.3029000, s.height * 0.9341890);
  p227.lineTo(s.width * 0.3042500, s.height * 0.9277713);
  p227.lineTo(s.width * 0.3032500, s.height * 0.9155193);
  p227.lineTo(s.width * 0.3065000, s.height * 0.9180863);
  p227.lineTo(s.width * 0.3056000, s.height * 0.9028005);
  p227.lineTo(s.width * 0.3036000, s.height * 0.9008168);
  p227.lineTo(s.width * 0.3041000, s.height * 0.9100350);
  p227.lineTo(s.width * 0.3023500, s.height * 0.9089848);
  p227.lineTo(s.width * 0.3016000, s.height * 0.8984831);
  p227.lineTo(s.width * 0.3006000, s.height * 0.8847141);
  p227.lineTo(s.width * 0.3011500, s.height * 0.8795799);
  p227.lineTo(s.width * 0.2995000, s.height * 0.8723454);
  p227.lineTo(s.width * 0.2983000, s.height * 0.8639440);
  p227.lineTo(s.width * 0.2994000, s.height * 0.8635939);
  p227.lineTo(s.width * 0.2997000, s.height * 0.8515753);
  p227.lineTo(s.width * 0.3003000, s.height * 0.8395566);
  p227.lineTo(s.width * 0.3003500, s.height * 0.8284714);
  p227.lineTo(s.width * 0.2987000, s.height * 0.8171529);
  p227.lineTo(s.width * 0.2990000, s.height * 0.8109685);
  p227.lineTo(s.width * 0.2979500, s.height * 0.8017503);
  p227.lineTo(s.width * 0.2988500, s.height * 0.7926488);
  p227.lineTo(s.width * 0.2984000, s.height * 0.7781797);
  p227.lineTo(s.width * 0.2984000, s.height * 0.7625438);
  p227.lineTo(s.width * 0.2984500, s.height * 0.7458576);
  p227.lineTo(s.width * 0.2977000, s.height * 0.7336056);
  p227.lineTo(s.width * 0.2966500, s.height * 0.7229872);
  p227.lineTo(s.width * 0.2980500, s.height * 0.7211202);
  p227.lineTo(s.width * 0.2986000, s.height * 0.7172695);
  p227.lineTo(s.width * 0.3002000, s.height * 0.7224037);
  p227.lineTo(s.width * 0.3008000, s.height * 0.7277713);
  p227.lineTo(s.width * 0.3024000, s.height * 0.7309218);
  p227.lineTo(s.width * 0.3018500, s.height * 0.7381564);
  p227.lineTo(s.width * 0.3037000, s.height * 0.7465578);
  p227.lineTo(s.width * 0.3052500, s.height * 0.7569428);
  p227.lineTo(s.width * 0.3072000, s.height * 0.7558926);
  p227.close();

  Paint paint227fill = Paint()..style = PaintingStyle.fill;
  paint227fill.color = cClrs.cL ?? dfltClr;
  canvas.drawPath(p227, paint227fill, onTapUp: (tabdetail) {
    callback('cl', tabdetail);
  });

  Path p228 = Path();
  p228.moveTo(s.width * 0.5082500, s.height * 0.2066511);
  p228.lineTo(s.width * 0.5068500, s.height * 0.2049008);
  p228.lineTo(s.width * 0.5053000, s.height * 0.2017503);
  p228.lineTo(s.width * 0.5030500, s.height * 0.2032672);
  p228.lineTo(s.width * 0.5012500, s.height * 0.2026838);
  p228.lineTo(s.width * 0.5025000, s.height * 0.2007001);
  p228.lineTo(s.width * 0.5045000, s.height * 0.1901984);
  p228.lineTo(s.width * 0.5077500, s.height * 0.1871645);
  p228.lineTo(s.width * 0.5097500, s.height * 0.1873979);
  p228.lineTo(s.width * 0.5102000, s.height * 0.1898483);
  p228.lineTo(s.width * 0.5097500, s.height * 0.1963827);
  p228.lineTo(s.width * 0.5091500, s.height * 0.1990665);
  p228.lineTo(s.width * 0.5077000, s.height * 0.1990665);
  p228.lineTo(s.width * 0.5082500, s.height * 0.2066511);
  p228.close();

  Paint paint228fill = Paint()..style = PaintingStyle.fill;
  paint228fill.color = cClrs.nL ?? dfltClr;
  canvas.drawPath(p228, paint228fill, onTapUp: (tabdetail) {
    callback('nl', tabdetail);
  });

  Path p229 = Path();
  p229.moveTo(s.width * 0.4734500, s.height * 0.3077013);
  p229.lineTo(s.width * 0.4723500, s.height * 0.3095683);
  p229.lineTo(s.width * 0.4709500, s.height * 0.3085181);
  p229.lineTo(s.width * 0.4696000, s.height * 0.3093349);
  p229.lineTo(s.width * 0.4700500, s.height * 0.3035006);
  p229.lineTo(s.width * 0.4699000, s.height * 0.2989498);
  p229.lineTo(s.width * 0.4687000, s.height * 0.2982497);
  p229.lineTo(s.width * 0.4681500, s.height * 0.2954492);
  p229.lineTo(s.width * 0.4684000, s.height * 0.2905484);
  p229.lineTo(s.width * 0.4695000, s.height * 0.2878646);
  p229.lineTo(s.width * 0.4697500, s.height * 0.2848308);
  p229.lineTo(s.width * 0.4703500, s.height * 0.2803967);
  p229.lineTo(s.width * 0.4703500, s.height * 0.2772462);
  p229.lineTo(s.width * 0.4699000, s.height * 0.2745624);
  p229.lineTo(s.width * 0.4698000, s.height * 0.2719953);
  p229.lineTo(s.width * 0.4707500, s.height * 0.2701284);
  p229.lineTo(s.width * 0.4718500, s.height * 0.2690782);
  p229.lineTo(s.width * 0.4724500, s.height * 0.2726954);
  p229.lineTo(s.width * 0.4739500, s.height * 0.2726954);
  p229.lineTo(s.width * 0.4744000, s.height * 0.2717620);
  p229.lineTo(s.width * 0.4759500, s.height * 0.2719953);
  p229.lineTo(s.width * 0.4766000, s.height * 0.2757293);
  p229.lineTo(s.width * 0.4754000, s.height * 0.2777130);
  p229.lineTo(s.width * 0.4752500, s.height * 0.2835473);
  p229.lineTo(s.width * 0.4748500, s.height * 0.2845974);
  p229.lineTo(s.width * 0.4747000, s.height * 0.2882147);
  p229.lineTo(s.width * 0.4735500, s.height * 0.2887981);
  p229.lineTo(s.width * 0.4745500, s.height * 0.2932322);
  p229.lineTo(s.width * 0.4737500, s.height * 0.2981330);
  p229.lineTo(s.width * 0.4746500, s.height * 0.3003501);
  p229.lineTo(s.width * 0.4742500, s.height * 0.3023337);
  p229.lineTo(s.width * 0.4732500, s.height * 0.3051342);
  p229.lineTo(s.width * 0.4734500, s.height * 0.3077013);
  p229.close();

  Paint paint229fill = Paint()..style = PaintingStyle.fill;
  paint229fill.color = cClrs.pT ?? dfltClr;
  canvas.drawPath(p229, paint229fill, onTapUp: (tabdetail) {
    callback('pt', tabdetail);
  });

  Path p230 = Path();
  p230.moveTo(s.width * 0.8447500, s.height * 0.2070012);
  p230.lineTo(s.width * 0.8516000, s.height * 0.2198366);
  p230.lineTo(s.width * 0.8471500, s.height * 0.2175029);
  p230.lineTo(s.width * 0.8490000, s.height * 0.2280047);
  p230.lineTo(s.width * 0.8538000, s.height * 0.2354726);
  p230.lineTo(s.width * 0.8553000, s.height * 0.2406068);
  p230.lineTo(s.width * 0.8520500, s.height * 0.2361727);
  p230.lineTo(s.width * 0.8521000, s.height * 0.2418903);
  p230.lineTo(s.width * 0.8497500, s.height * 0.2357060);
  p230.lineTo(s.width * 0.8478500, s.height * 0.2285881);
  p230.lineTo(s.width * 0.8450500, s.height * 0.2207701);
  p230.lineTo(s.width * 0.8438500, s.height * 0.2151692);
  p230.lineTo(s.width * 0.8406500, s.height * 0.2056009);
  p230.lineTo(s.width * 0.8366500, s.height * 0.1984831);
  p230.lineTo(s.width * 0.8332500, s.height * 0.1886814);
  p230.lineTo(s.width * 0.8342000, s.height * 0.1854142);
  p230.lineTo(s.width * 0.8320000, s.height * 0.1821470);
  p230.lineTo(s.width * 0.8326500, s.height * 0.1810968);
  p230.lineTo(s.width * 0.8351000, s.height * 0.1857643);
  p230.lineTo(s.width * 0.8385500, s.height * 0.1926488);
  p230.lineTo(s.width * 0.8411500, s.height * 0.1997666);
  p230.lineTo(s.width * 0.8447500, s.height * 0.2070012);
  p230.close();

  Paint paint230fill = Paint()..style = PaintingStyle.fill;
  paint230fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p230, paint230fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p231 = Path();
  p231.moveTo(s.width * 0.5473000, s.height * 0.1813302);
  p231.lineTo(s.width * 0.5429000, s.height * 0.1814469);
  p231.lineTo(s.width * 0.5399500, s.height * 0.1806301);
  p231.lineTo(s.width * 0.5403000, s.height * 0.1775963);
  p231.lineTo(s.width * 0.5434500, s.height * 0.1752625);
  p231.lineTo(s.width * 0.5460000, s.height * 0.1765461);
  p231.lineTo(s.width * 0.5471000, s.height * 0.1775963);
  p231.lineTo(s.width * 0.5470000, s.height * 0.1795799);
  p231.lineTo(s.width * 0.5473000, s.height * 0.1813302);
  p231.close();

  Paint paint231fill = Paint()..style = PaintingStyle.fill;
  paint231fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p231, paint231fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p232 = Path();
  p232.moveTo(s.width * 0.7742000, s.height * 0.05624271);
  p232.lineTo(s.width * 0.7712500, s.height * 0.05635939);
  p232.lineTo(s.width * 0.7668000, s.height * 0.05565928);
  p232.lineTo(s.width * 0.7663000, s.height * 0.05530922);
  p232.lineTo(s.width * 0.7666500, s.height * 0.05297550);
  p232.lineTo(s.width * 0.7687500, s.height * 0.05239207);
  p232.lineTo(s.width * 0.7729500, s.height * 0.05472579);
  p232.lineTo(s.width * 0.7742000, s.height * 0.05624271);
  p232.close();

  Paint paint232fill = Paint()..style = PaintingStyle.fill;
  paint232fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p232, paint232fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p233 = Path();
  p233.moveTo(s.width * 0.7805000, s.height * 0.04515753);
  p233.lineTo(s.width * 0.7799500, s.height * 0.04749125);
  p233.lineTo(s.width * 0.7765000, s.height * 0.04702450);
  p233.lineTo(s.width * 0.7713500, s.height * 0.04469078);
  p233.lineTo(s.width * 0.7704500, s.height * 0.04282380);
  p233.lineTo(s.width * 0.7746000, s.height * 0.04364061);
  p233.lineTo(s.width * 0.7805000, s.height * 0.04515753);
  p233.close();

  Paint paint233fill = Paint()..style = PaintingStyle.fill;
  paint233fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p233, paint233fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p234 = Path();
  p234.moveTo(s.width * 0.7677500, s.height * 0.04235706);
  p234.lineTo(s.width * 0.7693000, s.height * 0.04679113);
  p234.lineTo(s.width * 0.7621500, s.height * 0.04655776);
  p234.lineTo(s.width * 0.7598500, s.height * 0.04795799);
  p234.lineTo(s.width * 0.7536000, s.height * 0.04410735);
  p234.lineTo(s.width * 0.7519000, s.height * 0.04014002);
  p234.lineTo(s.width * 0.7536500, s.height * 0.03908985);
  p234.lineTo(s.width * 0.7587500, s.height * 0.03932322);
  p234.lineTo(s.width * 0.7677500, s.height * 0.04235706);
  p234.close();

  Paint paint234fill = Paint()..style = PaintingStyle.fill;
  paint234fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p234, paint234fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p235 = Path();
  p235.moveTo(s.width * 0.6094000, s.height * 0.07152859);
  p235.lineTo(s.width * 0.6083000, s.height * 0.07199533);
  p235.lineTo(s.width * 0.6015500, s.height * 0.07117853);
  p235.lineTo(s.width * 0.6004000, s.height * 0.06849475);
  p235.lineTo(s.width * 0.5964500, s.height * 0.06686114);
  p235.lineTo(s.width * 0.5954500, s.height * 0.06347725);
  p235.lineTo(s.width * 0.5972000, s.height * 0.06219370);
  p235.lineTo(s.width * 0.5964000, s.height * 0.05892649);
  p235.lineTo(s.width * 0.5991000, s.height * 0.05379230);
  p235.lineTo(s.width * 0.5971000, s.height * 0.05309218);
  p235.lineTo(s.width * 0.6004500, s.height * 0.04784131);
  p235.lineTo(s.width * 0.5992000, s.height * 0.04515753);
  p235.lineTo(s.width * 0.6026000, s.height * 0.04212369);
  p235.lineTo(s.width * 0.6077500, s.height * 0.03838973);
  p235.lineTo(s.width * 0.6136000, s.height * 0.03733956);
  p235.lineTo(s.width * 0.6161000, s.height * 0.03523921);
  p235.lineTo(s.width * 0.6194500, s.height * 0.03453909);
  p235.lineTo(s.width * 0.6215500, s.height * 0.03675613);
  p235.lineTo(s.width * 0.6209000, s.height * 0.03850642);
  p235.lineTo(s.width * 0.6152000, s.height * 0.04142357);
  p235.lineTo(s.width * 0.6102500, s.height * 0.04410735);
  p235.lineTo(s.width * 0.6059000, s.height * 0.04970828);
  p235.lineTo(s.width * 0.6045000, s.height * 0.05554259);
  p235.lineTo(s.width * 0.6028500, s.height * 0.06137690);
  p235.lineTo(s.width * 0.6044000, s.height * 0.06639440);
  p235.lineTo(s.width * 0.6094000, s.height * 0.07152859);
  p235.close();

  Paint paint235fill = Paint()..style = PaintingStyle.fill;
  paint235fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p235, paint235fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p236 = Path();
  p236.moveTo(s.width * 0.8308500, s.height * 0.2695449);
  p236.lineTo(s.width * 0.8301500, s.height * 0.2682614);
  p236.lineTo(s.width * 0.8292000, s.height * 0.2644107);
  p236.lineTo(s.width * 0.8304500, s.height * 0.2642940);
  p236.lineTo(s.width * 0.8285000, s.height * 0.2555426);
  p236.lineTo(s.width * 0.8261500, s.height * 0.2492415);
  p236.lineTo(s.width * 0.8276000, s.height * 0.2466744);
  p236.lineTo(s.width * 0.8310500, s.height * 0.2479580);
  p236.lineTo(s.width * 0.8307500, s.height * 0.2407235);
  p236.lineTo(s.width * 0.8293500, s.height * 0.2327888);
  p236.lineTo(s.width * 0.8295000, s.height * 0.2301050);
  p236.lineTo(s.width * 0.8288500, s.height * 0.2234539);
  p236.lineTo(s.width * 0.8254000, s.height * 0.2256709);
  p236.lineTo(s.width * 0.8241000, s.height * 0.2284714);
  p236.lineTo(s.width * 0.8203000, s.height * 0.2284714);
  p236.lineTo(s.width * 0.8173000, s.height * 0.2217036);
  p236.lineTo(s.width * 0.8128000, s.height * 0.2164527);
  p236.lineTo(s.width * 0.8078000, s.height * 0.2141190);
  p236.lineTo(s.width * 0.8047000, s.height * 0.2071179);
  p236.lineTo(s.width * 0.8024500, s.height * 0.2026838);
  p236.lineTo(s.width * 0.8005500, s.height * 0.1995333);
  p236.lineTo(s.width * 0.7967000, s.height * 0.1922987);
  p236.lineTo(s.width * 0.7937000, s.height * 0.1897316);
  p236.lineTo(s.width * 0.7894000, s.height * 0.1875146);
  p236.lineTo(s.width * 0.7863000, s.height * 0.1877480);
  p236.lineTo(s.width * 0.7837500, s.height * 0.1890315);
  p236.lineTo(s.width * 0.7829000, s.height * 0.1926488);
  p236.lineTo(s.width * 0.7847500, s.height * 0.1942824);
  p236.lineTo(s.width * 0.7860000, s.height * 0.1982497);
  p236.lineTo(s.width * 0.7853500, s.height * 0.2005834);
  p236.lineTo(s.width * 0.7854500, s.height * 0.2081680);
  p236.lineTo(s.width * 0.7864000, s.height * 0.2114352);
  p236.lineTo(s.width * 0.7842000, s.height * 0.2159860);
  p236.lineTo(s.width * 0.7805000, s.height * 0.2131855);
  p236.lineTo(s.width * 0.7777000, s.height * 0.2138856);
  p236.lineTo(s.width * 0.7757500, s.height * 0.2114352);
  p236.lineTo(s.width * 0.7740500, s.height * 0.2106184);
  p236.lineTo(s.width * 0.7718500, s.height * 0.2157526);
  p236.lineTo(s.width * 0.7689000, s.height * 0.2169195);
  p236.lineTo(s.width * 0.7671000, s.height * 0.2187865);
  p236.lineTo(s.width * 0.7637000, s.height * 0.2176196);
  p236.lineTo(s.width * 0.7614000, s.height * 0.2176196);
  p236.lineTo(s.width * 0.7589500, s.height * 0.2138856);
  p236.lineTo(s.width * 0.7556500, s.height * 0.2105018);
  p236.lineTo(s.width * 0.7529500, s.height * 0.2094516);
  p236.lineTo(s.width * 0.7501000, s.height * 0.2103851);
  p236.lineTo(s.width * 0.7481000, s.height * 0.2117853);
  p236.lineTo(s.width * 0.7438500, s.height * 0.2087515);
  p236.lineTo(s.width * 0.7420500, s.height * 0.2033839);
  p236.lineTo(s.width * 0.7387000, s.height * 0.2015169);
  p236.lineTo(s.width * 0.7363000, s.height * 0.2005834);
  p236.lineTo(s.width * 0.7328000, s.height * 0.1976663);
  p236.lineTo(s.width * 0.7321500, s.height * 0.2051342);
  p236.lineTo(s.width * 0.7341500, s.height * 0.2093349);
  p236.lineTo(s.width * 0.7329500, s.height * 0.2144691);
  p236.lineTo(s.width * 0.7289500, s.height * 0.2126021);
  p236.lineTo(s.width * 0.7264500, s.height * 0.2123687);
  p236.lineTo(s.width * 0.7240500, s.height * 0.2089848);
  p236.lineTo(s.width * 0.7214500, s.height * 0.2088681);
  p236.lineTo(s.width * 0.7188000, s.height * 0.2066511);
  p236.lineTo(s.width * 0.7158500, s.height * 0.2100350);
  p236.lineTo(s.width * 0.7125000, s.height * 0.2162194);
  p236.lineTo(s.width * 0.7101500, s.height * 0.2175029);
  p236.lineTo(s.width * 0.7093000, s.height * 0.2180863);
  p236.lineTo(s.width * 0.7071000, s.height * 0.2136523);
  p236.lineTo(s.width * 0.7041000, s.height * 0.2147025);
  p236.lineTo(s.width * 0.7024500, s.height * 0.2115519);
  p236.lineTo(s.width * 0.7004500, s.height * 0.2101517);
  p236.lineTo(s.width * 0.6984000, s.height * 0.2059510);
  p236.lineTo(s.width * 0.6967500, s.height * 0.2046674);
  p236.lineTo(s.width * 0.6936500, s.height * 0.2065344);
  p236.lineTo(s.width * 0.6894500, s.height * 0.2024504);
  p236.lineTo(s.width * 0.6889000, s.height * 0.2061844);
  p236.lineTo(s.width * 0.6797500, s.height * 0.1879813);
  p236.lineTo(s.width * 0.6755500, s.height * 0.1824971);
  p236.lineTo(s.width * 0.6759500, s.height * 0.1801634);
  p236.lineTo(s.width * 0.6713500, s.height * 0.1869312);
  p236.lineTo(s.width * 0.6691500, s.height * 0.1872812);
  p236.lineTo(s.width * 0.6686000, s.height * 0.1834306);
  p236.lineTo(s.width * 0.6650500, s.height * 0.1809802);
  p236.lineTo(s.width * 0.6629000, s.height * 0.1827305);
  p236.lineTo(s.width * 0.6607000, s.height * 0.1753792);
  p236.lineTo(s.width * 0.6561500, s.height * 0.1738623);
  p236.lineTo(s.width * 0.6546000, s.height * 0.1767795);
  p236.lineTo(s.width * 0.6491500, s.height * 0.1794632);
  p236.lineTo(s.width * 0.6483000, s.height * 0.1812135);
  p236.lineTo(s.width * 0.6398000, s.height * 0.1836639);
  p236.lineTo(s.width * 0.6391000, s.height * 0.1861144);
  p236.lineTo(s.width * 0.6416500, s.height * 0.1910152);
  p236.lineTo(s.width * 0.6396500, s.height * 0.1928821);
  p236.lineTo(s.width * 0.6404000, s.height * 0.1947491);
  p236.lineTo(s.width * 0.6386500, s.height * 0.1982497);
  p236.lineTo(s.width * 0.6433500, s.height * 0.2032672);
  p236.lineTo(s.width * 0.6432500, s.height * 0.2066511);
  p236.lineTo(s.width * 0.6397500, s.height * 0.2063011);
  p236.lineTo(s.width * 0.6393500, s.height * 0.2085181);
  p236.lineTo(s.width * 0.6357000, s.height * 0.2047841);
  p236.lineTo(s.width * 0.6318500, s.height * 0.2049008);
  p236.lineTo(s.width * 0.6296500, s.height * 0.2079347);
  p236.lineTo(s.width * 0.6263500, s.height * 0.2050175);
  p236.lineTo(s.width * 0.6203500, s.height * 0.2000000);
  p236.lineTo(s.width * 0.6165500, s.height * 0.2002334);
  p236.lineTo(s.width * 0.6125000, s.height * 0.2080513);
  p236.lineTo(s.width * 0.6128000, s.height * 0.2133022);
  p236.lineTo(s.width * 0.6098000, s.height * 0.2091015);
  p236.lineTo(s.width * 0.6087000, s.height * 0.2171529);
  p236.lineTo(s.width * 0.6096000, s.height * 0.2185531);
  p236.lineTo(s.width * 0.6087500, s.height * 0.2241540);
  p236.lineTo(s.width * 0.6114000, s.height * 0.2290548);
  p236.lineTo(s.width * 0.6132000, s.height * 0.2288215);
  p236.lineTo(s.width * 0.6153500, s.height * 0.2337223);
  p236.lineTo(s.width * 0.6154500, s.height * 0.2374562);
  p236.lineTo(s.width * 0.6168500, s.height * 0.2387398);
  p236.lineTo(s.width * 0.6161500, s.height * 0.2430572);
  p236.lineTo(s.width * 0.6138500, s.height * 0.2442240);
  p236.lineTo(s.width * 0.6120500, s.height * 0.2518086);
  p236.lineTo(s.width * 0.6150500, s.height * 0.2589265);
  p236.lineTo(s.width * 0.6152500, s.height * 0.2638273);
  p236.lineTo(s.width * 0.6189000, s.height * 0.2725788);
  p236.lineTo(s.width * 0.6176500, s.height * 0.2756126);
  p236.lineTo(s.width * 0.6173500, s.height * 0.2774796);
  p236.lineTo(s.width * 0.6161500, s.height * 0.2768961);
  p236.lineTo(s.width * 0.6140000, s.height * 0.2724621);
  p236.lineTo(s.width * 0.6132500, s.height * 0.2722287);
  p236.lineTo(s.width * 0.6114500, s.height * 0.2704784);
  p236.lineTo(s.width * 0.6104000, s.height * 0.2674446);
  p236.lineTo(s.width * 0.6078500, s.height * 0.2659277);
  p236.lineTo(s.width * 0.6064000, s.height * 0.2670945);
  p236.lineTo(s.width * 0.6058000, s.height * 0.2656943);
  p236.lineTo(s.width * 0.6020000, s.height * 0.2620770);
  p236.lineTo(s.width * 0.5981500, s.height * 0.2609102);
  p236.lineTo(s.width * 0.5958500, s.height * 0.2596266);
  p236.lineTo(s.width * 0.5956500, s.height * 0.2605601);
  p236.lineTo(s.width * 0.5918500, s.height * 0.2542590);
  p236.lineTo(s.width * 0.5887500, s.height * 0.2514586);
  p236.lineTo(s.width * 0.5862000, s.height * 0.2471412);
  p236.lineTo(s.width * 0.5880000, s.height * 0.2459743);
  p236.lineTo(s.width * 0.5896000, s.height * 0.2399067);
  p236.lineTo(s.width * 0.5879500, s.height * 0.2369895);
  p236.lineTo(s.width * 0.5914000, s.height * 0.2339557);
  p236.lineTo(s.width * 0.5912000, s.height * 0.2323221);
  p236.lineTo(s.width * 0.5890500, s.height * 0.2334889);
  p236.lineTo(s.width * 0.5888500, s.height * 0.2303384);
  p236.lineTo(s.width * 0.5899500, s.height * 0.2282380);
  p236.lineTo(s.width * 0.5923500, s.height * 0.2277713);
  p236.lineTo(s.width * 0.5925000, s.height * 0.2253209);
  p236.lineTo(s.width * 0.5916000, s.height * 0.2212369);
  p236.lineTo(s.width * 0.5922500, s.height * 0.2175029);
  p236.lineTo(s.width * 0.5920500, s.height * 0.2152859);
  p236.lineTo(s.width * 0.5882000, s.height * 0.2129522);
  p236.lineTo(s.width * 0.5867500, s.height * 0.2130688);
  p236.lineTo(s.width * 0.5849500, s.height * 0.2096849);
  p236.lineTo(s.width * 0.5831500, s.height * 0.2108518);
  p236.lineTo(s.width * 0.5798000, s.height * 0.2082847);
  p236.lineTo(s.width * 0.5797500, s.height * 0.2068845);
  p236.lineTo(s.width * 0.5786000, s.height * 0.2037340);
  p236.lineTo(s.width * 0.5766500, s.height * 0.2033839);
  p236.lineTo(s.width * 0.5762500, s.height * 0.2011669);
  p236.lineTo(s.width * 0.5767000, s.height * 0.1996499);
  p236.lineTo(s.width * 0.5748000, s.height * 0.1955659);
  p236.lineTo(s.width * 0.5723500, s.height * 0.1962660);
  p236.lineTo(s.width * 0.5716000, s.height * 0.1959160);
  p236.lineTo(s.width * 0.5711000, s.height * 0.1975496);
  p236.lineTo(s.width * 0.5702000, s.height * 0.1973162);
  p236.lineTo(s.width * 0.5692000, s.height * 0.1926488);
  p236.lineTo(s.width * 0.5684500, s.height * 0.1903151);
  p236.lineTo(s.width * 0.5688500, s.height * 0.1896149);
  p236.lineTo(s.width * 0.5708000, s.height * 0.1898483);
  p236.lineTo(s.width * 0.5716000, s.height * 0.1883314);
  p236.lineTo(s.width * 0.5707500, s.height * 0.1864644);
  p236.lineTo(s.width * 0.5690500, s.height * 0.1851809);
  p236.lineTo(s.width * 0.5690500, s.height * 0.1838973);
  p236.lineTo(s.width * 0.5680000, s.height * 0.1826138);
  p236.lineTo(s.width * 0.5661000, s.height * 0.1779463);
  p236.lineTo(s.width * 0.5664500, s.height * 0.1760793);
  p236.lineTo(s.width * 0.5659000, s.height * 0.1726954);
  p236.lineTo(s.width * 0.5635000, s.height * 0.1710618);
  p236.lineTo(s.width * 0.5623000, s.height * 0.1718786);
  p236.lineTo(s.width * 0.5618500, s.height * 0.1701284);
  p236.lineTo(s.width * 0.5592000, s.height * 0.1683781);
  p236.lineTo(s.width * 0.5581500, s.height * 0.1641774);
  p236.lineTo(s.width * 0.5576500, s.height * 0.1607935);
  p236.lineTo(s.width * 0.5564000, s.height * 0.1592765);
  p236.lineTo(s.width * 0.5572000, s.height * 0.1570595);
  p236.lineTo(s.width * 0.5560000, s.height * 0.1505251);
  p236.lineTo(s.width * 0.5573000, s.height * 0.1465578);
  p236.lineTo(s.width * 0.5568500, s.height * 0.1453909);
  p236.lineTo(s.width * 0.5591000, s.height * 0.1415403);
  p236.lineTo(s.width * 0.5564000, s.height * 0.1382730);
  p236.lineTo(s.width * 0.5604000, s.height * 0.1296383);
  p236.lineTo(s.width * 0.5621000, s.height * 0.1256709);
  p236.lineTo(s.width * 0.5625500, s.height * 0.1222870);
  p236.lineTo(s.width * 0.5588500, s.height * 0.1177363);
  p236.lineTo(s.width * 0.5593000, s.height * 0.1133022);
  p236.lineTo(s.width * 0.5568500, s.height * 0.1084014);
  p236.lineTo(s.width * 0.5577000, s.height * 0.1028005);
  p236.lineTo(s.width * 0.5544500, s.height * 0.09544924);
  p236.lineTo(s.width * 0.5559000, s.height * 0.09054842);
  p236.lineTo(s.width * 0.5522500, s.height * 0.08623104);
  p236.lineTo(s.width * 0.5520500, s.height * 0.08179697);
  p236.lineTo(s.width * 0.5536500, s.height * 0.08121354);
  p236.lineTo(s.width * 0.5568500, s.height * 0.07876313);
  p236.lineTo(s.width * 0.5587000, s.height * 0.07654609);
  p236.lineTo(s.width * 0.5625500, s.height * 0.08028005);
  p236.lineTo(s.width * 0.5684000, s.height * 0.08179697);
  p236.lineTo(s.width * 0.5772500, s.height * 0.08903151);
  p236.lineTo(s.width * 0.5793000, s.height * 0.09206534);
  p236.lineTo(s.width * 0.5800500, s.height * 0.09638273);
  p236.lineTo(s.width * 0.5782000, s.height * 0.09976663);
  p236.lineTo(s.width * 0.5749500, s.height * 0.1015169);
  p236.lineTo(s.width * 0.5648500, s.height * 0.09661610);
  p236.lineTo(s.width * 0.5634000, s.height * 0.09743291);
  p236.lineTo(s.width * 0.5674500, s.height * 0.1022170);
  p236.lineTo(s.width * 0.5679500, s.height * 0.1052509);
  p236.lineTo(s.width * 0.5689000, s.height * 0.1120187);
  p236.lineTo(s.width * 0.5719500, s.height * 0.1140023);
  p236.lineTo(s.width * 0.5738500, s.height * 0.1157526);
  p236.lineTo(s.width * 0.5737500, s.height * 0.1124854);
  p236.lineTo(s.width * 0.5720500, s.height * 0.1096849);
  p236.lineTo(s.width * 0.5731000, s.height * 0.1071179);
  p236.lineTo(s.width * 0.5789000, s.height * 0.1113186);
  p236.lineTo(s.width * 0.5805000, s.height * 0.1096849);
  p236.lineTo(s.width * 0.5783500, s.height * 0.1047841);
  p236.lineTo(s.width * 0.5824000, s.height * 0.09848308);
  p236.lineTo(s.width * 0.5844500, s.height * 0.09883314);
  p236.lineTo(s.width * 0.5867500, s.height * 0.1010502);
  p236.lineTo(s.width * 0.5873000, s.height * 0.09661610);
  p236.lineTo(s.width * 0.5849500, s.height * 0.09276546);
  p236.lineTo(s.width * 0.5853500, s.height * 0.08891482);
  p236.lineTo(s.width * 0.5832000, s.height * 0.08494749);
  p236.lineTo(s.width * 0.5893500, s.height * 0.08704784);
  p236.lineTo(s.width * 0.5911500, s.height * 0.09054842);
  p236.lineTo(s.width * 0.5886000, s.height * 0.09136523);
  p236.lineTo(s.width * 0.5892000, s.height * 0.09498250);
  p236.lineTo(s.width * 0.5912500, s.height * 0.09719953);
  p236.lineTo(s.width * 0.5942500, s.height * 0.09579930);
  p236.lineTo(s.width * 0.5940500, s.height * 0.09171529);
  p236.lineTo(s.width * 0.5979000, s.height * 0.08856476);
  p236.lineTo(s.width * 0.6041000, s.height * 0.08319720);
  p236.lineTo(s.width * 0.6057000, s.height * 0.08343057);
  p236.lineTo(s.width * 0.6044500, s.height * 0.08728121);
  p236.lineTo(s.width * 0.6071500, s.height * 0.08798133);
  p236.lineTo(s.width * 0.6082000, s.height * 0.08576429);
  p236.lineTo(s.width * 0.6120500, s.height * 0.08564761);
  p236.lineTo(s.width * 0.6145500, s.height * 0.08296383);
  p236.lineTo(s.width * 0.6177500, s.height * 0.08681447);
  p236.lineTo(s.width * 0.6191500, s.height * 0.08261377);
  p236.lineTo(s.width * 0.6161500, s.height * 0.07899650);
  p236.lineTo(s.width * 0.6167500, s.height * 0.07689615);
  p236.lineTo(s.width * 0.6232500, s.height * 0.07876313);
  p236.lineTo(s.width * 0.6265500, s.height * 0.08074679);
  p236.lineTo(s.width * 0.6358500, s.height * 0.08798133);
  p236.lineTo(s.width * 0.6364000, s.height * 0.08471412);
  p236.lineTo(s.width * 0.6334500, s.height * 0.08133022);
  p236.lineTo(s.width * 0.6330500, s.height * 0.08004667);
  p236.lineTo(s.width * 0.6304000, s.height * 0.07934656);
  p236.lineTo(s.width * 0.6303000, s.height * 0.07642940);
  p236.lineTo(s.width * 0.6279500, s.height * 0.07152859);
  p236.lineTo(s.width * 0.6274000, s.height * 0.06954492);
  p236.lineTo(s.width * 0.6295500, s.height * 0.06406068);
  p236.lineTo(s.width * 0.6292500, s.height * 0.05845974);
  p236.lineTo(s.width * 0.6303500, s.height * 0.05729288);
  p236.lineTo(s.width * 0.6360500, s.height * 0.05892649);
  p236.lineTo(s.width * 0.6375000, s.height * 0.06231039);
  p236.lineTo(s.width * 0.6370500, s.height * 0.06721120);
  p236.lineTo(s.width * 0.6389000, s.height * 0.06919487);
  p236.lineTo(s.width * 0.6408000, s.height * 0.07351225);
  p236.lineTo(s.width * 0.6427000, s.height * 0.08214702);
  p236.lineTo(s.width * 0.6460500, s.height * 0.08599767);
  p236.lineTo(s.width * 0.6463000, s.height * 0.09031505);
  p236.lineTo(s.width * 0.6445500, s.height * 0.09941657);
  p236.lineTo(s.width * 0.6472000, s.height * 0.1003501);
  p236.lineTo(s.width * 0.6474500, s.height * 0.09801634);
  p236.lineTo(s.width * 0.6493500, s.height * 0.09638273);
  p236.lineTo(s.width * 0.6491000, s.height * 0.09323221);
  p236.lineTo(s.width * 0.6500500, s.height * 0.09008168);
  p236.lineTo(s.width * 0.6478500, s.height * 0.08646441);
  p236.lineTo(s.width * 0.6476500, s.height * 0.08226371);
  p236.lineTo(s.width * 0.6452500, s.height * 0.08179697);
  p236.lineTo(s.width * 0.6438000, s.height * 0.07829638);
  p236.lineTo(s.width * 0.6436000, s.height * 0.07199533);
  p236.lineTo(s.width * 0.6395000, s.height * 0.06697783);
  p236.lineTo(s.width * 0.6418500, s.height * 0.06289382);
  p236.lineTo(s.width * 0.6400000, s.height * 0.05857643);
  p236.lineTo(s.width * 0.6409500, s.height * 0.05845974);
  p236.lineTo(s.width * 0.6430500, s.height * 0.06172695);
  p236.lineTo(s.width * 0.6441000, s.height * 0.06767795);
  p236.lineTo(s.width * 0.6466000, s.height * 0.06884481);
  p236.lineTo(s.width * 0.6443000, s.height * 0.06441074);
  p236.lineTo(s.width * 0.6468500, s.height * 0.06196033);
  p236.lineTo(s.width * 0.6509000, s.height * 0.06161027);
  p236.lineTo(s.width * 0.6557000, s.height * 0.06511085);
  p236.lineTo(s.width * 0.6522500, s.height * 0.06009335);
  p236.lineTo(s.width * 0.6498000, s.height * 0.05367561);
  p236.lineTo(s.width * 0.6527500, s.height * 0.05250875);
  p236.lineTo(s.width * 0.6575000, s.height * 0.05274212);
  p236.lineTo(s.width * 0.6614000, s.height * 0.05192532);
  p236.lineTo(s.width * 0.6586000, s.height * 0.04889148);
  p236.lineTo(s.width * 0.6592500, s.height * 0.04504084);
  p236.lineTo(s.width * 0.6613500, s.height * 0.04480747);
  p236.lineTo(s.width * 0.6638000, s.height * 0.04200700);
  p236.lineTo(s.width * 0.6684500, s.height * 0.04119020);
  p236.lineTo(s.width * 0.6683500, s.height * 0.03955659);
  p236.lineTo(s.width * 0.6730000, s.height * 0.03908985);
  p236.lineTo(s.width * 0.6751500, s.height * 0.04037340);
  p236.lineTo(s.width * 0.6778500, s.height * 0.03733956);
  p236.lineTo(s.width * 0.6813500, s.height * 0.03745624);
  p236.lineTo(s.width * 0.6806000, s.height * 0.03488915);
  p236.lineTo(s.width * 0.6810500, s.height * 0.03255543);
  p236.lineTo(s.width * 0.6841500, s.height * 0.03022170);
  p236.lineTo(s.width * 0.6883000, s.height * 0.03208868);
  p236.lineTo(s.width * 0.6865500, s.height * 0.03348891);
  p236.lineTo(s.width * 0.6912500, s.height * 0.03430572);
  p236.lineTo(s.width * 0.6933000, s.height * 0.03710618);
  p236.lineTo(s.width * 0.6942500, s.height * 0.03570595);
  p236.lineTo(s.width * 0.6997000, s.height * 0.03582264);
  p236.lineTo(s.width * 0.7055000, s.height * 0.03862310);
  p236.lineTo(s.width * 0.7082500, s.height * 0.04072345);
  p236.lineTo(s.width * 0.7095000, s.height * 0.04375729);
  p236.lineTo(s.width * 0.7083000, s.height * 0.04550758);
  p236.lineTo(s.width * 0.7050000, s.height * 0.04877480);
  p236.lineTo(s.width * 0.7044500, s.height * 0.05052509);
  p236.lineTo(s.width * 0.7072500, s.height * 0.05134189);
  p236.lineTo(s.width * 0.7108500, s.height * 0.05285881);
  p236.lineTo(s.width * 0.7120500, s.height * 0.05169195);
  p236.lineTo(s.width * 0.7149500, s.height * 0.05554259);
  p236.lineTo(s.width * 0.7150500, s.height * 0.05402567);
  p236.lineTo(s.width * 0.7176500, s.height * 0.05309218);
  p236.lineTo(s.width * 0.7244500, s.height * 0.05402567);
  p236.lineTo(s.width * 0.7263500, s.height * 0.05682614);
  p236.lineTo(s.width * 0.7350500, s.height * 0.05775963);
  p236.lineTo(s.width * 0.7326500, s.height * 0.05320887);
  p236.lineTo(s.width * 0.7374000, s.height * 0.05425904);
  p236.lineTo(s.width * 0.7404500, s.height * 0.05414236);
  p236.lineTo(s.width * 0.7454000, s.height * 0.05729288);
  p236.lineTo(s.width * 0.7484000, s.height * 0.06114352);
  p236.lineTo(s.width * 0.7486000, s.height * 0.06371062);
  p236.lineTo(s.width * 0.7536500, s.height * 0.06861144);
  p236.lineTo(s.width * 0.7581500, s.height * 0.07106184);
  p236.lineTo(s.width * 0.7566500, s.height * 0.06464411);
  p236.lineTo(s.width * 0.7613500, s.height * 0.06732789);
  p236.lineTo(s.width * 0.7638500, s.height * 0.06569428);
  p236.lineTo(s.width * 0.7687500, s.height * 0.06756126);
  p236.lineTo(s.width * 0.7692500, s.height * 0.06592765);
  p236.lineTo(s.width * 0.7730500, s.height * 0.06674446);
  p236.lineTo(s.width * 0.7683500, s.height * 0.06102684);
  p236.lineTo(s.width * 0.7694000, s.height * 0.05845974);
  p236.lineTo(s.width * 0.7896000, s.height * 0.06242707);
  p236.lineTo(s.width * 0.7935500, s.height * 0.06604434);
  p236.lineTo(s.width * 0.8017000, s.height * 0.07071179);
  p236.lineTo(s.width * 0.8091000, s.height * 0.06954492);
  p236.lineTo(s.width * 0.8137500, s.height * 0.07059510);
  p236.lineTo(s.width * 0.8170500, s.height * 0.07316219);
  p236.lineTo(s.width * 0.8196000, s.height * 0.07771295);
  p236.lineTo(s.width * 0.8232500, s.height * 0.07946324);
  p236.lineTo(s.width * 0.8252000, s.height * 0.07817970);
  p236.lineTo(s.width * 0.8287000, s.height * 0.07806301);
  p236.lineTo(s.width * 0.8333500, s.height * 0.07922987);
  p236.lineTo(s.width * 0.8368000, s.height * 0.07852975);
  p236.lineTo(s.width * 0.8439500, s.height * 0.08413069);
  p236.lineTo(s.width * 0.8452000, s.height * 0.08214702);
  p236.lineTo(s.width * 0.8409500, s.height * 0.07817970);
  p236.lineTo(s.width * 0.8400500, s.height * 0.07537923);
  p236.lineTo(s.width * 0.8477000, s.height * 0.07712952);
  p236.lineTo(s.width * 0.8517000, s.height * 0.07677946);
  p236.lineTo(s.width * 0.8596000, s.height * 0.07969662);
  p236.lineTo(s.width * 0.8643500, s.height * 0.08249708);
  p236.lineTo(s.width * 0.8809500, s.height * 0.1082847);
  p236.lineTo(s.width * 0.8799500, s.height * 0.1112019);
  p236.lineTo(s.width * 0.8768500, s.height * 0.1107351);
  p236.lineTo(s.width * 0.8809500, s.height * 0.1142357);
  p236.lineTo(s.width * 0.8855000, s.height * 0.1197200);
  p236.lineTo(s.width * 0.8876000, s.height * 0.1214702);
  p236.lineTo(s.width * 0.8895000, s.height * 0.1242707);
  p236.lineTo(s.width * 0.8900000, s.height * 0.1260210);
  p236.lineTo(s.width * 0.8850000, s.height * 0.1246208);
  p236.lineTo(s.width * 0.8817000, s.height * 0.1296383);
  p236.lineTo(s.width * 0.8802000, s.height * 0.1304551);
  p236.lineTo(s.width * 0.8794000, s.height * 0.1352392);
  p236.lineTo(s.width * 0.8784000, s.height * 0.1394399);
  p236.lineTo(s.width * 0.8792500, s.height * 0.1425904);
  p236.lineTo(s.width * 0.8735000, s.height * 0.1378063);
  p236.lineTo(s.width * 0.8704500, s.height * 0.1431739);
  p236.lineTo(s.width * 0.8681000, s.height * 0.1406068);
  p236.lineTo(s.width * 0.8674000, s.height * 0.1436406);
  p236.lineTo(s.width * 0.8639000, s.height * 0.1425904);
  p236.lineTo(s.width * 0.8654500, s.height * 0.1471412);
  p236.lineTo(s.width * 0.8660000, s.height * 0.1539090);
  p236.lineTo(s.width * 0.8674500, s.height * 0.1567095);
  p236.lineTo(s.width * 0.8708500, s.height * 0.1582264);
  p236.lineTo(s.width * 0.8754000, s.height * 0.1683781);
  p236.lineTo(s.width * 0.8733500, s.height * 0.1687281);
  p236.lineTo(s.width * 0.8750500, s.height * 0.1745624);
  p236.lineTo(s.width * 0.8774000, s.height * 0.1775963);
  p236.lineTo(s.width * 0.8749000, s.height * 0.1812135);
  p236.lineTo(s.width * 0.8776000, s.height * 0.1893816);
  p236.lineTo(s.width * 0.8747500, s.height * 0.1911319);
  p236.lineTo(s.width * 0.8770000, s.height * 0.1983664);
  p236.lineTo(s.width * 0.8761500, s.height * 0.2051342);
  p236.lineTo(s.width * 0.8733000, s.height * 0.2001167);
  p236.lineTo(s.width * 0.8680500, s.height * 0.1897316);
  p236.lineTo(s.width * 0.8599500, s.height * 0.1738623);
  p236.lineTo(s.width * 0.8567000, s.height * 0.1641774);
  p236.lineTo(s.width * 0.8567500, s.height * 0.1599767);
  p236.lineTo(s.width * 0.8553500, s.height * 0.1567095);
  p236.lineTo(s.width * 0.8582000, s.height * 0.1551925);
  p236.lineTo(s.width * 0.8581000, s.height * 0.1464411);
  p236.lineTo(s.width * 0.8584500, s.height * 0.1394399);
  p236.lineTo(s.width * 0.8597000, s.height * 0.1339557);
  p236.lineTo(s.width * 0.8564000, s.height * 0.1243874);
  p236.lineTo(s.width * 0.8540500, s.height * 0.1249708);
  p236.lineTo(s.width * 0.8556500, s.height * 0.1305718);
  p236.lineTo(s.width * 0.8538500, s.height * 0.1380397);
  p236.lineTo(s.width * 0.8477000, s.height * 0.1296383);
  p236.lineTo(s.width * 0.8431500, s.height * 0.1319720);
  p236.lineTo(s.width * 0.8431500, s.height * 0.1434072);
  p236.lineTo(s.width * 0.8470000, s.height * 0.1476079);
  p236.lineTo(s.width * 0.8427500, s.height * 0.1494749);
  p236.lineTo(s.width * 0.8395500, s.height * 0.1501750);
  p236.lineTo(s.width * 0.8374000, s.height * 0.1451575);
  p236.lineTo(s.width * 0.8334000, s.height * 0.1441074);
  p236.lineTo(s.width * 0.8321500, s.height * 0.1474912);
  p236.lineTo(s.width * 0.8246000, s.height * 0.1463244);
  p236.lineTo(s.width * 0.8180000, s.height * 0.1483081);
  p236.lineTo(s.width * 0.8162500, s.height * 0.1619603);
  p236.lineTo(s.width * 0.8137500, s.height * 0.1785298);
  p236.lineTo(s.width * 0.8178500, s.height * 0.1794632);
  p236.lineTo(s.width * 0.8207000, s.height * 0.1838973);
  p236.lineTo(s.width * 0.8236000, s.height * 0.1854142);
  p236.lineTo(s.width * 0.8238000, s.height * 0.1819137);
  p236.lineTo(s.width * 0.8266000, s.height * 0.1823804);
  p236.lineTo(s.width * 0.8330000, s.height * 0.1901984);
  p236.lineTo(s.width * 0.8353500, s.height * 0.1962660);
  p236.lineTo(s.width * 0.8360500, s.height * 0.2035006);
  p236.lineTo(s.width * 0.8388000, s.height * 0.2121354);
  p236.lineTo(s.width * 0.8414500, s.height * 0.2236873);
  p236.lineTo(s.width * 0.8409500, s.height * 0.2343057);
  p236.lineTo(s.width * 0.8416000, s.height * 0.2393232);
  p236.lineTo(s.width * 0.8406000, s.height * 0.2479580);
  p236.lineTo(s.width * 0.8395500, s.height * 0.2564761);
  p236.lineTo(s.width * 0.8391000, s.height * 0.2607935);
  p236.lineTo(s.width * 0.8368000, s.height * 0.2651109);
  p236.lineTo(s.width * 0.8352500, s.height * 0.2652275);
  p236.lineTo(s.width * 0.8326500, s.height * 0.2616103);
  p236.lineTo(s.width * 0.8306000, s.height * 0.2670945);
  p236.lineTo(s.width * 0.8308500, s.height * 0.2695449);
  p236.close();

  Paint paint236fill = Paint()..style = PaintingStyle.fill;
  paint236fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p236, paint236fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p237 = Path();
  p237.moveTo(s.width * 0.6835500, s.height * 0.02695449);
  p237.lineTo(s.width * 0.6745000, s.height * 0.02905484);
  p237.lineTo(s.width * 0.6738500, s.height * 0.02193699);
  p237.lineTo(s.width * 0.6749500, s.height * 0.02135356);
  p237.lineTo(s.width * 0.6765000, s.height * 0.02170362);
  p237.lineTo(s.width * 0.6828000, s.height * 0.02473746);
  p237.lineTo(s.width * 0.6835500, s.height * 0.02695449);
  p237.close();

  Paint paint237fill = Paint()..style = PaintingStyle.fill;
  paint237fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p237, paint237fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p238 = Path();
  p238.moveTo(s.width * 0.5824000, s.height * 0.01528588);
  p238.lineTo(s.width * 0.5802500, s.height * 0.01586931);
  p238.lineTo(s.width * 0.5788000, s.height * 0.01633606);
  p238.lineTo(s.width * 0.5788000, s.height * 0.01715286);
  p238.lineTo(s.width * 0.5770000, s.height * 0.01796966);
  p238.lineTo(s.width * 0.5747500, s.height * 0.01680280);
  p238.lineTo(s.width * 0.5753000, s.height * 0.01516919);
  p238.lineTo(s.width * 0.5714000, s.height * 0.01505251);
  p238.lineTo(s.width * 0.5745500, s.height * 0.01411902);
  p238.lineTo(s.width * 0.5771500, s.height * 0.01411902);
  p238.lineTo(s.width * 0.5779000, s.height * 0.01540257);
  p238.lineTo(s.width * 0.5785500, s.height * 0.01423571);
  p238.lineTo(s.width * 0.5799500, s.height * 0.01341890);
  p238.lineTo(s.width * 0.5828500, s.height * 0.01446908);
  p238.lineTo(s.width * 0.5824000, s.height * 0.01528588);
  p238.close();

  Paint paint238fill = Paint()..style = PaintingStyle.fill;
  paint238fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p238, paint238fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p239 = Path();
  p239.moveTo(s.width * 0.6725500, s.height * 0.02380397);
  p239.lineTo(s.width * 0.6690000, s.height * 0.02450408);
  p239.lineTo(s.width * 0.6631500, s.height * 0.02298716);
  p239.lineTo(s.width * 0.6591000, s.height * 0.02100350);
  p239.lineTo(s.width * 0.6558000, s.height * 0.01726954);
  p239.lineTo(s.width * 0.6528500, s.height * 0.01633606);
  p239.lineTo(s.width * 0.6555500, s.height * 0.01295216);
  p239.lineTo(s.width * 0.6586500, s.height * 0.01190198);
  p239.lineTo(s.width * 0.6634500, s.height * 0.01423571);
  p239.lineTo(s.width * 0.6703000, s.height * 0.01913652);
  p239.lineTo(s.width * 0.6725500, s.height * 0.02380397);
  p239.close();

  Paint paint239fill = Paint()..style = PaintingStyle.fill;
  paint239fill.color = cClrs.rU ?? dfltClr;
  canvas.drawPath(p239, paint239fill, onTapUp: (tabdetail) {
    callback('ru', tabdetail);
  });

  Path p240 = Path();
  p240.moveTo(s.width * 0.4883000, s.height * 0.2606768);
  p240.lineTo(s.width * 0.4893000, s.height * 0.2634772);
  p240.lineTo(s.width * 0.4940500, s.height * 0.2668611);
  p240.lineTo(s.width * 0.4950000, s.height * 0.2652275);
  p240.lineTo(s.width * 0.4979000, s.height * 0.2686114);
  p240.lineTo(s.width * 0.5008500, s.height * 0.2676779);
  p240.lineTo(s.width * 0.5010500, s.height * 0.2719953);
  p240.lineTo(s.width * 0.4986000, s.height * 0.2768961);
  p240.lineTo(s.width * 0.4953000, s.height * 0.2785298);
  p240.lineTo(s.width * 0.4950500, s.height * 0.2809802);
  p240.lineTo(s.width * 0.4934500, s.height * 0.2850642);
  p240.lineTo(s.width * 0.4924500, s.height * 0.2911319);
  p240.lineTo(s.width * 0.4934500, s.height * 0.2954492);
  p240.lineTo(s.width * 0.4919500, s.height * 0.2987165);
  p240.lineTo(s.width * 0.4913500, s.height * 0.3036173);
  p240.lineTo(s.width * 0.4893500, s.height * 0.3051342);
  p240.lineTo(s.width * 0.4875000, s.height * 0.3108518);
  p240.lineTo(s.width * 0.4841000, s.height * 0.3109685);
  p240.lineTo(s.width * 0.4816000, s.height * 0.3108518);
  p240.lineTo(s.width * 0.4799000, s.height * 0.3134189);
  p240.lineTo(s.width * 0.4788500, s.height * 0.3162194);
  p240.lineTo(s.width * 0.4775500, s.height * 0.3156359);
  p240.lineTo(s.width * 0.4766000, s.height * 0.3130688);
  p240.lineTo(s.width * 0.4759000, s.height * 0.3088681);
  p240.lineTo(s.width * 0.4734500, s.height * 0.3077013);
  p240.lineTo(s.width * 0.4732500, s.height * 0.3051342);
  p240.lineTo(s.width * 0.4742500, s.height * 0.3023337);
  p240.lineTo(s.width * 0.4746500, s.height * 0.3003501);
  p240.lineTo(s.width * 0.4737500, s.height * 0.2981330);
  p240.lineTo(s.width * 0.4745500, s.height * 0.2932322);
  p240.lineTo(s.width * 0.4735500, s.height * 0.2887981);
  p240.lineTo(s.width * 0.4747000, s.height * 0.2882147);
  p240.lineTo(s.width * 0.4748500, s.height * 0.2845974);
  p240.lineTo(s.width * 0.4752500, s.height * 0.2835473);
  p240.lineTo(s.width * 0.4754000, s.height * 0.2777130);
  p240.lineTo(s.width * 0.4766000, s.height * 0.2757293);
  p240.lineTo(s.width * 0.4759500, s.height * 0.2719953);
  p240.lineTo(s.width * 0.4744000, s.height * 0.2717620);
  p240.lineTo(s.width * 0.4739500, s.height * 0.2726954);
  p240.lineTo(s.width * 0.4724500, s.height * 0.2726954);
  p240.lineTo(s.width * 0.4718500, s.height * 0.2690782);
  p240.lineTo(s.width * 0.4707500, s.height * 0.2701284);
  p240.lineTo(s.width * 0.4698000, s.height * 0.2719953);
  p240.lineTo(s.width * 0.4700500, s.height * 0.2667445);
  p240.lineTo(s.width * 0.4690500, s.height * 0.2635939);
  p240.lineTo(s.width * 0.4727500, s.height * 0.2582264);
  p240.lineTo(s.width * 0.4758500, s.height * 0.2595099);
  p240.lineTo(s.width * 0.4793000, s.height * 0.2595099);
  p240.lineTo(s.width * 0.4820000, s.height * 0.2607935);
  p240.lineTo(s.width * 0.4841500, s.height * 0.2603267);
  p240.lineTo(s.width * 0.4883000, s.height * 0.2606768);
  p240.close();

  Paint paint240fill = Paint()..style = PaintingStyle.fill;
  paint240fill.color = cClrs.eS ?? dfltClr;
  canvas.drawPath(p240, paint240fill, onTapUp: (tabdetail) {
    callback('es', tabdetail);
  });

  Path p241 = Path();
  p241.moveTo(s.width * 0.5178500, s.height * 0.2700117);
  p241.lineTo(s.width * 0.5171000, s.height * 0.2757293);
  p241.lineTo(s.width * 0.5159000, s.height * 0.2742124);
  p241.lineTo(s.width * 0.5152500, s.height * 0.2693116);
  p241.lineTo(s.width * 0.5157000, s.height * 0.2665111);
  p241.lineTo(s.width * 0.5173000, s.height * 0.2637106);
  p241.lineTo(s.width * 0.5178500, s.height * 0.2700117);
  p241.close();

  Paint paint241fill = Paint()..style = PaintingStyle.fill;
  paint241fill.color = cClrs.fR ?? dfltClr;
  canvas.drawPath(p241, paint241fill, onTapUp: (tabdetail) {
    callback('fr', tabdetail);
  });

  Path p242 = Path();
  p242.moveTo(s.width * 0.5072000, s.height * 0.2158693);
  p242.lineTo(s.width * 0.5077500, s.height * 0.2164527);
  p242.lineTo(s.width * 0.5084500, s.height * 0.2163361);
  p242.lineTo(s.width * 0.5096500, s.height * 0.2182030);
  p242.lineTo(s.width * 0.5132500, s.height * 0.2196033);
  p242.lineTo(s.width * 0.5120500, s.height * 0.2245041);
  p242.lineTo(s.width * 0.5118500, s.height * 0.2297550);
  p242.lineTo(s.width * 0.5112000, s.height * 0.2310385);
  p242.lineTo(s.width * 0.5100500, s.height * 0.2303384);
  p242.lineTo(s.width * 0.5101500, s.height * 0.2322054);
  p242.lineTo(s.width * 0.5083500, s.height * 0.2362894);
  p242.lineTo(s.width * 0.5083500, s.height * 0.2396733);
  p242.lineTo(s.width * 0.5095500, s.height * 0.2385064);
  p242.lineTo(s.width * 0.5104500, s.height * 0.2416569);
  p242.lineTo(s.width * 0.5104000, s.height * 0.2437573);
  p242.lineTo(s.width * 0.5111500, s.height * 0.2465578);
  p242.lineTo(s.width * 0.5103000, s.height * 0.2487748);
  p242.lineTo(s.width * 0.5110500, s.height * 0.2544924);
  p242.lineTo(s.width * 0.5124500, s.height * 0.2554259);
  p242.lineTo(s.width * 0.5122000, s.height * 0.2585764);
  p242.lineTo(s.width * 0.5099500, s.height * 0.2627771);
  p242.lineTo(s.width * 0.5048500, s.height * 0.2607935);
  p242.lineTo(s.width * 0.5011500, s.height * 0.2632439);
  p242.lineTo(s.width * 0.5008500, s.height * 0.2676779);
  p242.lineTo(s.width * 0.4979000, s.height * 0.2686114);
  p242.lineTo(s.width * 0.4950000, s.height * 0.2652275);
  p242.lineTo(s.width * 0.4940500, s.height * 0.2668611);
  p242.lineTo(s.width * 0.4893000, s.height * 0.2634772);
  p242.lineTo(s.width * 0.4883000, s.height * 0.2606768);
  p242.lineTo(s.width * 0.4896500, s.height * 0.2562427);
  p242.lineTo(s.width * 0.4901500, s.height * 0.2415403);
  p242.lineTo(s.width * 0.4876000, s.height * 0.2338390);
  p242.lineTo(s.width * 0.4857500, s.height * 0.2301050);
  p242.lineTo(s.width * 0.4819500, s.height * 0.2273046);
  p242.lineTo(s.width * 0.4817500, s.height * 0.2219370);
  p242.lineTo(s.width * 0.4850000, s.height * 0.2204201);
  p242.lineTo(s.width * 0.4891500, s.height * 0.2222870);
  p242.lineTo(s.width * 0.4884000, s.height * 0.2140023);
  p242.lineTo(s.width * 0.4907500, s.height * 0.2171529);
  p242.lineTo(s.width * 0.4964500, s.height * 0.2115519);
  p242.lineTo(s.width * 0.4972000, s.height * 0.2056009);
  p242.lineTo(s.width * 0.4993000, s.height * 0.2040840);
  p242.lineTo(s.width * 0.4997000, s.height * 0.2066511);
  p242.lineTo(s.width * 0.5008000, s.height * 0.2067678);
  p242.lineTo(s.width * 0.5020000, s.height * 0.2096849);
  p242.lineTo(s.width * 0.5037500, s.height * 0.2130688);
  p242.lineTo(s.width * 0.5050000, s.height * 0.2124854);
  p242.lineTo(s.width * 0.5072000, s.height * 0.2158693);
  p242.close();

  Paint paint242fill = Paint()..style = PaintingStyle.fill;
  paint242fill.color = cClrs.fR ?? dfltClr;
  canvas.drawPath(p242, paint242fill, onTapUp: (tabdetail) {
    callback('fr', tabdetail);
  });

  Path p243 = Path();
  p243.moveTo(s.width * 0.05940000, s.height * 0.4425904);
  p243.lineTo(s.width * 0.05885000, s.height * 0.4438740);
  p243.lineTo(s.width * 0.05825000, s.height * 0.4428238);
  p243.lineTo(s.width * 0.05855000, s.height * 0.4407235);
  p243.lineTo(s.width * 0.05835000, s.height * 0.4379230);
  p243.lineTo(s.width * 0.05860000, s.height * 0.4371062);
  p243.lineTo(s.width * 0.05920000, s.height * 0.4359393);
  p243.lineTo(s.width * 0.05915000, s.height * 0.4344224);
  p243.lineTo(s.width * 0.05935000, s.height * 0.4337223);
  p243.lineTo(s.width * 0.05955000, s.height * 0.4338390);
  p243.lineTo(s.width * 0.06050000, s.height * 0.4351225);
  p243.lineTo(s.width * 0.06095000, s.height * 0.4358226);
  p243.lineTo(s.width * 0.06130000, s.height * 0.4367561);
  p243.lineTo(s.width * 0.06175000, s.height * 0.4394399);
  p243.lineTo(s.width * 0.06165000, s.height * 0.4397900);
  p243.lineTo(s.width * 0.06040000, s.height * 0.4414236);
  p243.lineTo(s.width * 0.05940000, s.height * 0.4425904);
  p243.close();

  Paint paint243fill = Paint()..style = PaintingStyle.fill;
  paint243fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p243, paint243fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p244 = Path();
  p244.moveTo(s.width * 0.05905000, s.height * 0.4309218);
  p244.lineTo(s.width * 0.05805000, s.height * 0.4313886);
  p244.lineTo(s.width * 0.05775000, s.height * 0.4298716);
  p244.lineTo(s.width * 0.05750000, s.height * 0.4292882);
  p244.lineTo(s.width * 0.05750000, s.height * 0.4288215);
  p244.lineTo(s.width * 0.05785000, s.height * 0.4281214);
  p244.lineTo(s.width * 0.05875000, s.height * 0.4288215);
  p244.lineTo(s.width * 0.05935000, s.height * 0.4299883);
  p244.lineTo(s.width * 0.05905000, s.height * 0.4309218);
  p244.close();

  Paint paint244fill = Paint()..style = PaintingStyle.fill;
  paint244fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p244, paint244fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p245 = Path();
  p245.moveTo(s.width * 0.05755000, s.height * 0.4269545);
  p245.lineTo(s.width * 0.05740000, s.height * 0.4277713);
  p245.lineTo(s.width * 0.05590000, s.height * 0.4275379);
  p245.lineTo(s.width * 0.05620000, s.height * 0.4266044);
  p245.lineTo(s.width * 0.05755000, s.height * 0.4269545);
  p245.close();

  Paint paint245fill = Paint()..style = PaintingStyle.fill;
  paint245fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p245, paint245fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p246 = Path();
  p246.moveTo(s.width * 0.05520000, s.height * 0.4257876);
  p246.lineTo(s.width * 0.05500000, s.height * 0.4262544);
  p246.lineTo(s.width * 0.05480000, s.height * 0.4261377);
  p246.lineTo(s.width * 0.05385000, s.height * 0.4259043);
  p246.lineTo(s.width * 0.05370000, s.height * 0.4241540);
  p246.lineTo(s.width * 0.05360000, s.height * 0.4239207);
  p246.lineTo(s.width * 0.05445000, s.height * 0.4228705);
  p246.lineTo(s.width * 0.05465000, s.height * 0.4233372);
  p246.lineTo(s.width * 0.05520000, s.height * 0.4257876);
  p246.close();

  Paint paint246fill = Paint()..style = PaintingStyle.fill;
  paint246fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p246, paint246fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p247 = Path();
  p247.moveTo(s.width * 0.05100000, s.height * 0.4208868);
  p247.lineTo(s.width * 0.05060000, s.height * 0.4215869);
  p247.lineTo(s.width * 0.04980000, s.height * 0.4203034);
  p247.lineTo(s.width * 0.05000000, s.height * 0.4197200);
  p247.lineTo(s.width * 0.05050000, s.height * 0.4190198);
  p247.lineTo(s.width * 0.05115000, s.height * 0.4191365);
  p247.lineTo(s.width * 0.05100000, s.height * 0.4208868);
  p247.close();

  Paint paint247fill = Paint()..style = PaintingStyle.fill;
  paint247fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p247, paint247fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p248 = Path();
  p248.moveTo(s.width * 0.2697500, s.height * 0.2269545);
  p248.lineTo(s.width * 0.2667000, s.height * 0.2292882);
  p248.lineTo(s.width * 0.2643500, s.height * 0.2322054);
  p248.lineTo(s.width * 0.2620500, s.height * 0.2353559);
  p248.lineTo(s.width * 0.2618000, s.height * 0.2364061);
  p248.lineTo(s.width * 0.2646500, s.height * 0.2348891);
  p248.lineTo(s.width * 0.2657000, s.height * 0.2373396);
  p248.lineTo(s.width * 0.2680000, s.height * 0.2355893);
  p248.lineTo(s.width * 0.2704500, s.height * 0.2331389);
  p248.lineTo(s.width * 0.2731500, s.height * 0.2306884);
  p248.lineTo(s.width * 0.2716000, s.height * 0.2345391);
  p248.lineTo(s.width * 0.2728500, s.height * 0.2354726);
  p248.lineTo(s.width * 0.2741000, s.height * 0.2382730);
  p248.lineTo(s.width * 0.2766500, s.height * 0.2366394);
  p248.lineTo(s.width * 0.2792000, s.height * 0.2360560);
  p248.lineTo(s.width * 0.2793500, s.height * 0.2381564);
  p248.lineTo(s.width * 0.2801000, s.height * 0.2383897);
  p248.lineTo(s.width * 0.2807000, s.height * 0.2386231);
  p248.lineTo(s.width * 0.2814500, s.height * 0.2415403);
  p248.lineTo(s.width * 0.2791000, s.height * 0.2422404);
  p248.lineTo(s.width * 0.2790500, s.height * 0.2422404);
  p248.lineTo(s.width * 0.2772000, s.height * 0.2414236);
  p248.lineTo(s.width * 0.2749500, s.height * 0.2428238);
  p248.lineTo(s.width * 0.2731000, s.height * 0.2435239);
  p248.lineTo(s.width * 0.2707500, s.height * 0.2483081);
  p248.lineTo(s.width * 0.2692500, s.height * 0.2509918);
  p248.lineTo(s.width * 0.2694500, s.height * 0.2518086);
  p248.lineTo(s.width * 0.2722000, s.height * 0.2470245);
  p248.lineTo(s.width * 0.2725500, s.height * 0.2470245);
  p248.lineTo(s.width * 0.2702000, s.height * 0.2527421);
  p248.lineTo(s.width * 0.2687500, s.height * 0.2578763);
  p248.lineTo(s.width * 0.2675000, s.height * 0.2620770);
  p248.lineTo(s.width * 0.2672000, s.height * 0.2656943);
  p248.lineTo(s.width * 0.2668000, s.height * 0.2674446);
  p248.lineTo(s.width * 0.2665000, s.height * 0.2694282);
  p248.lineTo(s.width * 0.2665500, s.height * 0.2732789);
  p248.lineTo(s.width * 0.2667000, s.height * 0.2738623);
  p248.lineTo(s.width * 0.2676000, s.height * 0.2737456);
  p248.lineTo(s.width * 0.2684000, s.height * 0.2729288);
  p248.lineTo(s.width * 0.2691000, s.height * 0.2719953);
  p248.lineTo(s.width * 0.2707500, s.height * 0.2683781);
  p248.lineTo(s.width * 0.2716500, s.height * 0.2634772);
  p248.lineTo(s.width * 0.2716000, s.height * 0.2589265);
  p248.lineTo(s.width * 0.2723000, s.height * 0.2557760);
  p248.lineTo(s.width * 0.2736000, s.height * 0.2521587);
  p248.lineTo(s.width * 0.2746500, s.height * 0.2495916);
  p248.lineTo(s.width * 0.2760000, s.height * 0.2478413);
  p248.lineTo(s.width * 0.2758000, s.height * 0.2502917);
  p248.lineTo(s.width * 0.2769000, s.height * 0.2466744);
  p248.lineTo(s.width * 0.2775500, s.height * 0.2459743);
  p248.lineTo(s.width * 0.2784000, s.height * 0.2431739);
  p248.lineTo(s.width * 0.2803000, s.height * 0.2446908);
  p248.lineTo(s.width * 0.2817000, s.height * 0.2474912);
  p248.lineTo(s.width * 0.2813000, s.height * 0.2508751);
  p248.lineTo(s.width * 0.2805000, s.height * 0.2542590);
  p248.lineTo(s.width * 0.2786000, s.height * 0.2571762);
  p248.lineTo(s.width * 0.2784000, s.height * 0.2590432);
  p248.lineTo(s.width * 0.2789000, s.height * 0.2590432);
  p248.lineTo(s.width * 0.2810500, s.height * 0.2558926);
  p248.lineTo(s.width * 0.2818500, s.height * 0.2565928);
  p248.lineTo(s.width * 0.2816000, s.height * 0.2609102);
  p248.lineTo(s.width * 0.2812500, s.height * 0.2639440);
  p248.lineTo(s.width * 0.2794000, s.height * 0.2680280);
  p248.lineTo(s.width * 0.2784000, s.height * 0.2705951);
  p248.lineTo(s.width * 0.2770500, s.height * 0.2733956);
  p248.lineTo(s.width * 0.2784000, s.height * 0.2749125);
  p248.lineTo(s.width * 0.2796500, s.height * 0.2753792);
  p248.lineTo(s.width * 0.2816500, s.height * 0.2743291);
  p248.lineTo(s.width * 0.2835000, s.height * 0.2723454);
  p248.lineTo(s.width * 0.2850000, s.height * 0.2712952);
  p248.lineTo(s.width * 0.2873000, s.height * 0.2691949);
  p248.lineTo(s.width * 0.2902000, s.height * 0.2647608);
  p248.lineTo(s.width * 0.2902500, s.height * 0.2640607);
  p248.lineTo(s.width * 0.2904000, s.height * 0.2618436);
  p248.lineTo(s.width * 0.2917500, s.height * 0.2609102);
  p248.lineTo(s.width * 0.2937000, s.height * 0.2612602);
  p248.lineTo(s.width * 0.2957000, s.height * 0.2618436);
  p248.lineTo(s.width * 0.2980000, s.height * 0.2593932);
  p248.lineTo(s.width * 0.2983000, s.height * 0.2564761);
  p248.lineTo(s.width * 0.2982000, s.height * 0.2554259);
  p248.lineTo(s.width * 0.3016000, s.height * 0.2502917);
  p248.lineTo(s.width * 0.3029500, s.height * 0.2490082);
  p248.lineTo(s.width * 0.3068500, s.height * 0.2488915);
  p248.lineTo(s.width * 0.3115000, s.height * 0.2488915);
  p248.lineTo(s.width * 0.3120500, s.height * 0.2471412);
  p248.lineTo(s.width * 0.3129000, s.height * 0.2467911);
  p248.lineTo(s.width * 0.3141500, s.height * 0.2456243);
  p248.lineTo(s.width * 0.3155500, s.height * 0.2422404);
  p248.lineTo(s.width * 0.3171500, s.height * 0.2365228);
  p248.lineTo(s.width * 0.3199000, s.height * 0.2310385);
  p248.lineTo(s.width * 0.3204500, s.height * 0.2329055);
  p248.lineTo(s.width * 0.3223000, s.height * 0.2317386);
  p248.lineTo(s.width * 0.3231000, s.height * 0.2338390);
  p248.lineTo(s.width * 0.3216500, s.height * 0.2437573);
  p248.lineTo(s.width * 0.3227500, s.height * 0.2479580);
  p248.lineTo(s.width * 0.3228500, s.height * 0.2504084);
  p248.lineTo(s.width * 0.3196500, s.height * 0.2539090);
  p248.lineTo(s.width * 0.3166500, s.height * 0.2564761);
  p248.lineTo(s.width * 0.3136500, s.height * 0.2586931);
  p248.lineTo(s.width * 0.3116500, s.height * 0.2631272);
  p248.lineTo(s.width * 0.3110000, s.height * 0.2647608);
  p248.lineTo(s.width * 0.3104000, s.height * 0.2687281);
  p248.lineTo(s.width * 0.3107500, s.height * 0.2725788);
  p248.lineTo(s.width * 0.3118000, s.height * 0.2728121);
  p248.lineTo(s.width * 0.3119000, s.height * 0.2701284);
  p248.lineTo(s.width * 0.3124500, s.height * 0.2717620);
  p248.lineTo(s.width * 0.3119500, s.height * 0.2738623);
  p248.lineTo(s.width * 0.3100500, s.height * 0.2750292);
  p248.lineTo(s.width * 0.3088000, s.height * 0.2749125);
  p248.lineTo(s.width * 0.3067000, s.height * 0.2761960);
  p248.lineTo(s.width * 0.3055500, s.height * 0.2765461);
  p248.lineTo(s.width * 0.3040000, s.height * 0.2768961);
  p248.lineTo(s.width * 0.3015000, s.height * 0.2791132);
  p248.lineTo(s.width * 0.3055500, s.height * 0.2777130);
  p248.lineTo(s.width * 0.3061000, s.height * 0.2791132);
  p248.lineTo(s.width * 0.3021500, s.height * 0.2813302);
  p248.lineTo(s.width * 0.3005000, s.height * 0.2813302);
  p248.lineTo(s.width * 0.3007000, s.height * 0.2803967);
  p248.lineTo(s.width * 0.2996500, s.height * 0.2824971);
  p248.lineTo(s.width * 0.3003500, s.height * 0.2828471);
  p248.lineTo(s.width * 0.2991000, s.height * 0.2882147);
  p248.lineTo(s.width * 0.2964500, s.height * 0.2939323);
  p248.lineTo(s.width * 0.2965000, s.height * 0.2919487);
  p248.lineTo(s.width * 0.2959500, s.height * 0.2915986);
  p248.lineTo(s.width * 0.2953500, s.height * 0.2897316);
  p248.lineTo(s.width * 0.2953500, s.height * 0.2938156);
  p248.lineTo(s.width * 0.2958500, s.height * 0.2950992);
  p248.lineTo(s.width * 0.2955500, s.height * 0.2978996);
  p248.lineTo(s.width * 0.2943500, s.height * 0.3008168);
  p248.lineTo(s.width * 0.2921000, s.height * 0.3067678);
  p248.lineTo(s.width * 0.2919000, s.height * 0.3065344);
  p248.lineTo(s.width * 0.2933500, s.height * 0.3014002);
  p248.lineTo(s.width * 0.2923500, s.height * 0.2985998);
  p248.lineTo(s.width * 0.2928500, s.height * 0.2922987);
  p248.lineTo(s.width * 0.2919000, s.height * 0.2955659);
  p248.lineTo(s.width * 0.2919000, s.height * 0.3003501);
  p248.lineTo(s.width * 0.2903000, s.height * 0.2991832);
  p248.lineTo(s.width * 0.2918000, s.height * 0.3015169);
  p248.lineTo(s.width * 0.2910500, s.height * 0.3086348);
  p248.lineTo(s.width * 0.2917500, s.height * 0.3092182);
  p248.lineTo(s.width * 0.2917500, s.height * 0.3117853);
  p248.lineTo(s.width * 0.2912500, s.height * 0.3192532);
  p248.lineTo(s.width * 0.2889500, s.height * 0.3247375);
  p248.lineTo(s.width * 0.2859000, s.height * 0.3269545);
  p248.lineTo(s.width * 0.2837000, s.height * 0.3313886);
  p248.lineTo(s.width * 0.2823000, s.height * 0.3318553);
  p248.lineTo(s.width * 0.2806000, s.height * 0.3346558);
  p248.lineTo(s.width * 0.2799500, s.height * 0.3371062);
  p248.lineTo(s.width * 0.2765000, s.height * 0.3420070);
  p248.lineTo(s.width * 0.2746000, s.height * 0.3456243);
  p248.lineTo(s.width * 0.2728500, s.height * 0.3500583);
  p248.lineTo(s.width * 0.2719000, s.height * 0.3553092);
  p248.lineTo(s.width * 0.2719000, s.height * 0.3605601);
  p248.lineTo(s.width * 0.2722000, s.height * 0.3669778);
  p248.lineTo(s.width * 0.2729500, s.height * 0.3722287);
  p248.lineTo(s.width * 0.2727000, s.height * 0.3754959);
  p248.lineTo(s.width * 0.2733500, s.height * 0.3841307);
  p248.lineTo(s.width * 0.2728500, s.height * 0.3892649);
  p248.lineTo(s.width * 0.2725500, s.height * 0.3921820);
  p248.lineTo(s.width * 0.2715500, s.height * 0.3967328);
  p248.lineTo(s.width * 0.2706500, s.height * 0.3976663);
  p248.lineTo(s.width * 0.2693500, s.height * 0.3967328);
  p248.lineTo(s.width * 0.2691500, s.height * 0.3934656);
  p248.lineTo(s.width * 0.2682500, s.height * 0.3917153);
  p248.lineTo(s.width * 0.2672500, s.height * 0.3852975);
  p248.lineTo(s.width * 0.2664500, s.height * 0.3795799);
  p248.lineTo(s.width * 0.2662500, s.height * 0.3766628);
  p248.lineTo(s.width * 0.2672500, s.height * 0.3716453);
  p248.lineTo(s.width * 0.2668500, s.height * 0.3675613);
  p248.lineTo(s.width * 0.2653000, s.height * 0.3612602);
  p248.lineTo(s.width * 0.2643500, s.height * 0.3600933);
  p248.lineTo(s.width * 0.2613000, s.height * 0.3635939);
  p248.lineTo(s.width * 0.2608500, s.height * 0.3631272);
  p248.lineTo(s.width * 0.2598500, s.height * 0.3596266);
  p248.lineTo(s.width * 0.2583500, s.height * 0.3577596);
  p248.lineTo(s.width * 0.2551500, s.height * 0.3588098);
  p248.lineTo(s.width * 0.2528500, s.height * 0.3578763);
  p248.lineTo(s.width * 0.2507000, s.height * 0.3584597);
  p248.lineTo(s.width * 0.2494500, s.height * 0.3596266);
  p248.lineTo(s.width * 0.2497500, s.height * 0.3616103);
  p248.lineTo(s.width * 0.2494000, s.height * 0.3646441);
  p248.lineTo(s.width * 0.2498000, s.height * 0.3661610);
  p248.lineTo(s.width * 0.2492000, s.height * 0.3670945);
  p248.lineTo(s.width * 0.2483000, s.height * 0.3660443);
  p248.lineTo(s.width * 0.2471500, s.height * 0.3674446);
  p248.lineTo(s.width * 0.2452000, s.height * 0.3672112);
  p248.lineTo(s.width * 0.2435500, s.height * 0.3632439);
  p248.lineTo(s.width * 0.2411000, s.height * 0.3641774);
  p248.lineTo(s.width * 0.2393000, s.height * 0.3624271);
  p248.lineTo(s.width * 0.2375500, s.height * 0.3630105);
  p248.lineTo(s.width * 0.2350500, s.height * 0.3647608);
  p248.lineTo(s.width * 0.2320000, s.height * 0.3702450);
  p248.lineTo(s.width * 0.2289500, s.height * 0.3735123);
  p248.lineTo(s.width * 0.2271000, s.height * 0.3770128);
  p248.lineTo(s.width * 0.2261500, s.height * 0.3803967);
  p248.lineTo(s.width * 0.2256500, s.height * 0.3856476);
  p248.lineTo(s.width * 0.2254500, s.height * 0.3891482);
  p248.lineTo(s.width * 0.2257500, s.height * 0.3917153);
  p248.lineTo(s.width * 0.2246500, s.height * 0.3919487);
  p248.lineTo(s.width * 0.2228500, s.height * 0.3903151);
  p248.lineTo(s.width * 0.2209000, s.height * 0.3879813);
  p248.lineTo(s.width * 0.2204500, s.height * 0.3844807);
  p248.lineTo(s.width * 0.2203500, s.height * 0.3792299);
  p248.lineTo(s.width * 0.2191500, s.height * 0.3750292);
  p248.lineTo(s.width * 0.2187000, s.height * 0.3705951);
  p248.lineTo(s.width * 0.2179000, s.height * 0.3654609);
  p248.lineTo(s.width * 0.2163000, s.height * 0.3624271);
  p248.lineTo(s.width * 0.2140500, s.height * 0.3626604);
  p248.lineTo(s.width * 0.2116500, s.height * 0.3684947);
  p248.lineTo(s.width * 0.2096500, s.height * 0.3662777);
  p248.lineTo(s.width * 0.2085000, s.height * 0.3640607);
  p248.lineTo(s.width * 0.2083000, s.height * 0.3598600);
  p248.lineTo(s.width * 0.2079000, s.height * 0.3560093);
  p248.lineTo(s.width * 0.2067000, s.height * 0.3527421);
  p248.lineTo(s.width * 0.2056500, s.height * 0.3502917);
  p248.lineTo(s.width * 0.2050000, s.height * 0.3476079);
  p248.lineTo(s.width * 0.2003000, s.height * 0.3476079);
  p248.lineTo(s.width * 0.1999000, s.height * 0.3507585);
  p248.lineTo(s.width * 0.1977500, s.height * 0.3507585);
  p248.lineTo(s.width * 0.1923500, s.height * 0.3507585);
  p248.lineTo(s.width * 0.1869000, s.height * 0.3455076);
  p248.lineTo(s.width * 0.1834000, s.height * 0.3418903);
  p248.lineTo(s.width * 0.1838500, s.height * 0.3403734);
  p248.lineTo(s.width * 0.1803000, s.height * 0.3411902);
  p248.lineTo(s.width * 0.1771500, s.height * 0.3417736);
  p248.lineTo(s.width * 0.1773000, s.height * 0.3380397);
  p248.lineTo(s.width * 0.1762500, s.height * 0.3337223);
  p248.lineTo(s.width * 0.1751500, s.height * 0.3327888);
  p248.lineTo(s.width * 0.1752000, s.height * 0.3306884);
  p248.lineTo(s.width * 0.1737500, s.height * 0.3302217);
  p248.lineTo(s.width * 0.1731500, s.height * 0.3282380);
  p248.lineTo(s.width * 0.1707500, s.height * 0.3275379);
  p248.lineTo(s.width * 0.1703000, s.height * 0.3262544);
  p248.lineTo(s.width * 0.1707000, s.height * 0.3221704);
  p248.lineTo(s.width * 0.1694500, s.height * 0.3147025);
  p248.lineTo(s.width * 0.1692000, s.height * 0.3043174);
  p248.lineTo(s.width * 0.1696500, s.height * 0.3025671);
  p248.lineTo(s.width * 0.1690000, s.height * 0.3001167);
  p248.lineTo(s.width * 0.1682500, s.height * 0.2938156);
  p248.lineTo(s.width * 0.1691500, s.height * 0.2877480);
  p248.lineTo(s.width * 0.1687000, s.height * 0.2836639);
  p248.lineTo(s.width * 0.1706500, s.height * 0.2774796);
  p248.lineTo(s.width * 0.1720500, s.height * 0.2711785);
  p248.lineTo(s.width * 0.1726000, s.height * 0.2654609);
  p248.lineTo(s.width * 0.1753500, s.height * 0.2584597);
  p248.lineTo(s.width * 0.1773500, s.height * 0.2518086);
  p248.lineTo(s.width * 0.1793500, s.height * 0.2451575);
  p248.lineTo(s.width * 0.1815000, s.height * 0.2352392);
  p248.lineTo(s.width * 0.1824000, s.height * 0.2290548);
  p248.lineTo(s.width * 0.1826000, s.height * 0.2256709);
  p248.lineTo(s.width * 0.1833000, s.height * 0.2241540);
  p248.lineTo(s.width * 0.1862000, s.height * 0.2267211);
  p248.lineTo(s.width * 0.1857000, s.height * 0.2336056);
  p248.lineTo(s.width * 0.1868000, s.height * 0.2316219);
  p248.lineTo(s.width * 0.1880500, s.height * 0.2256709);
  p248.lineTo(s.width * 0.1888500, s.height * 0.2197200);
  p248.lineTo(s.width * 0.1959000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2032500, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2056500, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2132000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2205500, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2279500, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2354000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2438000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2523000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2574000, s.height * 0.2197200);
  p248.lineTo(s.width * 0.2580500, s.height * 0.2169195);
  p248.lineTo(s.width * 0.2589000, s.height * 0.2169195);
  p248.lineTo(s.width * 0.2584500, s.height * 0.2208868);
  p248.lineTo(s.width * 0.2589500, s.height * 0.2220537);
  p248.lineTo(s.width * 0.2606000, s.height * 0.2225204);
  p248.lineTo(s.width * 0.2629000, s.height * 0.2236873);
  p248.lineTo(s.width * 0.2648500, s.height * 0.2259043);
  p248.lineTo(s.width * 0.2670500, s.height * 0.2249708);
  p248.lineTo(s.width * 0.2697500, s.height * 0.2269545);
  p248.close();

  Paint paint248fill = Paint()..style = PaintingStyle.fill;
  paint248fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p248, paint248fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p249 = Path();
  p249.moveTo(s.width * 0.1375000, s.height * 0.1617270);
  p249.lineTo(s.width * 0.1340000, s.height * 0.1644107);
  p249.lineTo(s.width * 0.1336000, s.height * 0.1625438);
  p249.lineTo(s.width * 0.1347500, s.height * 0.1592765);
  p249.lineTo(s.width * 0.1379500, s.height * 0.1568261);
  p249.lineTo(s.width * 0.1397000, s.height * 0.1557760);
  p249.lineTo(s.width * 0.1410000, s.height * 0.1562427);
  p249.lineTo(s.width * 0.1410000, s.height * 0.1584597);
  p249.lineTo(s.width * 0.1375000, s.height * 0.1617270);
  p249.close();

  Paint paint249fill = Paint()..style = PaintingStyle.fill;
  paint249fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p249, paint249fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });

  Path p250 = Path();
  p250.moveTo(s.width * 0.1180000, s.height * 0.1423571);
  p250.lineTo(s.width * 0.1160500, s.height * 0.1434072);
  p250.lineTo(s.width * 0.1152000, s.height * 0.1421237);
  p250.lineTo(s.width * 0.1148000, s.height * 0.1402567);
  p250.lineTo(s.width * 0.1176500, s.height * 0.1390898);
  p250.lineTo(s.width * 0.1191500, s.height * 0.1397900);
  p250.lineTo(s.width * 0.1180000, s.height * 0.1423571);
  p250.close();

  Paint paint250fill = Paint()..style = PaintingStyle.fill;
  paint250fill.color = cClrs.uS ?? dfltClr;
  canvas.drawPath(p250, paint250fill, onTapUp: (tabdetail) {
    callback('us', tabdetail);
  });
}