diff --git a/BUILD.gn b/BUILD.gn index 47e8d8c9e6..ed61ba4be3 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -2246,7 +2246,10 @@ if (skia_enable_tools) { } test_app("skpbench") { - sources = [ "tools/skpbench/skpbench.cpp" ] + sources = [ + "bench/BigPath.cpp", + "tools/skpbench/skpbench.cpp", + ] deps = [ ":common_flags_config", ":common_flags_gpu", diff --git a/bench/BigPath.cpp b/bench/BigPath.cpp new file mode 100644 index 0000000000..7e3ba60034 --- /dev/null +++ b/bench/BigPath.cpp @@ -0,0 +1,5173 @@ +/* + * Copyright 2021 Google LLC + * + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +#include "bench/BigPath.h" +#include "include/core/SkPath.h" +#include "include/core/SkPathBuilder.h" + +namespace BenchUtils { + +#if !defined(__clang__) && defined(_MSC_VER) +// MSVC takes ~2 minutes to compile this function with optimization. +// We don't really care to wait that long for this function. +#pragma optimize("", off) +#endif +SkPath make_big_path() { + SkPathBuilder path; + // Inspired by crbug.com/455429 + path.moveTo(-1113, 81); + path.lineTo(-1113, 83); + path.lineTo(-1113, 82); + path.lineTo(-1112, 82); + path.lineTo(-1112, 83); + path.lineTo(-1111, 82); + path.lineTo(-1111, 82); + path.lineTo(-1110, 81); + path.lineTo(-1110, 81); + path.lineTo(-1109, 80); + path.lineTo(-1109, 80); + path.lineTo(-1108, 78); + path.lineTo(-1108, 76); + path.lineTo(-1107, 71); + path.lineTo(-1107, 73); + path.lineTo(-1106, 76); + path.lineTo(-1106, 80); + path.lineTo(-1105, 82); + path.lineTo(-1105, 83); + path.lineTo(-1104, 82); + path.lineTo(-1104, 84); + path.lineTo(-1103, 92); + path.lineTo(-1103, 51); + path.lineTo(-1102, 0); + path.lineTo(-1102, 72); + path.lineTo(-1101, 85); + path.lineTo(-1101, 80); + path.lineTo(-1100, 75); + path.lineTo(-1099, 78); + path.lineTo(-1099, 77); + path.lineTo(-1098, 76); + path.lineTo(-1098, 72); + path.lineTo(-1097, 70); + path.lineTo(-1097, 63); + path.lineTo(-1096, 59); + path.lineTo(-1096, 53); + path.lineTo(-1095, 50); + path.lineTo(-1095, 46); + path.lineTo(-1094, 47); + path.lineTo(-1094, 55); + path.lineTo(-1093, 63); + path.lineTo(-1093, 72); + path.lineTo(-1092, 77); + path.lineTo(-1092, 80); + path.lineTo(-1091, 82); + path.lineTo(-1091, 84); + path.lineTo(-1090, 85); + path.lineTo(-1090, 87); + path.lineTo(-1089, 84); + path.lineTo(-1089, 85); + path.lineTo(-1088, 84); + path.lineTo(-1088, 84); + path.lineTo(-1087, 84); + path.lineTo(-1087, 83); + path.lineTo(-1086, 83); + path.lineTo(-1085, 84); + path.lineTo(-1085, 84); + path.lineTo(-1084, 82); + path.lineTo(-1084, 83); + path.lineTo(-1083, 82); + path.lineTo(-1083, 82); + path.lineTo(-1082, 83); + path.lineTo(-1082, 82); + path.lineTo(-1081, 84); + path.lineTo(-1081, 81); + path.lineTo(-1080, 84); + path.lineTo(-1080, 81); + path.lineTo(-1079, 83); + path.lineTo(-1079, 82); + path.lineTo(-1078, 82); + path.lineTo(-1078, 83); + path.lineTo(-1077, 82); + path.lineTo(-1077, 82); + path.lineTo(-1076, 81); + path.lineTo(-1076, 81); + path.lineTo(-1075, 80); + path.lineTo(-1075, 80); + path.lineTo(-1074, 78); + path.lineTo(-1074, 76); + path.lineTo(-1073, 71); + path.lineTo(-1073, 73); + path.lineTo(-1072, 76); + path.lineTo(-1072, 80); + path.lineTo(-1071, 82); + path.lineTo(-1071, 83); + path.lineTo(-1070, 82); + path.lineTo(-1070, 84); + path.lineTo(-1069, 92); + path.lineTo(-1069, 51); + path.lineTo(-1068, 0); + path.lineTo(-1068, 72); + path.lineTo(-1067, 85); + path.lineTo(-1067, 80); + path.lineTo(-1066, 75); + path.lineTo(-1066, 78); + path.lineTo(-1065, 77); + path.lineTo(-1065, 76); + path.lineTo(-1064, 75); + path.lineTo(-1064, 70); + path.lineTo(-1063, 65); + path.lineTo(-1063, 59); + path.lineTo(-1062, 56); + path.lineTo(-1062, 50); + path.lineTo(-1061, 46); + path.lineTo(-1060, 50); + path.lineTo(-1060, 63); + path.lineTo(-1059, 68); + path.lineTo(-1059, 77); + path.lineTo(-1058, 78); + path.lineTo(-1057, 82); + path.lineTo(-1057, 83); + path.lineTo(-1056, 85); + path.lineTo(-1056, 87); + path.lineTo(-1055, 84); + path.lineTo(-1055, 85); + path.lineTo(-1054, 84); + path.lineTo(-1054, 84); + path.lineTo(-1053, 84); + path.lineTo(-1053, 83); + path.lineTo(-1052, 83); + path.lineTo(-1052, 83); + path.lineTo(-1051, 84); + path.lineTo(-1051, 84); + path.lineTo(-1050, 82); + path.lineTo(-1050, 83); + path.lineTo(-1049, 82); + path.lineTo(-1049, 82); + path.lineTo(-1048, 83); + path.lineTo(-1048, 82); + path.lineTo(-1047, 84); + path.lineTo(-1047, 81); + path.lineTo(-1046, 84); + path.lineTo(-1046, 81); + path.lineTo(-1045, 81); + path.lineTo(-1045, 83); + path.lineTo(-1044, 82); + path.lineTo(-1044, 83); + path.lineTo(-1043, 82); + path.lineTo(-1043, 83); + path.lineTo(-1042, 81); + path.lineTo(-1042, 82); + path.lineTo(-1041, 82); + path.lineTo(-1041, 80); + path.lineTo(-1040, 78); + path.lineTo(-1040, 76); + path.lineTo(-1039, 71); + path.lineTo(-1039, 73); + path.lineTo(-1038, 75); + path.lineTo(-1038, 80); + path.lineTo(-1037, 82); + path.lineTo(-1037, 83); + path.lineTo(-1036, 83); + path.lineTo(-1036, 84); + path.lineTo(-1035, 92); + path.lineTo(-1035, 51); + path.lineTo(-1034, 0); + path.lineTo(-1034, 72); + path.lineTo(-1033, 85); + path.lineTo(-1033, 80); + path.lineTo(-1032, 75); + path.lineTo(-1032, 78); + path.lineTo(-1031, 77); + path.lineTo(-1031, 76); + path.lineTo(-1030, 75); + path.lineTo(-1030, 70); + path.lineTo(-1029, 65); + path.lineTo(-1029, 59); + path.lineTo(-1028, 56); + path.lineTo(-1028, 50); + path.lineTo(-1027, 48); + path.lineTo(-1027, 46); + path.lineTo(-1026, 50); + path.lineTo(-1026, 55); + path.lineTo(-1025, 68); + path.lineTo(-1025, 72); + path.lineTo(-1024, 78); + path.lineTo(-1024, 80); + path.lineTo(-1023, 83); + path.lineTo(-1023, 84); + path.lineTo(-1022, 87); + path.lineTo(-1022, 84); + path.lineTo(-1021, 85); + path.lineTo(-1020, 84); + path.lineTo(-1020, 85); + path.lineTo(-1019, 83); + path.lineTo(-1019, 83); + path.lineTo(-1018, 83); + path.lineTo(-1018, 83); + path.lineTo(-1017, 84); + path.lineTo(-1017, 82); + path.lineTo(-1016, 82); + path.lineTo(-1016, 82); + path.lineTo(-1015, 83); + path.lineTo(-1014, 83); + path.lineTo(-1014, 82); + path.lineTo(-1013, 84); + path.lineTo(-1013, 81); + path.lineTo(-1012, 84); + path.lineTo(-1012, 83); + path.lineTo(-1011, 81); + path.lineTo(-1011, 83); + path.lineTo(-1010, 82); + path.lineTo(-1010, 83); + path.lineTo(-1009, 82); + path.lineTo(-1009, 83); + path.lineTo(-1008, 81); + path.lineTo(-1008, 82); + path.lineTo(-1007, 82); + path.lineTo(-1007, 80); + path.lineTo(-1006, 78); + path.lineTo(-1006, 76); + path.lineTo(-1005, 71); + path.lineTo(-1005, 71); + path.lineTo(-1004, 75); + path.lineTo(-1004, 80); + path.lineTo(-1003, 82); + path.lineTo(-1003, 83); + path.lineTo(-1002, 83); + path.lineTo(-1002, 84); + path.lineTo(-1001, 92); + path.lineTo(-1001, 92); + path.lineTo(-1000, 0); + path.lineTo(-1000, 72); + path.lineTo(-999, 85); + path.lineTo(-999, 84); + path.lineTo(-998, 75); + path.lineTo(-998, 78); + path.lineTo(-997, 77); + path.lineTo(-997, 77); + path.lineTo(-996, 75); + path.lineTo(-996, 72); + path.lineTo(-995, 65); + path.lineTo(-995, 63); + path.lineTo(-994, 56); + path.lineTo(-994, 53); + path.lineTo(-993, 48); + path.lineTo(-993, 46); + path.lineTo(-992, 50); + path.lineTo(-992, 55); + path.lineTo(-991, 68); + path.lineTo(-991, 72); + path.lineTo(-990, 78); + path.lineTo(-990, 80); + path.lineTo(-989, 83); + path.lineTo(-989, 84); + path.lineTo(-988, 87); + path.lineTo(-988, 84); + path.lineTo(-987, 86); + path.lineTo(-987, 84); + path.lineTo(-986, 85); + path.lineTo(-986, 85); + path.lineTo(-985, 83); + path.lineTo(-985, 83); + path.lineTo(-984, 83); + path.lineTo(-984, 83); + path.lineTo(-983, 84); + path.lineTo(-983, 82); + path.lineTo(-982, 82); + path.lineTo(-982, 82); + path.lineTo(-981, 83); + path.lineTo(-981, 83); + path.lineTo(-980, 82); + path.lineTo(-980, 84); + path.lineTo(-979, 81); + path.lineTo(-979, 84); + path.lineTo(-978, 81); + path.lineTo(-978, 81); + path.lineTo(-977, 83); + path.lineTo(-977, 82); + path.lineTo(-976, 83); + path.lineTo(-976, 82); + path.lineTo(-975, 83); + path.lineTo(-975, 81); + path.lineTo(-974, 82); + path.lineTo(-974, 82); + path.lineTo(-973, 80); + path.lineTo(-973, 78); + path.lineTo(-972, 78); + path.lineTo(-972, 71); + path.lineTo(-971, 71); + path.lineTo(-970, 75); + path.lineTo(-970, 76); + path.lineTo(-969, 82); + path.lineTo(-969, 81); + path.lineTo(-968, 83); + path.lineTo(-968, 82); + path.lineTo(-967, 92); + path.lineTo(-967, 92); + path.lineTo(-966, 0); + path.lineTo(-966, 20); + path.lineTo(-965, 85); + path.lineTo(-965, 84); + path.lineTo(-964, 75); + path.lineTo(-964, 78); + path.lineTo(-963, 77); + path.lineTo(-963, 77); + path.lineTo(-962, 75); + path.lineTo(-962, 72); + path.lineTo(-961, 65); + path.lineTo(-961, 63); + path.lineTo(-960, 56); + path.lineTo(-960, 53); + path.lineTo(-959, 48); + path.lineTo(-959, 46); + path.lineTo(-958, 50); + path.lineTo(-958, 55); + path.lineTo(-957, 68); + path.lineTo(-957, 72); + path.lineTo(-956, 78); + path.lineTo(-955, 83); + path.lineTo(-955, 84); + path.lineTo(-954, 87); + path.lineTo(-954, 84); + path.lineTo(-953, 86); + path.lineTo(-953, 84); + path.lineTo(-952, 85); + path.lineTo(-952, 85); + path.lineTo(-951, 83); + path.lineTo(-951, 83); + path.lineTo(-950, 83); + path.lineTo(-950, 83); + path.lineTo(-949, 84); + path.lineTo(-949, 82); + path.lineTo(-948, 82); + path.lineTo(-948, 83); + path.lineTo(-947, 83); + path.lineTo(-947, 82); + path.lineTo(-946, 82); + path.lineTo(-946, 84); + path.lineTo(-945, 82); + path.lineTo(-945, 84); + path.lineTo(-944, 83); + path.lineTo(-944, 81); + path.lineTo(-943, 83); + path.lineTo(-943, 82); + path.lineTo(-942, 82); + path.lineTo(-942, 83); + path.lineTo(-941, 83); + path.lineTo(-941, 81); + path.lineTo(-940, 82); + path.lineTo(-940, 81); + path.lineTo(-939, 80); + path.lineTo(-939, 78); + path.lineTo(-938, 78); + path.lineTo(-938, 71); + path.lineTo(-937, 71); + path.lineTo(-937, 75); + path.lineTo(-936, 76); + path.lineTo(-936, 82); + path.lineTo(-935, 81); + path.lineTo(-935, 83); + path.lineTo(-934, 82); + path.lineTo(-934, 92); + path.lineTo(-933, 92); + path.lineTo(-933, 0); + path.lineTo(-932, 20); + path.lineTo(-932, 85); + path.lineTo(-931, 84); + path.lineTo(-931, 75); + path.lineTo(-930, 78); + path.lineTo(-930, 77); + path.lineTo(-929, 77); + path.lineTo(-929, 76); + path.lineTo(-928, 72); + path.lineTo(-927, 65); + path.lineTo(-927, 63); + path.lineTo(-926, 56); + path.lineTo(-926, 53); + path.lineTo(-925, 50); + path.lineTo(-925, 46); + path.lineTo(-924, 47); + path.lineTo(-924, 55); + path.lineTo(-923, 63); + path.lineTo(-923, 72); + path.lineTo(-922, 77); + path.lineTo(-922, 80); + path.lineTo(-921, 82); + path.lineTo(-921, 84); + path.lineTo(-920, 85); + path.lineTo(-920, 87); + path.lineTo(-919, 86); + path.lineTo(-919, 84); + path.lineTo(-918, 85); + path.lineTo(-918, 85); + path.lineTo(-917, 84); + path.lineTo(-917, 83); + path.lineTo(-916, 83); + path.lineTo(-916, 83); + path.lineTo(-915, 84); + path.lineTo(-915, 82); + path.lineTo(-914, 82); + path.lineTo(-914, 83); + path.lineTo(-913, 83); + path.lineTo(-913, 82); + path.lineTo(-912, 82); + path.lineTo(-912, 82); + path.lineTo(-911, 84); + path.lineTo(-911, 81); + path.lineTo(-910, 83); + path.lineTo(-910, 81); + path.lineTo(-909, 83); + path.lineTo(-909, 82); + path.lineTo(-908, 82); + path.lineTo(-908, 83); + path.lineTo(-907, 83); + path.lineTo(-907, 81); + path.lineTo(-906, 82); + path.lineTo(-906, 81); + path.lineTo(-905, 80); + path.lineTo(-905, 78); + path.lineTo(-904, 78); + path.lineTo(-904, 71); + path.lineTo(-903, 71); + path.lineTo(-903, 75); + path.lineTo(-902, 76); + path.lineTo(-902, 80); + path.lineTo(-901, 82); + path.lineTo(-901, 83); + path.lineTo(-900, 82); + path.lineTo(-900, 92); + path.lineTo(-899, 92); + path.lineTo(-899, 0); + path.lineTo(-898, 20); + path.lineTo(-898, 72); + path.lineTo(-897, 85); + path.lineTo(-897, 80); + path.lineTo(-896, 75); + path.lineTo(-896, 78); + path.lineTo(-895, 77); + path.lineTo(-895, 76); + path.lineTo(-894, 72); + path.lineTo(-894, 70); + path.lineTo(-893, 63); + path.lineTo(-893, 59); + path.lineTo(-892, 53); + path.lineTo(-892, 50); + path.lineTo(-891, 46); + path.lineTo(-891, 47); + path.lineTo(-890, 55); + path.lineTo(-890, 63); + path.lineTo(-889, 72); + path.lineTo(-889, 77); + path.lineTo(-888, 80); + path.lineTo(-888, 82); + path.lineTo(-887, 84); + path.lineTo(-887, 85); + path.lineTo(-886, 87); + path.lineTo(-886, 86); + path.lineTo(-885, 84); + path.lineTo(-885, 85); + path.lineTo(-884, 85); + path.lineTo(-883, 84); + path.lineTo(-883, 83); + path.lineTo(-882, 83); + path.lineTo(-882, 83); + path.lineTo(-881, 84); + path.lineTo(-881, 82); + path.lineTo(-880, 82); + path.lineTo(-880, 83); + path.lineTo(-879, 83); + path.lineTo(-879, 82); + path.lineTo(-878, 82); + path.lineTo(-878, 84); + path.lineTo(-877, 82); + path.lineTo(-877, 84); + path.lineTo(-876, 83); + path.lineTo(-876, 81); + path.lineTo(-875, 83); + path.lineTo(-875, 82); + path.lineTo(-874, 82); + path.lineTo(-874, 83); + path.lineTo(-873, 83); + path.lineTo(-873, 82); + path.lineTo(-872, 81); + path.lineTo(-872, 81); + path.lineTo(-871, 80); + path.lineTo(-871, 78); + path.lineTo(-870, 78); + path.lineTo(-870, 76); + path.lineTo(-869, 71); + path.lineTo(-869, 73); + path.lineTo(-868, 76); + path.lineTo(-868, 80); + path.lineTo(-867, 82); + path.lineTo(-867, 83); + path.lineTo(-866, 82); + path.lineTo(-866, 84); + path.lineTo(-865, 92); + path.lineTo(-865, 51); + path.lineTo(-864, 0); + path.lineTo(-864, 72); + path.lineTo(-863, 85); + path.lineTo(-863, 80); + path.lineTo(-862, 75); + path.lineTo(-862, 78); + path.lineTo(-861, 77); + path.lineTo(-861, 76); + path.lineTo(-860, 72); + path.lineTo(-860, 70); + path.lineTo(-859, 63); + path.lineTo(-859, 59); + path.lineTo(-858, 53); + path.lineTo(-858, 50); + path.lineTo(-857, 46); + path.lineTo(-857, 47); + path.lineTo(-856, 55); + path.lineTo(-856, 63); + path.lineTo(-855, 72); + path.lineTo(-855, 77); + path.lineTo(-854, 80); + path.lineTo(-854, 82); + path.lineTo(-853, 84); + path.lineTo(-853, 85); + path.lineTo(-852, 87); + path.lineTo(-852, 86); + path.lineTo(-851, 84); + path.lineTo(-851, 85); + path.lineTo(-850, 85); + path.lineTo(-850, 84); + path.lineTo(-849, 83); + path.lineTo(-849, 83); + path.lineTo(-848, 83); + path.lineTo(-848, 84); + path.lineTo(-847, 84); + path.lineTo(-847, 82); + path.lineTo(-846, 83); + path.lineTo(-846, 82); + path.lineTo(-845, 82); + path.lineTo(-845, 83); + path.lineTo(-844, 82); + path.lineTo(-844, 84); + path.lineTo(-843, 81); + path.lineTo(-843, 84); + path.lineTo(-842, 81); + path.lineTo(-842, 83); + path.lineTo(-841, 82); + path.lineTo(-840, 82); + path.lineTo(-840, 83); + path.lineTo(-839, 82); + path.lineTo(-839, 82); + path.lineTo(-838, 81); + path.lineTo(-838, 81); + path.lineTo(-837, 82); + path.lineTo(-837, 80); + path.lineTo(-836, 78); + path.lineTo(-836, 76); + path.lineTo(-835, 71); + path.lineTo(-834, 76); + path.lineTo(-834, 80); + path.lineTo(-833, 82); + path.lineTo(-833, 83); + path.lineTo(-832, 82); + path.lineTo(-832, 84); + path.lineTo(-831, 92); + path.lineTo(-831, 51); + path.lineTo(-830, 0); + path.lineTo(-830, 72); + path.lineTo(-829, 85); + path.lineTo(-829, 80); + path.lineTo(-828, 75); + path.lineTo(-828, 78); + path.lineTo(-827, 77); + path.lineTo(-827, 76); + path.lineTo(-826, 75); + path.lineTo(-826, 70); + path.lineTo(-825, 65); + path.lineTo(-825, 59); + path.lineTo(-824, 56); + path.lineTo(-824, 50); + path.lineTo(-823, 48); + path.lineTo(-823, 46); + path.lineTo(-822, 50); + path.lineTo(-822, 63); + path.lineTo(-821, 68); + path.lineTo(-821, 77); + path.lineTo(-820, 78); + path.lineTo(-820, 82); + path.lineTo(-819, 83); + path.lineTo(-819, 85); + path.lineTo(-818, 87); + path.lineTo(-818, 84); + path.lineTo(-817, 85); + path.lineTo(-817, 84); + path.lineTo(-816, 84); + path.lineTo(-816, 84); + path.lineTo(-815, 83); + path.lineTo(-815, 83); + path.lineTo(-814, 83); + path.lineTo(-814, 84); + path.lineTo(-813, 84); + path.lineTo(-813, 82); + path.lineTo(-812, 83); + path.lineTo(-812, 82); + path.lineTo(-811, 82); + path.lineTo(-811, 83); + path.lineTo(-810, 82); + path.lineTo(-810, 84); + path.lineTo(-809, 81); + path.lineTo(-809, 84); + path.lineTo(-808, 81); + path.lineTo(-808, 83); + path.lineTo(-807, 82); + path.lineTo(-807, 82); + path.lineTo(-806, 83); + path.lineTo(-806, 82); + path.lineTo(-805, 82); + path.lineTo(-805, 81); + path.lineTo(-804, 82); + path.lineTo(-804, 82); + path.lineTo(-803, 80); + path.lineTo(-803, 78); + path.lineTo(-802, 76); + path.lineTo(-802, 71); + path.lineTo(-801, 73); + path.lineTo(-801, 75); + path.lineTo(-800, 80); + path.lineTo(-800, 82); + path.lineTo(-799, 83); + path.lineTo(-799, 83); + path.lineTo(-798, 84); + path.lineTo(-797, 92); + path.lineTo(-797, 51); + path.lineTo(-796, 0); + path.lineTo(-796, 72); + path.lineTo(-795, 85); + path.lineTo(-795, 80); + path.lineTo(-794, 75); + path.lineTo(-794, 78); + path.lineTo(-793, 77); + path.lineTo(-793, 76); + path.lineTo(-792, 75); + path.lineTo(-792, 70); + path.lineTo(-791, 65); + path.lineTo(-791, 59); + path.lineTo(-790, 56); + path.lineTo(-790, 50); + path.lineTo(-789, 48); + path.lineTo(-789, 46); + path.lineTo(-788, 50); + path.lineTo(-788, 63); + path.lineTo(-787, 68); + path.lineTo(-787, 77); + path.lineTo(-786, 78); + path.lineTo(-786, 82); + path.lineTo(-785, 83); + path.lineTo(-785, 85); + path.lineTo(-784, 87); + path.lineTo(-784, 84); + path.lineTo(-783, 85); + path.lineTo(-783, 84); + path.lineTo(-782, 84); + path.lineTo(-782, 84); + path.lineTo(-781, 83); + path.lineTo(-781, 83); + path.lineTo(-780, 83); + path.lineTo(-780, 83); + path.lineTo(-779, 84); + path.lineTo(-779, 82); + path.lineTo(-778, 83); + path.lineTo(-778, 82); + path.lineTo(-777, 82); + path.lineTo(-777, 83); + path.lineTo(-776, 82); + path.lineTo(-776, 84); + path.lineTo(-775, 81); + path.lineTo(-775, 84); + path.lineTo(-774, 81); + path.lineTo(-774, 81); + path.lineTo(-773, 83); + path.lineTo(-773, 82); + path.lineTo(-772, 83); + path.lineTo(-772, 82); + path.lineTo(-771, 83); + path.lineTo(-771, 81); + path.lineTo(-770, 82); + path.lineTo(-770, 82); + path.lineTo(-769, 80); + path.lineTo(-769, 78); + path.lineTo(-768, 76); + path.lineTo(-768, 71); + path.lineTo(-767, 73); + path.lineTo(-767, 75); + path.lineTo(-766, 80); + path.lineTo(-766, 82); + path.lineTo(-765, 83); + path.lineTo(-765, 83); + path.lineTo(-764, 84); + path.lineTo(-764, 92); + path.lineTo(-763, 92); + path.lineTo(-763, 0); + path.lineTo(-762, 72); + path.lineTo(-762, 85); + path.lineTo(-761, 80); + path.lineTo(-761, 75); + path.lineTo(-760, 78); + path.lineTo(-760, 77); + path.lineTo(-759, 76); + path.lineTo(-759, 75); + path.lineTo(-758, 70); + path.lineTo(-758, 65); + path.lineTo(-757, 63); + path.lineTo(-757, 56); + path.lineTo(-756, 53); + path.lineTo(-756, 48); + path.lineTo(-755, 46); + path.lineTo(-754, 50); + path.lineTo(-754, 55); + path.lineTo(-753, 68); + path.lineTo(-753, 72); + path.lineTo(-752, 78); + path.lineTo(-752, 80); + path.lineTo(-751, 83); + path.lineTo(-751, 84); + path.lineTo(-750, 87); + path.lineTo(-750, 84); + path.lineTo(-749, 86); + path.lineTo(-749, 84); + path.lineTo(-748, 85); + path.lineTo(-748, 85); + path.lineTo(-747, 83); + path.lineTo(-747, 83); + path.lineTo(-746, 83); + path.lineTo(-746, 83); + path.lineTo(-745, 84); + path.lineTo(-745, 82); + path.lineTo(-744, 82); + path.lineTo(-744, 83); + path.lineTo(-743, 82); + path.lineTo(-743, 83); + path.lineTo(-742, 82); + path.lineTo(-742, 84); + path.lineTo(-741, 81); + path.lineTo(-741, 84); + path.lineTo(-740, 81); + path.lineTo(-740, 81); + path.lineTo(-739, 83); + path.lineTo(-739, 82); + path.lineTo(-738, 83); + path.lineTo(-738, 82); + path.lineTo(-737, 83); + path.lineTo(-737, 81); + path.lineTo(-736, 82); + path.lineTo(-736, 82); + path.lineTo(-735, 80); + path.lineTo(-735, 78); + path.lineTo(-734, 78); + path.lineTo(-734, 71); + path.lineTo(-733, 71); + path.lineTo(-733, 75); + path.lineTo(-732, 76); + path.lineTo(-732, 82); + path.lineTo(-731, 83); + path.lineTo(-731, 83); + path.lineTo(-730, 82); + path.lineTo(-730, 92); + path.lineTo(-729, 92); + path.lineTo(-729, 0); + path.lineTo(-728, 20); + path.lineTo(-728, 85); + path.lineTo(-727, 84); + path.lineTo(-727, 75); + path.lineTo(-726, 78); + path.lineTo(-726, 78); + path.lineTo(-725, 77); + path.lineTo(-725, 75); + path.lineTo(-724, 72); + path.lineTo(-724, 65); + path.lineTo(-723, 63); + path.lineTo(-723, 56); + path.lineTo(-722, 53); + path.lineTo(-722, 48); + path.lineTo(-721, 46); + path.lineTo(-721, 50); + path.lineTo(-720, 55); + path.lineTo(-720, 68); + path.lineTo(-719, 72); + path.lineTo(-719, 78); + path.lineTo(-718, 80); + path.lineTo(-718, 83); + path.lineTo(-717, 84); + path.lineTo(-717, 87); + path.lineTo(-716, 84); + path.lineTo(-715, 86); + path.lineTo(-714, 85); + path.lineTo(-714, 84); + path.lineTo(-713, 83); + path.lineTo(-712, 83); + path.lineTo(-712, 83); + path.lineTo(-711, 84); + path.lineTo(-711, 82); + path.lineTo(-710, 82); + path.lineTo(-710, 83); + path.lineTo(-709, 83); + path.lineTo(-709, 82); + path.lineTo(-708, 82); + path.lineTo(-708, 84); + path.lineTo(-707, 82); + path.lineTo(-707, 84); + path.lineTo(-706, 83); + path.lineTo(-706, 81); + path.lineTo(-705, 83); + path.lineTo(-705, 82); + path.lineTo(-704, 82); + path.lineTo(-704, 83); + path.lineTo(-703, 83); + path.lineTo(-703, 81); + path.lineTo(-702, 82); + path.lineTo(-702, 81); + path.lineTo(-701, 80); + path.lineTo(-701, 78); + path.lineTo(-700, 78); + path.lineTo(-700, 71); + path.lineTo(-699, 71); + path.lineTo(-699, 75); + path.lineTo(-698, 76); + path.lineTo(-698, 80); + path.lineTo(-697, 82); + path.lineTo(-697, 83); + path.lineTo(-696, 82); + path.lineTo(-696, 92); + path.lineTo(-695, 92); + path.lineTo(-695, 0); + path.lineTo(-694, 20); + path.lineTo(-694, 85); + path.lineTo(-693, 84); + path.lineTo(-693, 75); + path.lineTo(-692, 78); + path.lineTo(-692, 78); + path.lineTo(-691, 77); + path.lineTo(-691, 76); + path.lineTo(-690, 72); + path.lineTo(-690, 65); + path.lineTo(-689, 63); + path.lineTo(-689, 59); + path.lineTo(-688, 53); + path.lineTo(-688, 50); + path.lineTo(-687, 46); + path.lineTo(-687, 47); + path.lineTo(-686, 55); + path.lineTo(-686, 63); + path.lineTo(-685, 72); + path.lineTo(-685, 77); + path.lineTo(-684, 80); + path.lineTo(-684, 82); + path.lineTo(-683, 84); + path.lineTo(-683, 85); + path.lineTo(-682, 87); + path.lineTo(-682, 86); + path.lineTo(-681, 84); + path.lineTo(-681, 85); + path.lineTo(-680, 85); + path.lineTo(-680, 84); + path.lineTo(-679, 83); + path.lineTo(-679, 83); + path.lineTo(-678, 83); + path.lineTo(-678, 84); + path.lineTo(-677, 82); + path.lineTo(-677, 82); + path.lineTo(-676, 83); + path.lineTo(-676, 83); + path.lineTo(-675, 82); + path.lineTo(-675, 82); + path.lineTo(-674, 84); + path.lineTo(-674, 82); + path.lineTo(-673, 84); + path.lineTo(-673, 83); + path.lineTo(-672, 81); + path.lineTo(-672, 83); + path.lineTo(-671, 82); + path.lineTo(-671, 82); + path.lineTo(-670, 83); + path.lineTo(-669, 82); + path.lineTo(-669, 81); + path.lineTo(-668, 82); + path.lineTo(-668, 81); + path.lineTo(-667, 80); + path.lineTo(-667, 80); + path.lineTo(-666, 78); + path.lineTo(-666, 76); + path.lineTo(-665, 71); + path.lineTo(-665, 73); + path.lineTo(-664, 76); + path.lineTo(-664, 80); + path.lineTo(-663, 82); + path.lineTo(-663, 83); + path.lineTo(-662, 82); + path.lineTo(-662, 84); + path.lineTo(-661, 92); + path.lineTo(-661, 51); + path.lineTo(-660, 0); + path.lineTo(-660, 72); + path.lineTo(-659, 85); + path.lineTo(-659, 80); + path.lineTo(-658, 75); + path.lineTo(-658, 78); + path.lineTo(-657, 77); + path.lineTo(-657, 76); + path.lineTo(-656, 72); + path.lineTo(-656, 70); + path.lineTo(-655, 63); + path.lineTo(-655, 59); + path.lineTo(-654, 53); + path.lineTo(-654, 50); + path.lineTo(-653, 46); + path.lineTo(-653, 47); + path.lineTo(-652, 55); + path.lineTo(-652, 63); + path.lineTo(-651, 68); + path.lineTo(-651, 77); + path.lineTo(-650, 78); + path.lineTo(-650, 82); + path.lineTo(-649, 84); + path.lineTo(-649, 85); + path.lineTo(-648, 87); + path.lineTo(-648, 86); + path.lineTo(-647, 85); + path.lineTo(-647, 84); + path.lineTo(-646, 84); + path.lineTo(-646, 84); + path.lineTo(-645, 83); + path.lineTo(-645, 83); + path.lineTo(-644, 83); + path.lineTo(-644, 84); + path.lineTo(-643, 84); + path.lineTo(-643, 82); + path.lineTo(-642, 83); + path.lineTo(-642, 82); + path.lineTo(-641, 82); + path.lineTo(-641, 83); + path.lineTo(-640, 82); + path.lineTo(-640, 84); + path.lineTo(-639, 81); + path.lineTo(-639, 84); + path.lineTo(-638, 81); + path.lineTo(-638, 83); + path.lineTo(-637, 82); + path.lineTo(-637, 82); + path.lineTo(-636, 83); + path.lineTo(-636, 82); + path.lineTo(-635, 82); + path.lineTo(-635, 81); + path.lineTo(-634, 81); + path.lineTo(-634, 80); + path.lineTo(-633, 80); + path.lineTo(-633, 78); + path.lineTo(-632, 76); + path.lineTo(-632, 71); + path.lineTo(-631, 76); + path.lineTo(-630, 80); + path.lineTo(-630, 82); + path.lineTo(-629, 83); + path.lineTo(-629, 82); + path.lineTo(-628, 84); + path.lineTo(-628, 92); + path.lineTo(-627, 51); + path.lineTo(-626, 0); + path.lineTo(-626, 72); + path.lineTo(-625, 85); + path.lineTo(-625, 80); + path.lineTo(-624, 75); + path.lineTo(-624, 78); + path.lineTo(-623, 77); + path.lineTo(-623, 76); + path.lineTo(-622, 75); + path.lineTo(-622, 70); + path.lineTo(-621, 65); + path.lineTo(-620, 56); + path.lineTo(-620, 50); + path.lineTo(-619, 48); + path.lineTo(-619, 46); + path.lineTo(-618, 50); + path.lineTo(-618, 63); + path.lineTo(-617, 68); + path.lineTo(-617, 77); + path.lineTo(-616, 78); + path.lineTo(-616, 82); + path.lineTo(-615, 83); + path.lineTo(-615, 85); + path.lineTo(-614, 87); + path.lineTo(-614, 84); + path.lineTo(-613, 85); + path.lineTo(-613, 84); + path.lineTo(-612, 85); + path.lineTo(-612, 84); + path.lineTo(-611, 83); + path.lineTo(-611, 83); + path.lineTo(-610, 83); + path.lineTo(-610, 84); + path.lineTo(-609, 84); + path.lineTo(-609, 82); + path.lineTo(-608, 83); + path.lineTo(-608, 82); + path.lineTo(-607, 82); + path.lineTo(-607, 83); + path.lineTo(-606, 82); + path.lineTo(-606, 84); + path.lineTo(-605, 81); + path.lineTo(-605, 84); + path.lineTo(-604, 81); + path.lineTo(-604, 83); + path.lineTo(-603, 82); + path.lineTo(-603, 82); + path.lineTo(-602, 83); + path.lineTo(-602, 82); + path.lineTo(-601, 83); + path.lineTo(-601, 81); + path.lineTo(-600, 81); + path.lineTo(-600, 82); + path.lineTo(-599, 80); + path.lineTo(-599, 78); + path.lineTo(-598, 76); + path.lineTo(-598, 71); + path.lineTo(-597, 73); + path.lineTo(-597, 75); + path.lineTo(-596, 80); + path.lineTo(-596, 82); + path.lineTo(-595, 83); + path.lineTo(-595, 83); + path.lineTo(-594, 84); + path.lineTo(-594, 92); + path.lineTo(-593, 51); + path.lineTo(-593, 0); + path.lineTo(-592, 72); + path.lineTo(-592, 85); + path.lineTo(-591, 80); + path.lineTo(-591, 75); + path.lineTo(-590, 78); + path.lineTo(-590, 77); + path.lineTo(-589, 76); + path.lineTo(-589, 75); + path.lineTo(-588, 70); + path.lineTo(-588, 65); + path.lineTo(-587, 59); + path.lineTo(-587, 56); + path.lineTo(-586, 50); + path.lineTo(-586, 48); + path.lineTo(-585, 46); + path.lineTo(-584, 50); + path.lineTo(-584, 63); + path.lineTo(-583, 68); + path.lineTo(-583, 77); + path.lineTo(-582, 78); + path.lineTo(-582, 82); + path.lineTo(-581, 83); + path.lineTo(-581, 85); + path.lineTo(-580, 87); + path.lineTo(-580, 84); + path.lineTo(-579, 85); + path.lineTo(-579, 84); + path.lineTo(-578, 84); + path.lineTo(-578, 85); + path.lineTo(-577, 83); + path.lineTo(-577, 83); + path.lineTo(-576, 83); + path.lineTo(-576, 84); + path.lineTo(-575, 84); + path.lineTo(-575, 82); + path.lineTo(-574, 82); + path.lineTo(-574, 82); + path.lineTo(-573, 83); + path.lineTo(-573, 83); + path.lineTo(-572, 82); + path.lineTo(-572, 84); + path.lineTo(-571, 81); + path.lineTo(-571, 84); + path.lineTo(-570, 81); + path.lineTo(-570, 81); + path.lineTo(-569, 83); + path.lineTo(-569, 82); + path.lineTo(-568, 83); + path.lineTo(-568, 82); + path.lineTo(-567, 83); + path.lineTo(-567, 81); + path.lineTo(-566, 82); + path.lineTo(-566, 82); + path.lineTo(-565, 80); + path.lineTo(-565, 78); + path.lineTo(-564, 76); + path.lineTo(-564, 71); + path.lineTo(-563, 73); + path.lineTo(-563, 75); + path.lineTo(-562, 80); + path.lineTo(-562, 82); + path.lineTo(-561, 83); + path.lineTo(-561, 83); + path.lineTo(-560, 84); + path.lineTo(-560, 92); + path.lineTo(-559, 51); + path.lineTo(-559, 0); + path.lineTo(-558, 20); + path.lineTo(-558, 85); + path.lineTo(-557, 84); + path.lineTo(-557, 75); + path.lineTo(-556, 78); + path.lineTo(-556, 77); + path.lineTo(-555, 77); + path.lineTo(-555, 75); + path.lineTo(-554, 72); + path.lineTo(-554, 65); + path.lineTo(-553, 63); + path.lineTo(-553, 56); + path.lineTo(-552, 53); + path.lineTo(-552, 48); + path.lineTo(-551, 46); + path.lineTo(-551, 50); + path.lineTo(-550, 55); + path.lineTo(-550, 68); + path.lineTo(-549, 72); + path.lineTo(-549, 78); + path.lineTo(-548, 80); + path.lineTo(-547, 83); + path.lineTo(-547, 87); + path.lineTo(-546, 84); + path.lineTo(-546, 86); + path.lineTo(-545, 84); + path.lineTo(-545, 85); + path.lineTo(-544, 85); + path.lineTo(-544, 83); + path.lineTo(-543, 83); + path.lineTo(-543, 83); + path.lineTo(-542, 83); + path.lineTo(-541, 84); + path.lineTo(-541, 82); + path.lineTo(-540, 82); + path.lineTo(-540, 82); + path.lineTo(-539, 83); + path.lineTo(-539, 83); + path.lineTo(-538, 82); + path.lineTo(-538, 84); + path.lineTo(-537, 81); + path.lineTo(-537, 84); + path.lineTo(-536, 81); + path.lineTo(-536, 81); + path.lineTo(-535, 83); + path.lineTo(-535, 82); + path.lineTo(-534, 83); + path.lineTo(-534, 82); + path.lineTo(-533, 83); + path.lineTo(-533, 81); + path.lineTo(-532, 82); + path.lineTo(-532, 82); + path.lineTo(-531, 80); + path.lineTo(-531, 78); + path.lineTo(-530, 78); + path.lineTo(-530, 71); + path.lineTo(-529, 71); + path.lineTo(-529, 75); + path.lineTo(-528, 76); + path.lineTo(-528, 82); + path.lineTo(-527, 81); + path.lineTo(-527, 83); + path.lineTo(-526, 82); + path.lineTo(-526, 92); + path.lineTo(-525, 92); + path.lineTo(-525, 0); + path.lineTo(-524, 20); + path.lineTo(-524, 85); + path.lineTo(-523, 84); + path.lineTo(-523, 75); + path.lineTo(-522, 78); + path.lineTo(-522, 77); + path.lineTo(-521, 77); + path.lineTo(-521, 75); + path.lineTo(-520, 72); + path.lineTo(-520, 65); + path.lineTo(-519, 63); + path.lineTo(-519, 56); + path.lineTo(-518, 53); + path.lineTo(-518, 48); + path.lineTo(-517, 46); + path.lineTo(-517, 50); + path.lineTo(-516, 55); + path.lineTo(-516, 68); + path.lineTo(-515, 72); + path.lineTo(-515, 78); + path.lineTo(-514, 80); + path.lineTo(-514, 83); + path.lineTo(-513, 84); + path.lineTo(-513, 87); + path.lineTo(-512, 84); + path.lineTo(-512, 86); + path.lineTo(-511, 84); + path.lineTo(-511, 85); + path.lineTo(-510, 85); + path.lineTo(-510, 84); + path.lineTo(-509, 83); + path.lineTo(-509, 83); + path.lineTo(-508, 83); + path.lineTo(-508, 84); + path.lineTo(-507, 82); + path.lineTo(-507, 82); + path.lineTo(-506, 83); + path.lineTo(-506, 83); + path.lineTo(-505, 82); + path.lineTo(-505, 82); + path.lineTo(-504, 84); + path.lineTo(-504, 82); + path.lineTo(-503, 84); + path.lineTo(-503, 83); + path.lineTo(-502, 81); + path.lineTo(-502, 83); + path.lineTo(-501, 82); + path.lineTo(-501, 82); + path.lineTo(-500, 83); + path.lineTo(-500, 83); + path.lineTo(-499, 81); + path.lineTo(-498, 82); + path.lineTo(-498, 81); + path.lineTo(-497, 80); + path.lineTo(-497, 78); + path.lineTo(-496, 78); + path.lineTo(-496, 71); + path.lineTo(-495, 71); + path.lineTo(-495, 75); + path.lineTo(-494, 76); + path.lineTo(-494, 82); + path.lineTo(-493, 81); + path.lineTo(-493, 83); + path.lineTo(-492, 82); + path.lineTo(-492, 92); + path.lineTo(-491, 92); + path.lineTo(-491, 0); + path.lineTo(-490, 20); + path.lineTo(-490, 85); + path.lineTo(-489, 84); + path.lineTo(-489, 75); + path.lineTo(-488, 78); + path.lineTo(-488, 77); + path.lineTo(-487, 77); + path.lineTo(-487, 75); + path.lineTo(-486, 72); + path.lineTo(-486, 70); + path.lineTo(-485, 63); + path.lineTo(-485, 59); + path.lineTo(-484, 53); + path.lineTo(-484, 50); + path.lineTo(-483, 46); + path.lineTo(-483, 47); + path.lineTo(-482, 55); + path.lineTo(-482, 63); + path.lineTo(-481, 72); + path.lineTo(-481, 77); + path.lineTo(-480, 80); + path.lineTo(-480, 82); + path.lineTo(-479, 84); + path.lineTo(-479, 85); + path.lineTo(-478, 87); + path.lineTo(-478, 86); + path.lineTo(-477, 84); + path.lineTo(-477, 85); + path.lineTo(-476, 85); + path.lineTo(-476, 84); + path.lineTo(-475, 83); + path.lineTo(-475, 83); + path.lineTo(-474, 83); + path.lineTo(-474, 84); + path.lineTo(-473, 82); + path.lineTo(-473, 82); + path.lineTo(-472, 83); + path.lineTo(-472, 83); + path.lineTo(-471, 82); + path.lineTo(-471, 82); + path.lineTo(-470, 84); + path.lineTo(-470, 82); + path.lineTo(-469, 81); + path.lineTo(-469, 84); + path.lineTo(-468, 81); + path.lineTo(-468, 83); + path.lineTo(-467, 82); + path.lineTo(-467, 82); + path.lineTo(-466, 83); + path.lineTo(-466, 82); + path.lineTo(-465, 82); + path.lineTo(-465, 81); + path.lineTo(-464, 82); + path.lineTo(-464, 80); + path.lineTo(-463, 80); + path.lineTo(-463, 78); + path.lineTo(-462, 76); + path.lineTo(-462, 71); + path.lineTo(-461, 73); + path.lineTo(-461, 76); + path.lineTo(-460, 80); + path.lineTo(-460, 82); + path.lineTo(-459, 83); + path.lineTo(-459, 82); + path.lineTo(-458, 84); + path.lineTo(-458, 92); + path.lineTo(-457, 51); + path.lineTo(-456, 0); + path.lineTo(-456, 72); + path.lineTo(-455, 85); + path.lineTo(-455, 80); + path.lineTo(-454, 75); + path.lineTo(-454, 78); + path.lineTo(-453, 77); + path.lineTo(-453, 76); + path.lineTo(-452, 72); + path.lineTo(-452, 70); + path.lineTo(-451, 65); + path.lineTo(-451, 59); + path.lineTo(-450, 53); + path.lineTo(-450, 50); + path.lineTo(-449, 48); + path.lineTo(-449, 46); + path.lineTo(-448, 50); + path.lineTo(-448, 63); + path.lineTo(-447, 68); + path.lineTo(-447, 77); + path.lineTo(-446, 78); + path.lineTo(-446, 82); + path.lineTo(-445, 83); + path.lineTo(-445, 85); + path.lineTo(-444, 87); + path.lineTo(-444, 84); + path.lineTo(-443, 85); + path.lineTo(-443, 84); + path.lineTo(-442, 84); + path.lineTo(-442, 84); + path.lineTo(-441, 83); + path.lineTo(-441, 83); + path.lineTo(-440, 83); + path.lineTo(-440, 84); + path.lineTo(-439, 84); + path.lineTo(-439, 82); + path.lineTo(-438, 83); + path.lineTo(-438, 82); + path.lineTo(-437, 82); + path.lineTo(-437, 83); + path.lineTo(-436, 82); + path.lineTo(-436, 84); + path.lineTo(-435, 81); + path.lineTo(-435, 84); + path.lineTo(-434, 81); + path.lineTo(-434, 83); + path.lineTo(-433, 82); + path.lineTo(-433, 82); + path.lineTo(-432, 83); + path.lineTo(-432, 82); + path.lineTo(-431, 82); + path.lineTo(-431, 81); + path.lineTo(-430, 81); + path.lineTo(-430, 80); + path.lineTo(-429, 80); + path.lineTo(-429, 78); + path.lineTo(-428, 76); + path.lineTo(-428, 71); + path.lineTo(-427, 73); + path.lineTo(-427, 76); + path.lineTo(-426, 80); + path.lineTo(-426, 82); + path.lineTo(-425, 83); + path.lineTo(-425, 83); + path.lineTo(-424, 84); + path.lineTo(-424, 92); + path.lineTo(-423, 51); + path.lineTo(-423, 0); + path.lineTo(-422, 72); + path.lineTo(-422, 85); + path.lineTo(-421, 80); + path.lineTo(-421, 75); + path.lineTo(-420, 78); + path.lineTo(-420, 77); + path.lineTo(-419, 76); + path.lineTo(-419, 75); + path.lineTo(-418, 70); + path.lineTo(-418, 65); + path.lineTo(-417, 59); + path.lineTo(-417, 56); + path.lineTo(-416, 50); + path.lineTo(-416, 48); + path.lineTo(-415, 46); + path.lineTo(-415, 50); + path.lineTo(-414, 63); + path.lineTo(-413, 68); + path.lineTo(-413, 77); + path.lineTo(-412, 78); + path.lineTo(-412, 82); + path.lineTo(-411, 83); + path.lineTo(-411, 85); + path.lineTo(-410, 87); + path.lineTo(-410, 84); + path.lineTo(-409, 85); + path.lineTo(-409, 84); + path.lineTo(-408, 84); + path.lineTo(-408, 84); + path.lineTo(-407, 83); + path.lineTo(-407, 83); + path.lineTo(-406, 83); + path.lineTo(-406, 84); + path.lineTo(-405, 84); + path.lineTo(-405, 82); + path.lineTo(-404, 83); + path.lineTo(-404, 82); + path.lineTo(-403, 82); + path.lineTo(-403, 83); + path.lineTo(-402, 82); + path.lineTo(-402, 84); + path.lineTo(-401, 81); + path.lineTo(-401, 84); + path.lineTo(-400, 81); + path.lineTo(-400, 81); + path.lineTo(-399, 83); + path.lineTo(-399, 82); + path.lineTo(-398, 83); + path.lineTo(-398, 82); + path.lineTo(-397, 83); + path.lineTo(-397, 81); + path.lineTo(-396, 82); + path.lineTo(-396, 82); + path.lineTo(-395, 80); + path.lineTo(-395, 78); + path.lineTo(-394, 76); + path.lineTo(-394, 71); + path.lineTo(-393, 73); + path.lineTo(-393, 75); + path.lineTo(-392, 80); + path.lineTo(-392, 82); + path.lineTo(-391, 83); + path.lineTo(-391, 83); + path.lineTo(-390, 84); + path.lineTo(-390, 92); + path.lineTo(-389, 51); + path.lineTo(-389, 0); + path.lineTo(-388, 72); + path.lineTo(-388, 85); + path.lineTo(-387, 80); + path.lineTo(-387, 75); + path.lineTo(-386, 78); + path.lineTo(-386, 77); + path.lineTo(-385, 76); + path.lineTo(-385, 75); + path.lineTo(-384, 70); + path.lineTo(-384, 65); + path.lineTo(-383, 59); + path.lineTo(-383, 56); + path.lineTo(-382, 50); + path.lineTo(-382, 48); + path.lineTo(-381, 46); + path.lineTo(-381, 50); + path.lineTo(-380, 63); + path.lineTo(-380, 68); + path.lineTo(-379, 77); + path.lineTo(-379, 78); + path.lineTo(-378, 82); + path.lineTo(-378, 83); + path.lineTo(-377, 84); + path.lineTo(-377, 87); + path.lineTo(-376, 84); + path.lineTo(-376, 86); + path.lineTo(-375, 84); + path.lineTo(-375, 85); + path.lineTo(-374, 85); + path.lineTo(-374, 83); + path.lineTo(-373, 83); + path.lineTo(-373, 83); + path.lineTo(-372, 83); + path.lineTo(-372, 84); + path.lineTo(-371, 82); + path.lineTo(-370, 82); + path.lineTo(-370, 82); + path.lineTo(-369, 83); + path.lineTo(-369, 83); + path.lineTo(-368, 82); + path.lineTo(-368, 84); + path.lineTo(-367, 81); + path.lineTo(-367, 84); + path.lineTo(-366, 81); + path.lineTo(-366, 81); + path.lineTo(-365, 83); + path.lineTo(-365, 82); + path.lineTo(-364, 83); + path.lineTo(-364, 82); + path.lineTo(-363, 83); + path.lineTo(-363, 81); + path.lineTo(-362, 82); + path.lineTo(-362, 82); + path.lineTo(-361, 80); + path.lineTo(-361, 78); + path.lineTo(-360, 76); + path.lineTo(-360, 71); + path.lineTo(-359, 73); + path.lineTo(-359, 75); + path.lineTo(-358, 80); + path.lineTo(-358, 82); + path.lineTo(-357, 81); + path.lineTo(-357, 83); + path.lineTo(-356, 82); + path.lineTo(-356, 92); + path.lineTo(-355, 92); + path.lineTo(-355, 0); + path.lineTo(-354, 20); + path.lineTo(-354, 85); + path.lineTo(-353, 84); + path.lineTo(-353, 75); + path.lineTo(-352, 78); + path.lineTo(-352, 77); + path.lineTo(-351, 77); + path.lineTo(-351, 75); + path.lineTo(-350, 72); + path.lineTo(-350, 65); + path.lineTo(-349, 63); + path.lineTo(-349, 56); + path.lineTo(-348, 53); + path.lineTo(-348, 48); + path.lineTo(-347, 46); + path.lineTo(-347, 50); + path.lineTo(-346, 55); + path.lineTo(-346, 68); + path.lineTo(-345, 72); + path.lineTo(-345, 78); + path.lineTo(-344, 80); + path.lineTo(-344, 83); + path.lineTo(-343, 84); + path.lineTo(-343, 87); + path.lineTo(-342, 84); + path.lineTo(-342, 86); + path.lineTo(-341, 84); + path.lineTo(-341, 85); + path.lineTo(-340, 85); + path.lineTo(-340, 84); + path.lineTo(-339, 83); + path.lineTo(-339, 83); + path.lineTo(-338, 83); + path.lineTo(-338, 84); + path.lineTo(-337, 82); + path.lineTo(-337, 82); + path.lineTo(-336, 83); + path.lineTo(-336, 83); + path.lineTo(-335, 82); + path.lineTo(-335, 82); + path.lineTo(-334, 84); + path.lineTo(-334, 82); + path.lineTo(-333, 84); + path.lineTo(-333, 83); + path.lineTo(-332, 81); + path.lineTo(-332, 83); + path.lineTo(-331, 82); + path.lineTo(-331, 82); + path.lineTo(-330, 83); + path.lineTo(-330, 83); + path.lineTo(-329, 81); + path.lineTo(-328, 82); + path.lineTo(-328, 81); + path.lineTo(-327, 80); + path.lineTo(-327, 78); + path.lineTo(-326, 78); + path.lineTo(-326, 71); + path.lineTo(-325, 71); + path.lineTo(-325, 75); + path.lineTo(-324, 76); + path.lineTo(-324, 82); + path.lineTo(-323, 81); + path.lineTo(-323, 83); + path.lineTo(-322, 82); + path.lineTo(-322, 92); + path.lineTo(-321, 92); + path.lineTo(-321, 0); + path.lineTo(-320, 20); + path.lineTo(-320, 85); + path.lineTo(-319, 84); + path.lineTo(-319, 75); + path.lineTo(-318, 78); + path.lineTo(-318, 77); + path.lineTo(-317, 77); + path.lineTo(-317, 75); + path.lineTo(-316, 72); + path.lineTo(-316, 65); + path.lineTo(-315, 63); + path.lineTo(-315, 59); + path.lineTo(-314, 53); + path.lineTo(-314, 48); + path.lineTo(-313, 46); + path.lineTo(-313, 47); + path.lineTo(-312, 55); + path.lineTo(-312, 63); + path.lineTo(-311, 72); + path.lineTo(-311, 77); + path.lineTo(-310, 80); + path.lineTo(-310, 82); + path.lineTo(-309, 84); + path.lineTo(-309, 85); + path.lineTo(-308, 87); + path.lineTo(-308, 86); + path.lineTo(-307, 84); + path.lineTo(-307, 85); + path.lineTo(-306, 85); + path.lineTo(-306, 84); + path.lineTo(-305, 83); + path.lineTo(-305, 83); + path.lineTo(-304, 83); + path.lineTo(-304, 84); + path.lineTo(-303, 82); + path.lineTo(-303, 82); + path.lineTo(-302, 83); + path.lineTo(-302, 83); + path.lineTo(-301, 82); + path.lineTo(-301, 82); + path.lineTo(-300, 84); + path.lineTo(-300, 82); + path.lineTo(-299, 84); + path.lineTo(-299, 83); + path.lineTo(-298, 81); + path.lineTo(-298, 83); + path.lineTo(-297, 82); + path.lineTo(-297, 82); + path.lineTo(-296, 83); + path.lineTo(-296, 83); + path.lineTo(-295, 81); + path.lineTo(-295, 82); + path.lineTo(-294, 81); + path.lineTo(-294, 80); + path.lineTo(-293, 78); + path.lineTo(-293, 78); + path.lineTo(-292, 71); + path.lineTo(-292, 71); + path.lineTo(-291, 73); + path.lineTo(-291, 76); + path.lineTo(-290, 80); + path.lineTo(-290, 82); + path.lineTo(-289, 83); + path.lineTo(-289, 82); + path.lineTo(-288, 84); + path.lineTo(-288, 92); + path.lineTo(-287, 51); + path.lineTo(-287, 0); + path.lineTo(-286, 72); + path.lineTo(-285, 85); + path.lineTo(-285, 80); + path.lineTo(-284, 75); + path.lineTo(-284, 78); + path.lineTo(-283, 77); + path.lineTo(-283, 76); + path.lineTo(-282, 72); + path.lineTo(-282, 70); + path.lineTo(-281, 63); + path.lineTo(-281, 59); + path.lineTo(-280, 53); + path.lineTo(-280, 50); + path.lineTo(-279, 46); + path.lineTo(-278, 47); + path.lineTo(-278, 63); + path.lineTo(-277, 72); + path.lineTo(-277, 77); + path.lineTo(-276, 80); + path.lineTo(-276, 82); + path.lineTo(-275, 84); + path.lineTo(-275, 85); + path.lineTo(-274, 87); + path.lineTo(-274, 86); + path.lineTo(-273, 84); + path.lineTo(-273, 85); + path.lineTo(-272, 85); + path.lineTo(-272, 84); + path.lineTo(-271, 83); + path.lineTo(-271, 83); + path.lineTo(-270, 83); + path.lineTo(-270, 84); + path.lineTo(-269, 82); + path.lineTo(-269, 82); + path.lineTo(-268, 83); + path.lineTo(-268, 83); + path.lineTo(-267, 82); + path.lineTo(-267, 82); + path.lineTo(-266, 82); + path.lineTo(-266, 84); + path.lineTo(-265, 81); + path.lineTo(-265, 84); + path.lineTo(-264, 81); + path.lineTo(-264, 83); + path.lineTo(-263, 82); + path.lineTo(-263, 82); + path.lineTo(-262, 83); + path.lineTo(-262, 82); + path.lineTo(-261, 82); + path.lineTo(-261, 81); + path.lineTo(-260, 81); + path.lineTo(-260, 80); + path.lineTo(-259, 80); + path.lineTo(-259, 78); + path.lineTo(-258, 76); + path.lineTo(-258, 71); + path.lineTo(-257, 73); + path.lineTo(-257, 76); + path.lineTo(-256, 80); + path.lineTo(-256, 82); + path.lineTo(-255, 83); + path.lineTo(-255, 82); + path.lineTo(-254, 84); + path.lineTo(-254, 92); + path.lineTo(-253, 51); + path.lineTo(-253, 0); + path.lineTo(-252, 72); + path.lineTo(-252, 85); + path.lineTo(-251, 80); + path.lineTo(-251, 75); + path.lineTo(-250, 78); + path.lineTo(-250, 77); + path.lineTo(-249, 76); + path.lineTo(-249, 72); + path.lineTo(-248, 70); + path.lineTo(-248, 63); + path.lineTo(-247, 59); + path.lineTo(-247, 56); + path.lineTo(-246, 50); + path.lineTo(-246, 48); + path.lineTo(-245, 46); + path.lineTo(-245, 50); + path.lineTo(-244, 63); + path.lineTo(-244, 68); + path.lineTo(-243, 77); + path.lineTo(-242, 78); + path.lineTo(-242, 82); + path.lineTo(-241, 83); + path.lineTo(-241, 85); + path.lineTo(-240, 87); + path.lineTo(-240, 84); + path.lineTo(-239, 85); + path.lineTo(-239, 84); + path.lineTo(-238, 84); + path.lineTo(-238, 84); + path.lineTo(-237, 83); + path.lineTo(-237, 83); + path.lineTo(-236, 83); + path.lineTo(-236, 84); + path.lineTo(-235, 84); + path.lineTo(-235, 82); + path.lineTo(-234, 83); + path.lineTo(-234, 82); + path.lineTo(-233, 82); + path.lineTo(-233, 83); + path.lineTo(-232, 82); + path.lineTo(-232, 84); + path.lineTo(-231, 81); + path.lineTo(-231, 84); + path.lineTo(-230, 81); + path.lineTo(-230, 83); + path.lineTo(-229, 82); + path.lineTo(-229, 82); + path.lineTo(-228, 83); + path.lineTo(-228, 82); + path.lineTo(-227, 82); + path.lineTo(-227, 81); + path.lineTo(-226, 82); + path.lineTo(-226, 82); + path.lineTo(-225, 80); + path.lineTo(-225, 78); + path.lineTo(-224, 76); + path.lineTo(-224, 71); + path.lineTo(-223, 73); + path.lineTo(-223, 75); + path.lineTo(-222, 80); + path.lineTo(-222, 82); + path.lineTo(-221, 83); + path.lineTo(-221, 83); + path.lineTo(-220, 84); + path.lineTo(-220, 92); + path.lineTo(-219, 51); + path.lineTo(-219, 0); + path.lineTo(-218, 72); + path.lineTo(-218, 85); + path.lineTo(-217, 80); + path.lineTo(-217, 75); + path.lineTo(-216, 78); + path.lineTo(-216, 77); + path.lineTo(-215, 76); + path.lineTo(-215, 75); + path.lineTo(-214, 70); + path.lineTo(-214, 65); + path.lineTo(-213, 59); + path.lineTo(-213, 56); + path.lineTo(-212, 50); + path.lineTo(-212, 48); + path.lineTo(-211, 50); + path.lineTo(-210, 63); + path.lineTo(-210, 68); + path.lineTo(-209, 77); + path.lineTo(-209, 78); + path.lineTo(-208, 82); + path.lineTo(-208, 83); + path.lineTo(-207, 85); + path.lineTo(-207, 87); + path.lineTo(-206, 84); + path.lineTo(-206, 85); + path.lineTo(-205, 84); + path.lineTo(-205, 85); + path.lineTo(-204, 84); + path.lineTo(-204, 83); + path.lineTo(-203, 83); + path.lineTo(-203, 83); + path.lineTo(-202, 83); + path.lineTo(-201, 82); + path.lineTo(-200, 82); + path.lineTo(-200, 82); + path.lineTo(-199, 83); + path.lineTo(-199, 83); + path.lineTo(-198, 82); + path.lineTo(-198, 84); + path.lineTo(-197, 81); + path.lineTo(-197, 84); + path.lineTo(-196, 81); + path.lineTo(-196, 81); + path.lineTo(-195, 83); + path.lineTo(-195, 82); + path.lineTo(-194, 83); + path.lineTo(-194, 82); + path.lineTo(-193, 83); + path.lineTo(-193, 81); + path.lineTo(-192, 82); + path.lineTo(-192, 82); + path.lineTo(-191, 80); + path.lineTo(-191, 78); + path.lineTo(-190, 76); + path.lineTo(-190, 71); + path.lineTo(-189, 73); + path.lineTo(-189, 75); + path.lineTo(-188, 80); + path.lineTo(-188, 82); + path.lineTo(-187, 83); + path.lineTo(-187, 83); + path.lineTo(-186, 84); + path.lineTo(-186, 92); + path.lineTo(-185, 51); + path.lineTo(-185, 0); + path.lineTo(-184, 72); + path.lineTo(-184, 85); + path.lineTo(-183, 80); + path.lineTo(-183, 75); + path.lineTo(-182, 78); + path.lineTo(-182, 77); + path.lineTo(-181, 77); + path.lineTo(-181, 75); + path.lineTo(-180, 70); + path.lineTo(-180, 65); + path.lineTo(-179, 63); + path.lineTo(-179, 56); + path.lineTo(-178, 53); + path.lineTo(-178, 48); + path.lineTo(-177, 46); + path.lineTo(-177, 50); + path.lineTo(-176, 55); + path.lineTo(-176, 68); + path.lineTo(-175, 72); + path.lineTo(-175, 78); + path.lineTo(-174, 80); + path.lineTo(-174, 83); + path.lineTo(-173, 84); + path.lineTo(-173, 87); + path.lineTo(-172, 84); + path.lineTo(-172, 86); + path.lineTo(-171, 84); + path.lineTo(-171, 85); + path.lineTo(-170, 85); + path.lineTo(-170, 83); + path.lineTo(-169, 83); + path.lineTo(-169, 83); + path.lineTo(-168, 83); + path.lineTo(-168, 84); + path.lineTo(-167, 82); + path.lineTo(-167, 82); + path.lineTo(-166, 82); + path.lineTo(-166, 83); + path.lineTo(-165, 83); + path.lineTo(-165, 82); + path.lineTo(-164, 84); + path.lineTo(-164, 81); + path.lineTo(-163, 84); + path.lineTo(-163, 81); + path.lineTo(-162, 81); + path.lineTo(-162, 83); + path.lineTo(-161, 82); + path.lineTo(-161, 83); + path.lineTo(-160, 82); + path.lineTo(-160, 83); + path.lineTo(-159, 81); + path.lineTo(-159, 82); + path.lineTo(-158, 82); + path.lineTo(-157, 80); + path.lineTo(-157, 78); + path.lineTo(-156, 78); + path.lineTo(-156, 71); + path.lineTo(-155, 71); + path.lineTo(-155, 75); + path.lineTo(-154, 76); + path.lineTo(-154, 82); + path.lineTo(-153, 81); + path.lineTo(-153, 83); + path.lineTo(-152, 82); + path.lineTo(-152, 92); + path.lineTo(-151, 92); + path.lineTo(-151, 0); + path.lineTo(-150, 20); + path.lineTo(-150, 85); + path.lineTo(-149, 84); + path.lineTo(-149, 75); + path.lineTo(-148, 78); + path.lineTo(-148, 77); + path.lineTo(-147, 77); + path.lineTo(-147, 75); + path.lineTo(-146, 72); + path.lineTo(-146, 65); + path.lineTo(-145, 63); + path.lineTo(-145, 56); + path.lineTo(-144, 53); + path.lineTo(-144, 48); + path.lineTo(-143, 46); + path.lineTo(-143, 50); + path.lineTo(-142, 55); + path.lineTo(-142, 68); + path.lineTo(-141, 72); + path.lineTo(-141, 77); + path.lineTo(-140, 80); + path.lineTo(-140, 82); + path.lineTo(-139, 84); + path.lineTo(-139, 85); + path.lineTo(-138, 87); + path.lineTo(-138, 86); + path.lineTo(-137, 84); + path.lineTo(-137, 85); + path.lineTo(-136, 85); + path.lineTo(-136, 84); + path.lineTo(-135, 83); + path.lineTo(-135, 83); + path.lineTo(-134, 83); + path.lineTo(-134, 84); + path.lineTo(-133, 82); + path.lineTo(-133, 82); + path.lineTo(-132, 83); + path.lineTo(-132, 83); + path.lineTo(-131, 82); + path.lineTo(-131, 82); + path.lineTo(-130, 84); + path.lineTo(-130, 82); + path.lineTo(-129, 84); + path.lineTo(-129, 83); + path.lineTo(-128, 81); + path.lineTo(-128, 83); + path.lineTo(-127, 82); + path.lineTo(-127, 82); + path.lineTo(-126, 83); + path.lineTo(-126, 83); + path.lineTo(-125, 82); + path.lineTo(-125, 81); + path.lineTo(-124, 81); + path.lineTo(-124, 80); + path.lineTo(-123, 80); + path.lineTo(-123, 78); + path.lineTo(-122, 76); + path.lineTo(-122, 71); + path.lineTo(-121, 73); + path.lineTo(-121, 76); + path.lineTo(-120, 80); + path.lineTo(-120, 82); + path.lineTo(-119, 83); + path.lineTo(-119, 82); + path.lineTo(-118, 84); + path.lineTo(-118, 92); + path.cubicTo(-115.9f, 92, -113.1f, 0, -111, 0); + path.lineTo(-110, 65); + path.lineTo(-110, 50); + path.lineTo(-109, 46); + path.lineTo(-109, 47); + path.lineTo(-108, 55); + path.lineTo(-108, 63); + path.lineTo(-107, 72); + path.lineTo(-107, 77); + path.lineTo(-106, 78); + path.lineTo(-106, 82); + path.lineTo(-105, 84); + path.lineTo(-105, 85); + path.lineTo(-104, 87); + path.lineTo(-104, 86); + path.lineTo(-103, 85); + path.lineTo(-103, 84); + path.lineTo(-102, 85); + path.lineTo(-102, 84); + path.lineTo(-101, 83); + path.lineTo(-101, 83); + path.lineTo(-100, 83); + path.lineTo(-100, 84); + path.lineTo(-99, 84); + path.lineTo(-99, 82); + path.lineTo(-98, 83); + path.lineTo(-98, 82); + path.lineTo(-97, 82); + path.lineTo(-97, 83); + path.lineTo(-96, 82); + path.lineTo(-96, 84); + path.lineTo(-95, 81); + path.lineTo(-95, 84); + path.lineTo(-94, 81); + path.lineTo(-94, 83); + path.lineTo(-93, 82); + path.lineTo(-92, 83); + path.lineTo(-92, 82); + path.lineTo(-91, 82); + path.lineTo(-91, 81); + path.lineTo(-90, 81); + path.lineTo(-90, 80); + path.lineTo(-89, 80); + path.lineTo(-89, 78); + path.lineTo(-88, 76); + path.lineTo(-88, 71); + path.lineTo(-87, 73); + path.lineTo(-87, 76); + path.lineTo(-86, 80); + path.lineTo(-86, 82); + path.lineTo(-85, 83); + path.lineTo(-85, 82); + path.lineTo(-84, 84); + path.lineTo(-84, 92); + path.lineTo(-83, 51); + path.lineTo(-83, 0); + path.lineTo(-82, 72); + path.lineTo(-82, 85); + path.lineTo(-81, 80); + path.lineTo(-81, 75); + path.lineTo(-80, 78); + path.lineTo(-80, 77); + path.lineTo(-79, 76); + path.lineTo(-79, 75); + path.lineTo(-78, 70); + path.lineTo(-78, 65); + path.lineTo(-77, 59); + path.lineTo(-77, 56); + path.lineTo(-76, 50); + path.lineTo(-76, 48); + path.lineTo(-75, 46); + path.lineTo(-75, 50); + path.lineTo(-74, 63); + path.lineTo(-74, 68); + path.lineTo(-73, 77); + path.lineTo(-72, 78); + path.lineTo(-72, 82); + path.lineTo(-71, 83); + path.lineTo(-71, 85); + path.lineTo(-70, 87); + path.lineTo(-70, 84); + path.lineTo(-69, 85); + path.lineTo(-69, 84); + path.lineTo(-68, 84); + path.lineTo(-68, 84); + path.lineTo(-67, 83); + path.lineTo(-67, 83); + path.lineTo(-66, 83); + path.lineTo(-66, 84); + path.lineTo(-65, 84); + path.lineTo(-65, 82); + path.lineTo(-64, 83); + path.lineTo(-64, 82); + path.lineTo(-63, 82); + path.lineTo(-63, 83); + path.lineTo(-62, 82); + path.lineTo(-62, 84); + path.lineTo(-61, 81); + path.lineTo(-61, 84); + path.lineTo(-60, 81); + path.lineTo(-60, 83); + path.lineTo(-59, 82); + path.lineTo(-59, 82); + path.lineTo(-58, 83); + path.lineTo(-58, 82); + path.lineTo(-57, 82); + path.lineTo(-57, 81); + path.lineTo(-56, 82); + path.lineTo(-56, 82); + path.lineTo(-55, 80); + path.lineTo(-55, 78); + path.lineTo(-54, 76); + path.lineTo(-54, 71); + path.lineTo(-53, 73); + path.lineTo(-53, 75); + path.lineTo(-52, 80); + path.lineTo(-52, 82); + path.lineTo(-51, 83); + path.lineTo(-51, 83); + path.lineTo(-50, 84); + path.lineTo(-50, 92); + path.lineTo(-49, 51); + path.lineTo(-49, 0); + path.lineTo(-48, 72); + path.lineTo(-48, 85); + path.lineTo(-47, 80); + path.lineTo(-47, 75); + path.lineTo(-46, 78); + path.lineTo(-46, 77); + path.lineTo(-45, 76); + path.lineTo(-45, 75); + path.lineTo(-44, 70); + path.lineTo(-44, 65); + path.lineTo(-43, 59); + path.lineTo(-43, 56); + path.lineTo(-42, 50); + path.lineTo(-42, 48); + path.lineTo(-41, 46); + path.lineTo(-41, 50); + path.lineTo(-40, 63); + path.lineTo(-40, 68); + path.lineTo(-39, 77); + path.lineTo(-39, 78); + path.lineTo(-38, 80); + path.lineTo(-38, 83); + path.lineTo(-37, 85); + path.lineTo(-37, 87); + path.lineTo(-36, 84); + path.lineTo(-36, 85); + path.lineTo(-35, 84); + path.lineTo(-35, 85); + path.lineTo(-34, 85); + path.lineTo(-34, 83); + path.lineTo(-33, 83); + path.lineTo(-33, 83); + path.lineTo(-32, 83); + path.lineTo(-32, 84); + path.lineTo(-31, 82); + path.lineTo(-31, 82); + path.lineTo(-30, 82); + path.lineTo(-29, 83); + path.lineTo(-29, 83); + path.lineTo(-28, 82); + path.lineTo(-28, 84); + path.lineTo(-27, 81); + path.lineTo(-27, 84); + path.lineTo(-26, 81); + path.lineTo(-26, 81); + path.lineTo(-25, 83); + path.lineTo(-25, 82); + path.lineTo(-24, 83); + path.lineTo(-24, 82); + path.lineTo(-23, 83); + path.lineTo(-23, 81); + path.lineTo(-22, 82); + path.lineTo(-22, 82); + path.lineTo(-21, 80); + path.lineTo(-21, 78); + path.lineTo(-20, 76); + path.lineTo(-20, 71); + path.lineTo(-19, 73); + path.lineTo(-19, 75); + path.lineTo(-18, 80); + path.lineTo(-18, 82); + path.lineTo(-17, 83); + path.lineTo(-17, 83); + path.lineTo(-16, 84); + path.lineTo(-16, 92); + path.lineTo(-15, 51); + path.lineTo(-15, 0); + path.lineTo(-14, 72); + path.lineTo(-14, 85); + path.lineTo(-13, 80); + path.lineTo(-13, 75); + path.lineTo(-12, 78); + path.lineTo(-12, 77); + path.lineTo(-11, 76); + path.lineTo(-11, 75); + path.lineTo(-10, 72); + path.lineTo(-10, 65); + path.lineTo(-9, 63); + path.lineTo(-9, 56); + path.lineTo(-8, 53); + path.lineTo(-8, 48); + path.lineTo(-7, 46); + path.lineTo(-7, 50); + path.lineTo(-6, 55); + path.lineTo(-6, 68); + path.lineTo(-5, 72); + path.lineTo(-5, 78); + path.lineTo(-4, 80); + path.lineTo(-4, 83); + path.lineTo(-3, 84); + path.lineTo(-3, 87); + path.lineTo(-2, 84); + path.lineTo(-2, 86); + path.lineTo(-1, 84); + path.lineTo(-1, 85); + path.lineTo(0, 85); + path.lineTo(0, 83); + path.lineTo(1, 83); + path.lineTo(1, 83); + path.lineTo(2, 83); + path.lineTo(2, 84); + path.lineTo(3, 82); + path.lineTo(3, 82); + path.lineTo(4, 82); + path.lineTo(4, 83); + path.lineTo(5, 83); + path.lineTo(5, 82); + path.lineTo(6, 84); + path.lineTo(6, 82); + path.lineTo(7, 84); + path.lineTo(7, 81); + path.lineTo(8, 81); + path.lineTo(8, 83); + path.lineTo(9, 82); + path.lineTo(9, 82); + path.lineTo(10, 83); + path.lineTo(10, 83); + path.lineTo(11, 81); + path.lineTo(11, 82); + path.lineTo(12, 81); + path.lineTo(12, 80); + path.lineTo(13, 78); + path.lineTo(14, 78); + path.lineTo(14, 71); + path.lineTo(15, 71); + path.lineTo(15, 75); + path.lineTo(16, 76); + path.lineTo(16, 82); + path.lineTo(17, 81); + path.lineTo(17, 83); + path.lineTo(18, 82); + path.lineTo(18, 92); + path.lineTo(19, 92); + path.lineTo(19, 0); + path.lineTo(20, 20); + path.lineTo(20, 85); + path.lineTo(21, 84); + path.lineTo(21, 75); + path.lineTo(22, 78); + path.lineTo(22, 77); + path.lineTo(23, 77); + path.lineTo(23, 75); + path.lineTo(24, 72); + path.lineTo(24, 65); + path.lineTo(25, 63); + path.lineTo(25, 56); + path.lineTo(26, 53); + path.lineTo(26, 48); + path.lineTo(27, 46); + path.lineTo(27, 50); + path.lineTo(28, 55); + path.lineTo(28, 68); + path.lineTo(29, 72); + path.lineTo(29, 77); + path.lineTo(30, 80); + path.lineTo(30, 82); + path.lineTo(31, 84); + path.lineTo(31, 87); + path.lineTo(32, 84); + path.lineTo(32, 86); + path.lineTo(33, 84); + path.lineTo(33, 85); + path.lineTo(34, 85); + path.lineTo(34, 84); + path.lineTo(35, 83); + path.lineTo(35, 83); + path.lineTo(36, 83); + path.lineTo(36, 84); + path.lineTo(37, 82); + path.lineTo(37, 82); + path.lineTo(38, 83); + path.lineTo(38, 83); + path.lineTo(39, 82); + path.lineTo(39, 82); + path.lineTo(40, 84); + path.lineTo(40, 82); + path.lineTo(41, 84); + path.lineTo(41, 83); + path.lineTo(42, 81); + path.lineTo(42, 83); + path.lineTo(43, 82); + path.lineTo(43, 82); + path.lineTo(44, 83); + path.lineTo(44, 83); + path.lineTo(45, 81); + path.lineTo(45, 82); + path.lineTo(46, 81); + path.lineTo(46, 80); + path.lineTo(47, 78); + path.lineTo(47, 78); + path.lineTo(48, 71); + path.lineTo(48, 71); + path.lineTo(49, 75); + path.lineTo(49, 76); + path.lineTo(50, 80); + path.lineTo(50, 82); + path.lineTo(51, 83); + path.lineTo(51, 82); + path.lineTo(52, 92); + path.lineTo(52, 92); + path.lineTo(53, 51); + path.lineTo(53, 0); + path.lineTo(54, 72); + path.lineTo(54, 85); + path.lineTo(55, 80); + path.lineTo(56, 75); + path.lineTo(56, 78); + path.lineTo(57, 77); + path.lineTo(57, 76); + path.lineTo(58, 72); + path.lineTo(58, 70); + path.lineTo(59, 63); + path.lineTo(59, 59); + path.lineTo(60, 53); + path.lineTo(60, 50); + path.lineTo(61, 46); + path.lineTo(61, 47); + path.lineTo(62, 55); + path.lineTo(62, 63); + path.lineTo(63, 72); + path.lineTo(63, 77); + path.lineTo(64, 80); + path.lineTo(64, 82); + path.lineTo(65, 84); + path.lineTo(65, 85); + path.lineTo(66, 87); + path.lineTo(66, 86); + path.lineTo(67, 84); + path.lineTo(67, 85); + path.lineTo(68, 85); + path.lineTo(68, 84); + path.lineTo(69, 83); + path.lineTo(69, 83); + path.lineTo(70, 83); + path.lineTo(70, 84); + path.lineTo(71, 82); + path.lineTo(71, 82); + path.lineTo(72, 83); + path.lineTo(72, 82); + path.lineTo(73, 83); + path.lineTo(73, 82); + path.lineTo(74, 84); + path.lineTo(74, 82); + path.lineTo(75, 81); + path.lineTo(75, 84); + path.lineTo(76, 81); + path.lineTo(76, 83); + path.lineTo(77, 82); + path.lineTo(77, 82); + path.lineTo(78, 83); + path.lineTo(78, 82); + path.lineTo(79, 82); + path.lineTo(79, 81); + path.lineTo(80, 81); + path.lineTo(80, 80); + path.lineTo(81, 80); + path.lineTo(81, 78); + path.lineTo(82, 76); + path.lineTo(82, 71); + path.lineTo(83, 73); + path.lineTo(83, 76); + path.lineTo(84, 80); + path.lineTo(84, 82); + path.lineTo(85, 83); + path.lineTo(85, 82); + path.lineTo(86, 84); + path.lineTo(86, 92); + path.lineTo(87, 51); + path.lineTo(87, 0); + path.lineTo(88, 72); + path.lineTo(88, 85); + path.lineTo(89, 80); + path.lineTo(89, 75); + path.lineTo(90, 78); + path.lineTo(90, 77); + path.lineTo(91, 76); + path.lineTo(91, 72); + path.lineTo(92, 70); + path.lineTo(93, 53); + path.lineTo(94, 50); + path.lineTo(94, 46); + path.lineTo(95, 47); + path.lineTo(95, 55); + path.lineTo(96, 63); + path.lineTo(96, 72); + path.lineTo(97, 77); + path.lineTo(97, 80); + path.lineTo(98, 82); + path.lineTo(99, 84); + path.lineTo(99, 85); + path.lineTo(100, 87); + path.lineTo(100, 86); + path.lineTo(101, 84); + path.lineTo(101, 85); + path.lineTo(102, 85); + path.lineTo(102, 84); + path.lineTo(103, 83); + path.lineTo(103, 83); + path.lineTo(104, 83); + path.lineTo(104, 84); + path.lineTo(105, 84); + path.lineTo(105, 82); + path.lineTo(106, 83); + path.lineTo(106, 82); + path.lineTo(107, 82); + path.lineTo(107, 83); + path.lineTo(108, 82); + path.lineTo(108, 84); + path.lineTo(109, 81); + path.lineTo(109, 84); + path.lineTo(110, 81); + path.lineTo(110, 83); + path.lineTo(111, 82); + path.lineTo(111, 82); + path.lineTo(112, 83); + path.lineTo(112, 82); + path.lineTo(113, 82); + path.lineTo(113, 81); + path.lineTo(114, 81); + path.lineTo(114, 80); + path.lineTo(115, 80); + path.lineTo(115, 78); + path.lineTo(116, 76); + path.lineTo(116, 71); + path.lineTo(117, 73); + path.lineTo(117, 76); + path.lineTo(118, 80); + path.lineTo(118, 82); + path.lineTo(119, 83); + path.lineTo(119, 82); + path.lineTo(120, 84); + path.lineTo(120, 92); + path.lineTo(121, 51); + path.lineTo(121, 0); + path.lineTo(122, 72); + path.lineTo(122, 85); + path.lineTo(123, 80); + path.lineTo(123, 75); + path.lineTo(124, 78); + path.lineTo(124, 77); + path.lineTo(125, 76); + path.lineTo(125, 75); + path.lineTo(126, 70); + path.lineTo(126, 65); + path.lineTo(127, 59); + path.lineTo(127, 56); + path.lineTo(128, 50); + path.lineTo(128, 48); + path.lineTo(129, 46); + path.lineTo(129, 50); + path.lineTo(130, 63); + path.lineTo(130, 68); + path.lineTo(131, 77); + path.lineTo(131, 78); + path.lineTo(132, 82); + path.lineTo(132, 83); + path.lineTo(133, 85); + path.lineTo(133, 87); + path.lineTo(134, 84); + path.lineTo(134, 85); + path.lineTo(135, 84); + path.lineTo(135, 84); + path.lineTo(136, 84); + path.lineTo(136, 83); + path.lineTo(137, 83); + path.lineTo(137, 83); + path.lineTo(138, 84); + path.lineTo(138, 84); + path.lineTo(139, 82); + path.lineTo(139, 83); + path.lineTo(140, 82); + path.lineTo(140, 82); + path.lineTo(141, 83); + path.lineTo(141, 82); + path.lineTo(142, 84); + path.lineTo(143, 81); + path.lineTo(143, 84); + path.lineTo(144, 81); + path.lineTo(144, 83); + path.lineTo(145, 82); + path.lineTo(145, 82); + path.lineTo(146, 83); + path.lineTo(146, 82); + path.lineTo(147, 82); + path.lineTo(147, 81); + path.lineTo(148, 82); + path.lineTo(148, 80); + path.lineTo(149, 80); + path.lineTo(149, 78); + path.lineTo(150, 76); + path.lineTo(150, 71); + path.lineTo(151, 73); + path.lineTo(151, 75); + path.lineTo(152, 80); + path.lineTo(152, 82); + path.lineTo(153, 83); + path.lineTo(153, 83); + path.lineTo(154, 84); + path.lineTo(154, 92); + path.lineTo(155, 51); + path.lineTo(155, 0); + path.lineTo(156, 72); + path.lineTo(156, 85); + path.lineTo(157, 80); + path.lineTo(157, 75); + path.lineTo(158, 78); + path.lineTo(158, 77); + path.lineTo(159, 76); + path.lineTo(159, 75); + path.lineTo(160, 70); + path.lineTo(160, 65); + path.lineTo(161, 59); + path.lineTo(161, 56); + path.lineTo(162, 50); + path.lineTo(162, 48); + path.lineTo(163, 46); + path.lineTo(163, 50); + path.lineTo(164, 63); + path.lineTo(164, 68); + path.lineTo(165, 77); + path.lineTo(165, 78); + path.lineTo(166, 82); + path.lineTo(166, 83); + path.lineTo(167, 85); + path.lineTo(167, 87); + path.lineTo(168, 84); + path.lineTo(168, 85); + path.lineTo(169, 84); + path.lineTo(169, 84); + path.lineTo(170, 84); + path.lineTo(170, 83); + path.lineTo(171, 83); + path.lineTo(171, 83); + path.lineTo(172, 84); + path.lineTo(172, 84); + path.lineTo(173, 82); + path.lineTo(173, 82); + path.lineTo(174, 82); + path.lineTo(174, 83); + path.lineTo(175, 83); + path.lineTo(175, 82); + path.lineTo(176, 84); + path.lineTo(176, 81); + path.lineTo(177, 84); + path.lineTo(177, 81); + path.lineTo(178, 81); + path.lineTo(178, 83); + path.lineTo(179, 82); + path.lineTo(179, 83); + path.lineTo(180, 82); + path.lineTo(180, 83); + path.lineTo(181, 81); + path.lineTo(181, 82); + path.lineTo(182, 82); + path.lineTo(182, 80); + path.lineTo(183, 78); + path.lineTo(183, 76); + path.lineTo(184, 71); + path.lineTo(184, 73); + path.lineTo(185, 75); + path.lineTo(186, 80); + path.lineTo(186, 82); + path.lineTo(187, 83); + path.lineTo(187, 83); + path.lineTo(188, 84); + path.lineTo(188, 92); + path.lineTo(189, 51); + path.lineTo(189, 0); + path.lineTo(190, 72); + path.lineTo(190, 85); + path.lineTo(191, 80); + path.lineTo(191, 75); + path.lineTo(192, 78); + path.lineTo(192, 77); + path.lineTo(193, 76); + path.lineTo(193, 75); + path.lineTo(194, 70); + path.lineTo(194, 65); + path.lineTo(195, 59); + path.lineTo(195, 56); + path.lineTo(196, 53); + path.lineTo(196, 48); + path.lineTo(197, 46); + path.lineTo(197, 50); + path.lineTo(198, 55); + path.lineTo(198, 68); + path.lineTo(199, 72); + path.lineTo(199, 78); + path.lineTo(200, 80); + path.lineTo(200, 83); + path.lineTo(201, 84); + path.lineTo(201, 87); + path.lineTo(202, 84); + path.lineTo(202, 86); + path.lineTo(203, 84); + path.lineTo(203, 85); + path.lineTo(204, 85); + path.lineTo(204, 83); + path.lineTo(205, 83); + path.lineTo(205, 83); + path.lineTo(206, 83); + path.lineTo(206, 84); + path.lineTo(207, 82); + path.lineTo(207, 82); + path.lineTo(208, 82); + path.lineTo(208, 83); + path.lineTo(209, 83); + path.lineTo(209, 82); + path.lineTo(210, 84); + path.lineTo(210, 81); + path.lineTo(211, 84); + path.lineTo(211, 81); + path.lineTo(212, 81); + path.lineTo(212, 83); + path.lineTo(213, 82); + path.lineTo(213, 83); + path.lineTo(214, 82); + path.lineTo(214, 83); + path.lineTo(215, 81); + path.lineTo(215, 82); + path.lineTo(216, 81); + path.lineTo(216, 80); + path.lineTo(217, 78); + path.lineTo(217, 78); + path.lineTo(218, 71); + path.lineTo(218, 71); + path.lineTo(219, 75); + path.lineTo(219, 76); + path.lineTo(220, 82); + path.lineTo(220, 81); + path.lineTo(221, 83); + path.lineTo(221, 82); + path.lineTo(222, 92); + path.lineTo(222, 92); + path.lineTo(223, 0); + path.lineTo(223, 20); + path.lineTo(224, 85); + path.lineTo(224, 84); + path.lineTo(225, 75); + path.lineTo(225, 78); + path.lineTo(226, 77); + path.lineTo(226, 77); + path.lineTo(227, 75); + path.lineTo(227, 72); + path.lineTo(228, 65); + path.lineTo(228, 63); + path.lineTo(229, 56); + path.lineTo(230, 53); + path.lineTo(230, 48); + path.lineTo(231, 46); + path.lineTo(231, 50); + path.lineTo(232, 55); + path.lineTo(232, 68); + path.lineTo(233, 72); + path.lineTo(233, 78); + path.lineTo(234, 80); + path.lineTo(234, 83); + path.lineTo(235, 84); + path.lineTo(235, 87); + path.lineTo(236, 84); + path.lineTo(236, 86); + path.lineTo(237, 84); + path.lineTo(237, 85); + path.lineTo(238, 85); + path.lineTo(238, 83); + path.lineTo(239, 83); + path.lineTo(239, 83); + path.lineTo(240, 83); + path.lineTo(240, 84); + path.lineTo(241, 82); + path.lineTo(241, 82); + path.lineTo(242, 83); + path.lineTo(242, 83); + path.lineTo(243, 82); + path.lineTo(243, 82); + path.lineTo(244, 82); + path.lineTo(244, 84); + path.lineTo(245, 81); + path.lineTo(245, 83); + path.lineTo(246, 81); + path.lineTo(246, 83); + path.lineTo(247, 82); + path.lineTo(247, 82); + path.lineTo(248, 83); + path.lineTo(248, 83); + path.lineTo(249, 81); + path.lineTo(249, 82); + path.lineTo(250, 81); + path.lineTo(250, 80); + path.lineTo(251, 78); + path.lineTo(251, 78); + path.lineTo(252, 71); + path.lineTo(252, 71); + path.lineTo(253, 75); + path.lineTo(253, 76); + path.lineTo(254, 82); + path.lineTo(254, 81); + path.lineTo(255, 83); + path.lineTo(255, 82); + path.lineTo(256, 92); + path.lineTo(256, 92); + path.lineTo(257, 0); + path.lineTo(257, 20); + path.lineTo(258, 85); + path.lineTo(258, 84); + path.lineTo(259, 75); + path.lineTo(259, 78); + path.lineTo(260, 78); + path.lineTo(260, 77); + path.lineTo(261, 76); + path.lineTo(261, 72); + path.lineTo(262, 65); + path.lineTo(262, 63); + path.lineTo(263, 59); + path.lineTo(263, 53); + path.lineTo(264, 50); + path.lineTo(264, 46); + path.lineTo(265, 50); + path.lineTo(265, 55); + path.lineTo(266, 63); + path.lineTo(266, 72); + path.lineTo(267, 77); + path.lineTo(267, 80); + path.lineTo(268, 82); + path.lineTo(268, 84); + path.lineTo(269, 85); + path.lineTo(269, 87); + path.lineTo(270, 86); + path.lineTo(270, 84); + path.lineTo(271, 85); + path.lineTo(271, 85); + path.lineTo(272, 84); + path.lineTo(273, 83); + path.lineTo(273, 83); + path.lineTo(274, 83); + path.lineTo(274, 84); + path.lineTo(275, 82); + path.lineTo(275, 82); + path.lineTo(276, 83); + path.lineTo(276, 83); + path.lineTo(277, 82); + path.lineTo(277, 82); + path.lineTo(278, 82); + path.lineTo(278, 84); + path.lineTo(279, 81); + path.lineTo(279, 83); + path.lineTo(280, 81); + path.lineTo(280, 83); + path.lineTo(281, 82); + path.lineTo(281, 82); + path.lineTo(282, 83); + path.lineTo(282, 82); + path.lineTo(283, 82); + path.lineTo(283, 81); + path.lineTo(284, 81); + path.lineTo(284, 80); + path.lineTo(285, 80); + path.lineTo(285, 78); + path.lineTo(286, 76); + path.lineTo(286, 71); + path.lineTo(287, 73); + path.lineTo(287, 76); + path.lineTo(288, 80); + path.lineTo(288, 82); + path.lineTo(289, 83); + path.lineTo(289, 82); + path.lineTo(290, 84); + path.lineTo(290, 92); + path.lineTo(291, 51); + path.lineTo(291, 0); + path.lineTo(292, 72); + path.lineTo(292, 85); + path.lineTo(293, 80); + path.lineTo(293, 75); + path.lineTo(294, 78); + path.lineTo(294, 77); + path.lineTo(295, 76); + path.lineTo(295, 72); + path.lineTo(296, 70); + path.lineTo(296, 63); + path.lineTo(297, 59); + path.lineTo(297, 53); + path.lineTo(298, 50); + path.lineTo(298, 46); + path.lineTo(299, 47); + path.lineTo(299, 55); + path.lineTo(300, 63); + path.lineTo(300, 68); + path.lineTo(301, 77); + path.lineTo(301, 78); + path.lineTo(302, 82); + path.lineTo(302, 84); + path.lineTo(303, 85); + path.lineTo(303, 87); + path.lineTo(304, 84); + path.lineTo(304, 85); + path.lineTo(305, 84); + path.lineTo(305, 84); + path.lineTo(306, 84); + path.lineTo(306, 83); + path.lineTo(307, 83); + path.lineTo(307, 83); + path.lineTo(308, 84); + path.lineTo(308, 84); + path.lineTo(309, 82); + path.lineTo(309, 83); + path.lineTo(310, 82); + path.lineTo(310, 82); + path.lineTo(311, 83); + path.lineTo(311, 82); + path.lineTo(312, 84); + path.lineTo(312, 81); + path.lineTo(313, 84); + path.lineTo(313, 81); + path.lineTo(314, 83); + path.lineTo(314, 82); + path.lineTo(315, 82); + path.lineTo(316, 83); + path.lineTo(316, 82); + path.lineTo(317, 82); + path.lineTo(317, 81); + path.lineTo(318, 81); + path.lineTo(318, 80); + path.lineTo(319, 80); + path.lineTo(319, 78); + path.lineTo(320, 76); + path.lineTo(321, 71); + path.lineTo(321, 76); + path.lineTo(322, 80); + path.lineTo(322, 82); + path.lineTo(323, 83); + path.lineTo(323, 82); + path.lineTo(324, 84); + path.lineTo(324, 92); + path.lineTo(325, 51); + path.lineTo(325, 0); + path.lineTo(326, 72); + path.lineTo(326, 85); + path.lineTo(327, 80); + path.lineTo(327, 75); + path.lineTo(328, 78); + path.lineTo(328, 77); + path.lineTo(329, 76); + path.lineTo(329, 75); + path.lineTo(330, 70); + path.lineTo(330, 65); + path.lineTo(331, 59); + path.lineTo(331, 56); + path.lineTo(332, 50); + path.lineTo(332, 48); + path.lineTo(333, 46); + path.lineTo(333, 50); + path.lineTo(334, 63); + path.lineTo(334, 68); + path.lineTo(335, 77); + path.lineTo(335, 78); + path.lineTo(336, 82); + path.lineTo(336, 83); + path.lineTo(337, 85); + path.lineTo(337, 87); + path.lineTo(338, 84); + path.lineTo(338, 85); + path.lineTo(339, 84); + path.lineTo(339, 84); + path.lineTo(340, 84); + path.lineTo(340, 83); + path.lineTo(341, 83); + path.lineTo(341, 83); + path.lineTo(342, 84); + path.lineTo(342, 84); + path.lineTo(343, 82); + path.lineTo(343, 83); + path.lineTo(344, 82); + path.lineTo(344, 82); + path.lineTo(345, 83); + path.lineTo(345, 82); + path.lineTo(346, 84); + path.lineTo(346, 81); + path.lineTo(347, 84); + path.lineTo(347, 81); + path.lineTo(348, 81); + path.lineTo(348, 83); + path.lineTo(349, 82); + path.lineTo(349, 83); + path.lineTo(350, 82); + path.lineTo(350, 83); + path.lineTo(351, 81); + path.lineTo(351, 82); + path.lineTo(352, 82); + path.lineTo(352, 80); + path.lineTo(353, 78); + path.lineTo(353, 76); + path.lineTo(354, 71); + path.lineTo(354, 73); + path.lineTo(355, 75); + path.lineTo(355, 80); + path.lineTo(356, 82); + path.lineTo(356, 83); + path.lineTo(357, 83); + path.lineTo(357, 84); + path.lineTo(358, 92); + path.lineTo(359, 51); + path.lineTo(359, 0); + path.lineTo(360, 72); + path.lineTo(360, 85); + path.lineTo(361, 80); + path.lineTo(361, 75); + path.lineTo(362, 78); + path.lineTo(362, 77); + path.lineTo(363, 76); + path.lineTo(363, 75); + path.lineTo(364, 70); + path.lineTo(364, 65); + path.lineTo(365, 59); + path.lineTo(365, 56); + path.lineTo(366, 50); + path.lineTo(366, 48); + path.lineTo(367, 46); + path.lineTo(367, 50); + path.lineTo(368, 63); + path.lineTo(368, 68); + path.lineTo(369, 72); + path.lineTo(369, 78); + path.lineTo(370, 80); + path.lineTo(370, 83); + path.lineTo(371, 84); + path.lineTo(371, 87); + path.lineTo(372, 84); + path.lineTo(372, 86); + path.lineTo(373, 84); + path.lineTo(373, 85); + path.lineTo(374, 85); + path.lineTo(374, 83); + path.lineTo(375, 83); + path.lineTo(375, 83); + path.lineTo(376, 83); + path.lineTo(376, 84); + path.lineTo(377, 82); + path.lineTo(377, 82); + path.lineTo(378, 82); + path.lineTo(378, 83); + path.lineTo(379, 83); + path.lineTo(379, 82); + path.lineTo(380, 84); + path.lineTo(380, 81); + path.lineTo(381, 84); + path.lineTo(381, 81); + path.lineTo(382, 81); + path.lineTo(382, 83); + path.lineTo(383, 82); + path.lineTo(383, 83); + path.lineTo(384, 82); + path.lineTo(384, 83); + path.lineTo(385, 81); + path.lineTo(385, 82); + path.lineTo(386, 82); + path.lineTo(386, 80); + path.lineTo(387, 78); + path.lineTo(387, 76); + path.lineTo(388, 71); + path.lineTo(388, 73); + path.lineTo(389, 75); + path.lineTo(389, 76); + path.lineTo(390, 82); + path.lineTo(390, 81); + path.lineTo(391, 83); + path.lineTo(391, 82); + path.lineTo(392, 92); + path.lineTo(392, 92); + path.lineTo(393, 0); + path.lineTo(393, 20); + path.lineTo(394, 85); + path.lineTo(394, 84); + path.lineTo(395, 75); + path.lineTo(395, 78); + path.lineTo(396, 77); + path.lineTo(396, 77); + path.lineTo(397, 76); + path.lineTo(398, 70); + path.lineTo(398, 63); + path.lineTo(399, 56); + path.lineTo(399, 53); + path.lineTo(400, 48); + path.lineTo(401, 46); + path.lineTo(401, 50); + path.lineTo(402, 55); + path.lineTo(402, 68); + path.lineTo(403, 72); + path.lineTo(403, 78); + path.lineTo(404, 80); + path.lineTo(404, 83); + path.lineTo(405, 84); + path.lineTo(405, 87); + path.lineTo(406, 84); + path.lineTo(406, 86); + path.lineTo(407, 84); + path.lineTo(407, 85); + path.lineTo(408, 85); + path.lineTo(408, 83); + path.lineTo(409, 83); + path.lineTo(409, 83); + path.lineTo(410, 83); + path.lineTo(410, 84); + path.lineTo(411, 82); + path.lineTo(411, 82); + path.lineTo(412, 83); + path.lineTo(412, 82); + path.lineTo(413, 83); + path.lineTo(413, 82); + path.lineTo(414, 84); + path.lineTo(414, 82); + path.lineTo(415, 84); + path.lineTo(415, 81); + path.lineTo(416, 81); + path.lineTo(416, 83); + path.lineTo(417, 82); + path.lineTo(417, 82); + path.lineTo(418, 83); + path.lineTo(418, 83); + path.lineTo(419, 81); + path.lineTo(419, 82); + path.lineTo(420, 81); + path.lineTo(420, 80); + path.lineTo(421, 78); + path.lineTo(421, 78); + path.lineTo(422, 71); + path.lineTo(422, 71); + path.lineTo(423, 75); + path.lineTo(423, 76); + path.lineTo(424, 82); + path.lineTo(424, 81); + path.lineTo(425, 83); + path.lineTo(425, 82); + path.lineTo(426, 92); + path.lineTo(426, 92); + path.lineTo(427, 0); + path.lineTo(427, 20); + path.lineTo(428, 85); + path.lineTo(428, 84); + path.lineTo(429, 75); + path.lineTo(429, 78); + path.lineTo(430, 77); + path.lineTo(430, 77); + path.lineTo(431, 75); + path.lineTo(431, 72); + path.lineTo(432, 65); + path.lineTo(432, 63); + path.lineTo(433, 56); + path.lineTo(433, 53); + path.lineTo(434, 48); + path.lineTo(434, 46); + path.lineTo(435, 50); + path.lineTo(435, 55); + path.lineTo(436, 68); + path.lineTo(436, 72); + path.lineTo(437, 78); + path.lineTo(437, 80); + path.lineTo(438, 82); + path.lineTo(438, 84); + path.lineTo(439, 85); + path.lineTo(439, 87); + path.lineTo(440, 85); + path.lineTo(440, 84); + path.lineTo(441, 85); + path.lineTo(441, 85); + path.lineTo(442, 84); + path.lineTo(442, 83); + path.lineTo(443, 83); + path.lineTo(444, 83); + path.lineTo(444, 84); + path.lineTo(445, 82); + path.lineTo(445, 82); + path.lineTo(446, 83); + path.lineTo(446, 83); + path.lineTo(447, 82); + path.lineTo(447, 82); + path.lineTo(448, 84); + path.lineTo(448, 82); + path.lineTo(449, 84); + path.lineTo(449, 83); + path.lineTo(450, 81); + path.lineTo(450, 83); + path.lineTo(451, 82); + path.lineTo(451, 82); + path.lineTo(452, 83); + path.lineTo(452, 83); + path.lineTo(453, 81); + path.lineTo(453, 82); + path.lineTo(454, 81); + path.lineTo(454, 80); + path.lineTo(455, 78); + path.lineTo(455, 78); + path.lineTo(456, 76); + path.lineTo(456, 71); + path.lineTo(457, 75); + path.lineTo(457, 76); + path.lineTo(458, 80); + path.lineTo(458, 82); + path.lineTo(459, 83); + path.lineTo(459, 82); + path.lineTo(460, 84); + path.lineTo(460, 92); + path.lineTo(461, 51); + path.lineTo(461, 0); + path.lineTo(462, 72); + path.lineTo(462, 85); + path.lineTo(463, 80); + path.lineTo(463, 75); + path.cubicTo(463.6f, 75, 464.4f, 78, 465, 78); + path.lineTo(465, 72); + path.lineTo(466, 70); + path.lineTo(466, 63); + path.lineTo(467, 59); + path.lineTo(467, 53); + path.lineTo(468, 50); + path.lineTo(468, 46); + path.lineTo(469, 47); + path.lineTo(469, 55); + path.lineTo(470, 63); + path.lineTo(470, 72); + path.lineTo(471, 77); + path.lineTo(471, 80); + path.lineTo(472, 82); + path.lineTo(472, 84); + path.lineTo(473, 85); + path.lineTo(473, 87); + path.lineTo(474, 86); + path.lineTo(474, 84); + path.lineTo(475, 85); + path.lineTo(475, 85); + path.lineTo(476, 84); + path.lineTo(476, 83); + path.lineTo(477, 83); + path.lineTo(477, 83); + path.lineTo(478, 84); + path.lineTo(478, 82); + path.lineTo(479, 82); + path.lineTo(479, 83); + path.lineTo(480, 82); + path.lineTo(480, 83); + path.lineTo(481, 82); + path.lineTo(481, 82); + path.lineTo(482, 84); + path.lineTo(482, 81); + path.lineTo(483, 84); + path.lineTo(483, 81); + path.lineTo(484, 83); + path.lineTo(484, 82); + path.lineTo(485, 82); + path.lineTo(485, 83); + path.lineTo(486, 82); + path.lineTo(487, 82); + path.lineTo(487, 81); + path.lineTo(488, 81); + path.lineTo(488, 80); + path.lineTo(489, 80); + path.lineTo(489, 78); + path.lineTo(490, 76); + path.lineTo(490, 71); + path.lineTo(491, 73); + path.lineTo(491, 76); + path.lineTo(492, 80); + path.lineTo(492, 82); + path.lineTo(493, 83); + path.lineTo(493, 82); + path.lineTo(494, 84); + path.lineTo(494, 92); + path.lineTo(495, 51); + path.lineTo(495, 0); + path.lineTo(496, 72); + path.lineTo(496, 85); + path.lineTo(497, 80); + path.lineTo(497, 75); + path.lineTo(498, 78); + path.lineTo(498, 77); + path.lineTo(499, 76); + path.lineTo(499, 72); + path.lineTo(500, 70); + path.lineTo(500, 65); + path.lineTo(501, 59); + path.lineTo(501, 53); + path.lineTo(502, 50); + path.lineTo(502, 48); + path.lineTo(503, 46); + path.lineTo(503, 50); + path.lineTo(504, 63); + path.lineTo(504, 72); + path.lineTo(505, 77); + path.lineTo(505, 78); + path.lineTo(506, 82); + path.lineTo(506, 83); + path.lineTo(507, 85); + path.lineTo(507, 87); + path.lineTo(508, 84); + path.lineTo(508, 85); + path.lineTo(509, 84); + path.lineTo(509, 84); + path.lineTo(510, 84); + path.lineTo(510, 83); + path.lineTo(511, 83); + path.lineTo(511, 83); + path.lineTo(512, 84); + path.lineTo(512, 84); + path.lineTo(513, 82); + path.lineTo(513, 83); + path.lineTo(514, 82); + path.lineTo(514, 82); + path.lineTo(515, 83); + path.lineTo(515, 82); + path.lineTo(516, 84); + path.lineTo(516, 81); + path.lineTo(517, 84); + path.lineTo(517, 81); + path.lineTo(518, 83); + path.lineTo(518, 82); + path.lineTo(519, 82); + path.lineTo(519, 83); + path.lineTo(520, 82); + path.lineTo(520, 83); + path.lineTo(521, 81); + path.lineTo(521, 81); + path.lineTo(522, 82); + path.lineTo(522, 80); + path.lineTo(523, 78); + path.lineTo(523, 76); + path.lineTo(524, 71); + path.lineTo(524, 73); + path.lineTo(525, 75); + path.lineTo(525, 80); + path.lineTo(526, 82); + path.lineTo(526, 83); + path.lineTo(527, 83); + path.lineTo(527, 84); + path.lineTo(528, 92); + path.lineTo(529, 51); + path.lineTo(529, 0); + path.lineTo(530, 72); + path.lineTo(530, 85); + path.lineTo(531, 80); + path.lineTo(531, 75); + path.lineTo(532, 78); + path.lineTo(532, 77); + path.lineTo(533, 76); + path.lineTo(533, 75); + path.lineTo(534, 70); + path.lineTo(534, 65); + path.lineTo(535, 59); + path.lineTo(535, 56); + path.lineTo(536, 50); + path.lineTo(536, 48); + path.lineTo(537, 46); + path.lineTo(537, 50); + path.lineTo(538, 63); + path.lineTo(538, 68); + path.lineTo(539, 77); + path.lineTo(539, 78); + path.lineTo(540, 80); + path.lineTo(540, 83); + path.lineTo(541, 84); + path.lineTo(541, 87); + path.lineTo(542, 84); + path.lineTo(542, 85); + path.lineTo(543, 84); + path.lineTo(543, 85); + path.lineTo(544, 85); + path.lineTo(544, 83); + path.lineTo(545, 83); + path.lineTo(545, 83); + path.lineTo(546, 83); + path.lineTo(546, 84); + path.lineTo(547, 82); + path.lineTo(547, 82); + path.lineTo(548, 82); + path.lineTo(548, 83); + path.lineTo(549, 83); + path.lineTo(549, 82); + path.lineTo(550, 84); + path.lineTo(550, 82); + path.lineTo(551, 84); + path.lineTo(551, 81); + path.lineTo(552, 81); + path.lineTo(552, 83); + path.lineTo(553, 82); + path.lineTo(553, 83); + path.lineTo(554, 82); + path.lineTo(554, 83); + path.lineTo(555, 81); + path.lineTo(555, 82); + path.lineTo(556, 82); + path.lineTo(556, 80); + path.lineTo(557, 78); + path.lineTo(557, 76); + path.lineTo(558, 71); + path.lineTo(558, 73); + path.lineTo(559, 75); + path.lineTo(559, 80); + path.lineTo(560, 82); + path.lineTo(560, 83); + path.lineTo(561, 83); + path.lineTo(561, 82); + path.lineTo(562, 92); + path.lineTo(562, 51); + path.lineTo(563, 0); + path.lineTo(563, 20); + path.lineTo(564, 85); + path.lineTo(564, 84); + path.lineTo(565, 75); + path.lineTo(565, 78); + path.lineTo(566, 77); + path.lineTo(566, 77); + path.lineTo(567, 75); + path.lineTo(567, 72); + path.lineTo(568, 65); + path.lineTo(568, 63); + path.lineTo(569, 56); + path.lineTo(569, 53); + path.lineTo(570, 48); + path.lineTo(570, 46); + path.lineTo(571, 50); + path.lineTo(572, 55); + path.lineTo(572, 68); + path.lineTo(573, 72); + path.lineTo(573, 78); + path.lineTo(574, 80); + path.lineTo(574, 83); + path.lineTo(575, 84); + path.lineTo(575, 87); + path.lineTo(576, 84); + path.lineTo(576, 86); + path.lineTo(577, 84); + path.lineTo(577, 85); + path.lineTo(578, 85); + path.lineTo(578, 83); + path.lineTo(579, 83); + path.lineTo(579, 83); + path.lineTo(580, 83); + path.lineTo(580, 84); + path.lineTo(581, 82); + path.lineTo(581, 82); + path.lineTo(582, 82); + path.lineTo(582, 83); + path.lineTo(583, 83); + path.lineTo(583, 82); + path.lineTo(584, 84); + path.lineTo(584, 81); + path.lineTo(585, 84); + path.lineTo(585, 83); + path.lineTo(586, 81); + path.lineTo(586, 83); + path.lineTo(587, 82); + path.lineTo(587, 82); + path.lineTo(588, 83); + path.lineTo(588, 83); + path.lineTo(589, 81); + path.lineTo(589, 82); + path.lineTo(590, 81); + path.lineTo(590, 80); + path.lineTo(591, 78); + path.lineTo(591, 78); + path.lineTo(592, 71); + path.lineTo(592, 71); + path.lineTo(593, 75); + path.lineTo(593, 76); + path.lineTo(594, 82); + path.lineTo(594, 81); + path.lineTo(595, 83); + path.lineTo(595, 82); + path.lineTo(596, 92); + path.lineTo(596, 92); + path.lineTo(597, 0); + path.lineTo(597, 20); + path.lineTo(598, 85); + path.lineTo(598, 84); + path.lineTo(599, 75); + path.lineTo(599, 78); + path.lineTo(600, 77); + path.lineTo(600, 77); + path.lineTo(601, 75); + path.lineTo(601, 72); + path.lineTo(602, 65); + path.lineTo(602, 63); + path.lineTo(603, 56); + path.lineTo(603, 53); + path.lineTo(604, 48); + path.lineTo(604, 46); + path.lineTo(605, 50); + path.lineTo(605, 55); + path.lineTo(606, 68); + path.lineTo(606, 72); + path.lineTo(607, 78); + path.lineTo(607, 80); + path.lineTo(608, 83); + path.lineTo(608, 84); + path.lineTo(609, 85); + path.lineTo(609, 87); + path.lineTo(610, 85); + path.lineTo(610, 84); + path.lineTo(611, 85); + path.lineTo(611, 85); + path.lineTo(612, 84); + path.lineTo(612, 83); + path.lineTo(613, 83); + path.lineTo(613, 83); + path.lineTo(614, 84); + path.lineTo(615, 82); + path.lineTo(615, 82); + path.lineTo(616, 83); + path.lineTo(616, 83); + path.lineTo(617, 82); + path.lineTo(617, 82); + path.lineTo(618, 84); + path.lineTo(618, 82); + path.lineTo(619, 84); + path.lineTo(619, 83); + path.lineTo(620, 81); + path.lineTo(620, 83); + path.lineTo(621, 82); + path.lineTo(621, 82); + path.lineTo(622, 83); + path.lineTo(622, 83); + path.lineTo(623, 81); + path.lineTo(623, 82); + path.lineTo(624, 81); + path.lineTo(624, 80); + path.lineTo(625, 78); + path.lineTo(625, 78); + path.lineTo(626, 71); + path.lineTo(626, 71); + path.lineTo(627, 75); + path.lineTo(627, 76); + path.lineTo(628, 82); + path.lineTo(628, 81); + path.lineTo(629, 83); + path.lineTo(629, 82); + path.lineTo(630, 84); + path.lineTo(630, 92); + path.lineTo(631, 0); + path.lineTo(631, 20); + path.lineTo(632, 72); + path.lineTo(632, 85); + path.lineTo(633, 80); + path.lineTo(633, 75); + path.lineTo(634, 78); + path.lineTo(634, 77); + path.lineTo(635, 76); + path.lineTo(635, 72); + path.lineTo(636, 70); + path.lineTo(636, 63); + path.lineTo(637, 59); + path.lineTo(637, 53); + path.lineTo(638, 50); + path.lineTo(638, 46); + path.lineTo(639, 47); + path.lineTo(639, 55); + path.lineTo(640, 63); + path.lineTo(640, 72); + path.lineTo(641, 77); + path.lineTo(641, 80); + path.lineTo(642, 82); + path.lineTo(642, 84); + path.lineTo(643, 85); + path.lineTo(643, 87); + path.lineTo(644, 86); + path.lineTo(644, 84); + path.lineTo(645, 85); + path.lineTo(645, 85); + path.lineTo(646, 84); + path.lineTo(646, 83); + path.lineTo(647, 83); + path.lineTo(647, 83); + path.lineTo(648, 84); + path.lineTo(648, 82); + path.lineTo(649, 82); + path.lineTo(650, 83); + path.lineTo(650, 82); + path.lineTo(651, 82); + path.lineTo(651, 84); + path.lineTo(652, 82); + path.lineTo(652, 84); + path.lineTo(653, 83); + path.lineTo(653, 81); + path.lineTo(654, 83); + path.lineTo(654, 82); + path.lineTo(655, 82); + path.lineTo(655, 83); + path.lineTo(656, 83); + path.lineTo(657, 81); + path.lineTo(657, 82); + path.lineTo(658, 81); + path.lineTo(658, 80); + path.lineTo(659, 78); + path.lineTo(659, 78); + path.lineTo(660, 71); + path.lineTo(660, 71); + path.lineTo(661, 73); + path.lineTo(661, 76); + path.lineTo(662, 80); + path.lineTo(662, 82); + path.lineTo(663, 83); + path.lineTo(663, 82); + path.lineTo(664, 84); + path.lineTo(664, 92); + path.lineTo(665, 51); + path.lineTo(665, 0); + path.lineTo(666, 72); + path.lineTo(666, 85); + path.lineTo(667, 80); + path.lineTo(667, 75); + path.lineTo(668, 78); + path.lineTo(668, 77); + path.lineTo(669, 76); + path.lineTo(669, 72); + path.lineTo(670, 70); + path.lineTo(670, 63); + path.lineTo(671, 59); + path.lineTo(671, 53); + path.lineTo(672, 50); + path.lineTo(672, 46); + path.lineTo(673, 55); + path.lineTo(674, 63); + path.lineTo(674, 72); + path.lineTo(675, 77); + path.lineTo(675, 80); + path.lineTo(676, 82); + path.lineTo(676, 84); + path.lineTo(677, 85); + path.lineTo(677, 87); + path.lineTo(678, 86); + path.lineTo(678, 84); + path.lineTo(679, 85); + path.lineTo(679, 85); + path.lineTo(680, 84); + path.lineTo(680, 83); + path.lineTo(681, 83); + path.lineTo(681, 83); + path.lineTo(682, 84); + path.lineTo(682, 82); + path.lineTo(683, 82); + path.lineTo(683, 83); + path.lineTo(684, 83); + path.lineTo(684, 82); + path.lineTo(685, 82); + path.lineTo(685, 82); + path.lineTo(686, 84); + path.lineTo(686, 81); + path.lineTo(687, 83); + path.lineTo(687, 81); + path.lineTo(688, 83); + path.lineTo(688, 82); + path.lineTo(689, 82); + path.lineTo(689, 83); + path.lineTo(690, 82); + path.lineTo(690, 82); + path.lineTo(691, 81); + path.lineTo(691, 81); + path.lineTo(692, 80); + path.lineTo(692, 80); + path.lineTo(693, 78); + path.lineTo(693, 76); + path.lineTo(694, 71); + path.lineTo(694, 73); + path.lineTo(695, 76); + path.lineTo(695, 80); + path.lineTo(696, 82); + path.lineTo(696, 83); + path.lineTo(697, 82); + path.lineTo(697, 84); + path.lineTo(698, 92); + path.lineTo(698, 51); + path.lineTo(699, 0); + path.lineTo(700, 72); + path.lineTo(700, 85); + path.lineTo(701, 80); + path.lineTo(701, 75); + path.lineTo(702, 78); + path.lineTo(702, 77); + path.lineTo(703, 76); + path.lineTo(703, 72); + path.lineTo(704, 70); + path.lineTo(704, 63); + path.lineTo(705, 59); + path.lineTo(705, 53); + path.lineTo(706, 50); + path.lineTo(706, 46); + path.lineTo(707, 47); + path.lineTo(707, 55); + path.lineTo(708, 63); + path.lineTo(708, 72); + path.lineTo(709, 77); + path.lineTo(709, 80); + path.lineTo(710, 82); + path.lineTo(710, 84); + path.lineTo(711, 85); + path.lineTo(711, 87); + path.lineTo(712, 86); + path.lineTo(712, 85); + path.lineTo(713, 84); + path.lineTo(713, 84); + path.lineTo(714, 84); + path.lineTo(714, 83); + path.lineTo(715, 83); + path.lineTo(715, 83); + path.lineTo(716, 84); + path.lineTo(716, 84); + path.lineTo(717, 82); + path.lineTo(717, 83); + path.lineTo(718, 82); + path.lineTo(718, 82); + path.lineTo(719, 83); + path.lineTo(719, 82); + path.lineTo(720, 84); + path.lineTo(720, 81); + path.lineTo(721, 84); + path.lineTo(721, 81); + path.lineTo(722, 83); + path.lineTo(722, 82); + path.lineTo(723, 82); + path.lineTo(723, 83); + path.lineTo(724, 82); + path.lineTo(724, 82); + path.lineTo(725, 81); + path.lineTo(725, 81); + path.lineTo(726, 80); + path.lineTo(726, 80); + path.lineTo(727, 78); + path.lineTo(727, 76); + path.lineTo(728, 71); + path.lineTo(728, 73); + path.lineTo(729, 76); + path.lineTo(729, 80); + path.lineTo(730, 82); + path.lineTo(730, 83); + path.lineTo(731, 82); + path.lineTo(731, 84); + path.lineTo(732, 92); + path.lineTo(732, 51); + path.lineTo(733, 0); + path.lineTo(733, 72); + path.lineTo(734, 85); + path.lineTo(734, 80); + path.lineTo(735, 75); + path.lineTo(735, 78); + path.lineTo(736, 77); + path.lineTo(736, 76); + path.lineTo(737, 75); + path.lineTo(737, 70); + path.lineTo(738, 65); + path.lineTo(738, 59); + path.lineTo(739, 56); + path.lineTo(739, 50); + path.lineTo(740, 48); + path.lineTo(740, 46); + path.lineTo(741, 50); + path.lineTo(741, 63); + path.lineTo(742, 68); + path.lineTo(743, 77); + path.lineTo(743, 78); + path.lineTo(744, 82); + path.lineTo(744, 83); + path.lineTo(745, 85); + path.lineTo(745, 87); + path.lineTo(746, 84); + path.lineTo(746, 85); + path.lineTo(747, 84); + path.lineTo(747, 84); + path.lineTo(748, 84); + path.lineTo(748, 83); + path.lineTo(749, 83); + path.lineTo(749, 83); + path.lineTo(750, 84); + path.lineTo(750, 84); + path.lineTo(751, 82); + path.lineTo(751, 83); + path.lineTo(752, 82); + path.lineTo(752, 82); + path.lineTo(753, 83); + path.lineTo(753, 82); + path.lineTo(754, 84); + path.lineTo(754, 81); + path.lineTo(755, 84); + path.lineTo(755, 81); + path.lineTo(756, 83); + path.lineTo(756, 82); + path.lineTo(757, 82); + path.lineTo(757, 83); + path.lineTo(758, 82); + path.lineTo(758, 82); + path.lineTo(759, 81); + path.lineTo(759, 81); + path.lineTo(760, 82); + path.lineTo(760, 80); + path.lineTo(761, 78); + path.lineTo(761, 76); + path.lineTo(762, 71); + path.lineTo(762, 73); + path.lineTo(763, 75); + path.lineTo(763, 80); + path.lineTo(764, 82); + path.lineTo(764, 83); + path.lineTo(765, 83); + path.lineTo(765, 84); + path.lineTo(766, 92); + path.lineTo(766, 51); + path.lineTo(767, 0); + path.lineTo(767, 72); + path.lineTo(768, 85); + path.lineTo(768, 80); + path.lineTo(769, 75); + path.lineTo(769, 78); + path.lineTo(770, 77); + path.lineTo(770, 76); + path.lineTo(771, 75); + path.lineTo(771, 70); + path.lineTo(772, 65); + path.lineTo(772, 59); + path.lineTo(773, 56); + path.lineTo(773, 50); + path.lineTo(774, 48); + path.lineTo(774, 46); + path.lineTo(775, 50); + path.lineTo(775, 63); + path.lineTo(776, 68); + path.lineTo(776, 77); + path.lineTo(777, 78); + path.lineTo(777, 82); + path.lineTo(778, 83); + path.lineTo(778, 85); + path.lineTo(779, 87); + path.lineTo(779, 84); + path.lineTo(780, 85); + path.lineTo(780, 84); + path.lineTo(781, 84); + path.lineTo(781, 85); + path.lineTo(782, 83); + path.lineTo(782, 83); + path.lineTo(783, 83); + path.lineTo(783, 84); + path.lineTo(784, 84); + path.lineTo(785, 82); + path.lineTo(785, 82); + path.lineTo(786, 82); + path.lineTo(786, 83); + path.lineTo(787, 83); + path.lineTo(787, 82); + path.lineTo(788, 84); + path.lineTo(788, 81); + path.lineTo(789, 84); + path.lineTo(789, 81); + path.lineTo(790, 81); + path.lineTo(790, 83); + path.lineTo(791, 82); + path.lineTo(791, 83); + path.lineTo(792, 82); + path.lineTo(792, 83); + path.lineTo(793, 81); + path.lineTo(793, 82); + path.lineTo(794, 82); + path.lineTo(794, 80); + path.lineTo(795, 78); + path.lineTo(795, 76); + path.lineTo(796, 71); + path.lineTo(796, 73); + path.lineTo(797, 75); + path.lineTo(797, 80); + path.lineTo(798, 82); + path.lineTo(798, 83); + path.lineTo(799, 83); + path.lineTo(799, 84); + path.lineTo(800, 92); + path.lineTo(800, 51); + path.lineTo(801, 0); + path.lineTo(801, 72); + path.lineTo(802, 85); + path.lineTo(802, 80); + path.lineTo(803, 75); + path.lineTo(803, 78); + path.lineTo(804, 77); + path.lineTo(804, 76); + path.lineTo(805, 75); + path.lineTo(805, 70); + path.lineTo(806, 65); + path.lineTo(806, 59); + path.lineTo(807, 56); + path.lineTo(807, 50); + path.lineTo(808, 48); + path.lineTo(808, 46); + path.lineTo(809, 50); + path.lineTo(809, 55); + path.lineTo(810, 68); + path.lineTo(810, 77); + path.lineTo(811, 78); + path.lineTo(811, 80); + path.lineTo(812, 83); + path.lineTo(812, 84); + path.lineTo(813, 87); + path.lineTo(813, 84); + path.lineTo(814, 86); + path.lineTo(814, 84); + path.lineTo(815, 85); + path.lineTo(815, 85); + path.lineTo(816, 83); + path.lineTo(816, 83); + path.lineTo(817, 83); + path.lineTo(817, 83); + path.lineTo(818, 84); + path.lineTo(818, 82); + path.lineTo(819, 82); + path.lineTo(819, 82); + path.lineTo(820, 83); + path.lineTo(820, 83); + path.lineTo(821, 82); + path.lineTo(821, 84); + path.lineTo(822, 81); + path.lineTo(822, 84); + path.lineTo(823, 81); + path.lineTo(823, 81); + path.lineTo(824, 83); + path.lineTo(824, 82); + path.lineTo(825, 83); + path.lineTo(825, 82); + path.lineTo(826, 83); + path.lineTo(826, 81); + path.lineTo(827, 82); + path.lineTo(828, 82); + path.lineTo(828, 80); + path.lineTo(829, 78); + path.lineTo(829, 78); + path.lineTo(830, 71); + path.lineTo(830, 71); + path.lineTo(831, 75); + path.lineTo(831, 76); + path.lineTo(832, 82); + path.lineTo(832, 81); + path.lineTo(833, 83); + path.lineTo(833, 82); + path.lineTo(834, 92); + path.lineTo(834, 92); + path.lineTo(835, 0); + path.lineTo(835, 20); + path.lineTo(836, 85); + path.lineTo(836, 84); + path.lineTo(837, 75); + path.lineTo(837, 78); + path.lineTo(838, 77); + path.lineTo(838, 77); + path.lineTo(839, 75); + path.lineTo(839, 72); + path.lineTo(840, 65); + path.lineTo(840, 63); + path.lineTo(841, 56); + path.lineTo(841, 53); + path.lineTo(842, 48); + path.lineTo(842, 46); + path.lineTo(843, 50); + path.lineTo(843, 55); + path.lineTo(844, 68); + path.lineTo(844, 72); + path.lineTo(845, 78); + path.lineTo(845, 80); + path.lineTo(846, 83); + path.lineTo(846, 84); + path.lineTo(847, 85); + path.lineTo(847, 87); + path.lineTo(848, 85); + path.lineTo(848, 84); + path.lineTo(849, 85); + path.lineTo(849, 85); + path.lineTo(850, 84); + path.lineTo(850, 83); + path.lineTo(851, 83); + path.lineTo(851, 83); + path.lineTo(852, 84); + path.lineTo(852, 82); + path.lineTo(853, 82); + path.lineTo(853, 83); + path.lineTo(854, 83); + path.lineTo(854, 82); + path.lineTo(855, 82); + path.lineTo(855, 84); + path.lineTo(856, 82); + path.lineTo(856, 84); + path.lineTo(857, 83); + path.lineTo(857, 81); + path.lineTo(858, 83); + path.lineTo(858, 82); + path.lineTo(859, 82); + path.lineTo(859, 83); + path.lineTo(860, 83); + path.lineTo(860, 81); + path.lineTo(861, 82); + path.lineTo(861, 81); + path.lineTo(862, 80); + path.lineTo(862, 78); + path.lineTo(863, 78); + path.lineTo(863, 71); + path.lineTo(864, 71); + path.lineTo(864, 75); + path.lineTo(865, 76); + path.lineTo(865, 82); + path.lineTo(866, 81); + path.lineTo(866, 83); + path.lineTo(867, 82); + path.lineTo(867, 84); + path.lineTo(868, 92); + path.lineTo(868, 51); + path.lineTo(869, 0); + path.lineTo(869, 72); + path.lineTo(870, 85); + path.lineTo(871, 80); + path.lineTo(871, 75); + path.lineTo(872, 78); + path.lineTo(872, 77); + path.lineTo(873, 76); + path.lineTo(873, 72); + path.lineTo(874, 70); + path.lineTo(874, 63); + path.lineTo(875, 59); + path.lineTo(875, 53); + path.lineTo(876, 50); + path.lineTo(876, 46); + path.lineTo(877, 47); + path.lineTo(877, 55); + path.lineTo(878, 63); + path.lineTo(878, 72); + path.lineTo(879, 77); + path.lineTo(879, 80); + path.lineTo(880, 82); + path.lineTo(880, 84); + path.lineTo(881, 85); + path.lineTo(881, 87); + path.lineTo(882, 86); + path.lineTo(882, 84); + path.lineTo(883, 85); + path.lineTo(883, 85); + path.lineTo(884, 84); + path.lineTo(884, 83); + path.lineTo(885, 83); + path.lineTo(885, 83); + path.lineTo(886, 84); + path.lineTo(886, 84); + path.lineTo(887, 82); + path.lineTo(887, 83); + path.lineTo(888, 82); + path.lineTo(888, 83); + path.lineTo(889, 82); + path.lineTo(889, 82); + path.lineTo(890, 84); + path.lineTo(890, 81); + path.lineTo(891, 84); + path.lineTo(891, 81); + path.lineTo(892, 83); + path.lineTo(892, 82); + path.lineTo(893, 82); + path.lineTo(893, 83); + path.lineTo(894, 82); + path.lineTo(894, 82); + path.lineTo(895, 81); + path.lineTo(895, 81); + path.lineTo(896, 80); + path.lineTo(896, 80); + path.lineTo(897, 78); + path.lineTo(897, 76); + path.lineTo(898, 71); + path.lineTo(898, 73); + path.lineTo(899, 76); + path.lineTo(899, 80); + path.lineTo(900, 82); + path.lineTo(900, 83); + path.lineTo(901, 82); + path.lineTo(901, 84); + path.lineTo(902, 92); + path.lineTo(902, 51); + path.lineTo(903, 0); + path.lineTo(903, 72); + path.lineTo(904, 85); + path.lineTo(904, 80); + path.lineTo(905, 75); + path.lineTo(905, 78); + path.lineTo(906, 77); + path.lineTo(906, 76); + path.lineTo(907, 75); + path.lineTo(907, 70); + path.lineTo(908, 65); + path.lineTo(908, 59); + path.lineTo(909, 56); + path.lineTo(909, 50); + path.lineTo(910, 48); + path.lineTo(910, 46); + path.lineTo(911, 50); + path.lineTo(911, 63); + path.lineTo(912, 68); + path.lineTo(913, 77); + path.lineTo(913, 78); + path.lineTo(914, 82); + path.lineTo(914, 83); + path.lineTo(915, 85); + path.lineTo(915, 87); + path.lineTo(916, 84); + path.lineTo(916, 85); + path.lineTo(917, 84); + path.lineTo(917, 84); + path.lineTo(918, 84); + path.lineTo(918, 83); + path.lineTo(919, 83); + path.lineTo(919, 83); + path.lineTo(920, 83); + path.lineTo(920, 84); + path.lineTo(921, 82); + path.lineTo(921, 82); + path.lineTo(922, 82); + path.lineTo(922, 83); + path.lineTo(923, 83); + path.lineTo(923, 82); + path.lineTo(924, 84); + path.lineTo(924, 81); + path.lineTo(925, 84); + path.lineTo(925, 81); + path.lineTo(926, 81); + path.lineTo(926, 83); + path.lineTo(927, 82); + path.lineTo(927, 83); + path.lineTo(928, 82); + path.lineTo(928, 83); + path.lineTo(929, 81); + path.lineTo(929, 82); + path.lineTo(930, 82); + path.lineTo(930, 80); + path.lineTo(931, 78); + path.lineTo(931, 76); + path.lineTo(932, 71); + path.lineTo(932, 73); + path.lineTo(933, 75); + path.lineTo(933, 80); + path.lineTo(934, 82); + path.lineTo(934, 81); + path.lineTo(935, 83); + path.lineTo(935, 82); + path.lineTo(936, 92); + path.lineTo(936, 92); + path.lineTo(937, 0); + path.lineTo(937, 20); + path.lineTo(938, 85); + path.lineTo(938, 84); + path.lineTo(939, 75); + path.lineTo(939, 78); + path.lineTo(940, 77); + path.lineTo(940, 77); + path.lineTo(941, 75); + path.lineTo(941, 72); + path.lineTo(942, 65); + path.lineTo(942, 63); + path.lineTo(943, 56); + path.lineTo(943, 53); + path.lineTo(944, 48); + path.lineTo(944, 46); + path.lineTo(945, 50); + path.lineTo(945, 55); + path.lineTo(946, 68); + path.lineTo(946, 72); + path.lineTo(947, 78); + path.lineTo(947, 80); + path.lineTo(948, 83); + path.lineTo(948, 84); + path.lineTo(949, 85); + path.lineTo(949, 87); + path.lineTo(950, 86); + path.lineTo(950, 84); + path.lineTo(951, 85); + path.lineTo(951, 85); + path.lineTo(952, 84); + path.lineTo(952, 83); + path.lineTo(953, 83); + path.lineTo(953, 83); + path.lineTo(954, 84); + path.lineTo(954, 82); + path.lineTo(955, 82); + path.lineTo(956, 83); + path.lineTo(956, 83); + path.lineTo(957, 82); + path.lineTo(957, 82); + path.lineTo(958, 84); + path.lineTo(958, 82); + path.lineTo(959, 84); + path.lineTo(959, 83); + path.lineTo(960, 81); + path.lineTo(960, 83); + path.lineTo(961, 82); + path.lineTo(961, 82); + path.lineTo(962, 83); + path.lineTo(963, 81); + path.lineTo(963, 82); + path.lineTo(964, 81); + path.lineTo(964, 80); + path.lineTo(965, 78); + path.lineTo(965, 78); + path.lineTo(966, 71); + path.lineTo(966, 71); + path.lineTo(967, 73); + path.lineTo(967, 76); + path.lineTo(968, 80); + path.lineTo(968, 82); + path.lineTo(969, 83); + path.lineTo(969, 82); + path.lineTo(970, 84); + path.lineTo(970, 92); + path.lineTo(971, 51); + path.lineTo(971, 0); + path.lineTo(972, 72); + path.lineTo(972, 85); + path.lineTo(973, 80); + path.lineTo(973, 75); + path.lineTo(974, 78); + path.lineTo(974, 77); + path.lineTo(975, 76); + path.lineTo(975, 72); + path.lineTo(976, 70); + path.lineTo(976, 63); + path.lineTo(977, 59); + path.lineTo(977, 53); + path.lineTo(978, 50); + path.lineTo(978, 46); + path.lineTo(979, 47); + path.lineTo(979, 55); + path.lineTo(980, 63); + path.lineTo(980, 72); + path.lineTo(981, 77); + path.lineTo(981, 80); + path.lineTo(982, 82); + path.lineTo(982, 84); + path.lineTo(983, 85); + path.lineTo(983, 87); + path.lineTo(984, 86); + path.lineTo(984, 84); + path.lineTo(985, 85); + path.lineTo(985, 85); + path.lineTo(986, 84); + path.lineTo(986, 83); + path.lineTo(987, 83); + path.lineTo(987, 83); + path.lineTo(988, 84); + path.lineTo(988, 82); + path.lineTo(989, 82); + path.lineTo(989, 83); + path.lineTo(990, 83); + path.lineTo(990, 82); + path.lineTo(991, 82); + path.lineTo(991, 82); + path.lineTo(992, 84); + path.lineTo(992, 81); + path.lineTo(993, 84); + path.lineTo(993, 81); + path.lineTo(994, 83); + path.lineTo(994, 82); + path.lineTo(995, 82); + path.lineTo(995, 83); + path.lineTo(996, 82); + path.lineTo(996, 82); + path.lineTo(997, 81); + path.lineTo(997, 81); + path.lineTo(998, 80); + path.lineTo(999, 80); + path.lineTo(999, 78); + path.lineTo(1000, 76); + path.lineTo(1000, 71); + path.lineTo(1001, 73); + path.lineTo(1001, 76); + path.lineTo(1002, 80); + path.lineTo(1002, 82); + path.lineTo(1003, 83); + path.lineTo(1003, 82); + path.lineTo(1004, 84); + path.lineTo(1004, 92); + path.lineTo(1005, 51); + path.lineTo(1005, 0); + path.lineTo(1006, 72); + path.lineTo(1006, 85); + path.lineTo(1007, 80); + path.lineTo(1007, 75); + path.lineTo(1008, 78); + path.lineTo(1008, 77); + path.lineTo(1009, 76); + path.lineTo(1009, 72); + path.lineTo(1010, 70); + path.lineTo(1010, 63); + path.lineTo(1011, 59); + path.lineTo(1011, 56); + path.lineTo(1012, 50); + path.lineTo(1012, 48); + path.lineTo(1013, 46); + path.lineTo(1013, 55); + path.lineTo(1014, 63); + path.lineTo(1014, 68); + path.lineTo(1015, 77); + path.lineTo(1015, 78); + path.lineTo(1016, 82); + path.lineTo(1016, 83); + path.lineTo(1017, 85); + path.lineTo(1017, 87); + path.lineTo(1018, 84); + path.lineTo(1018, 85); + path.lineTo(1019, 84); + path.lineTo(1019, 84); + path.lineTo(1020, 85); + path.lineTo(1020, 84); + path.lineTo(1021, 83); + path.lineTo(1021, 83); + path.lineTo(1022, 84); + path.lineTo(1022, 84); + path.lineTo(1023, 82); + path.lineTo(1023, 83); + path.lineTo(1024, 82); + path.lineTo(1024, 82); + path.lineTo(1025, 83); + path.lineTo(1025, 82); + path.lineTo(1026, 84); + path.lineTo(1026, 81); + path.lineTo(1027, 84); + path.lineTo(1027, 81); + path.lineTo(1028, 83); + path.lineTo(1028, 82); + path.lineTo(1029, 82); + path.lineTo(1029, 83); + path.lineTo(1030, 82); + path.lineTo(1030, 82); + path.lineTo(1031, 81); + path.lineTo(1031, 82); + path.lineTo(1032, 82); + path.lineTo(1032, 80); + path.lineTo(1033, 78); + path.lineTo(1033, 76); + path.lineTo(1034, 71); + path.lineTo(1034, 73); + path.lineTo(1035, 75); + path.lineTo(1035, 80); + path.lineTo(1036, 82); + path.lineTo(1036, 83); + path.lineTo(1037, 83); + path.lineTo(1037, 84); + path.lineTo(1038, 92); + path.lineTo(1038, 51); + path.lineTo(1039, 0); + path.lineTo(1039, 72); + path.lineTo(1040, 85); + path.lineTo(1041, 80); + path.lineTo(1041, 75); + path.lineTo(1042, 78); + path.lineTo(1042, 77); + path.lineTo(1043, 76); + path.lineTo(1043, 75); + path.lineTo(1044, 70); + path.lineTo(1044, 65); + path.lineTo(1045, 59); + path.lineTo(1045, 56); + path.lineTo(1046, 50); + path.lineTo(1046, 48); + path.lineTo(1047, 46); + path.lineTo(1047, 50); + path.lineTo(1048, 63); + path.lineTo(1048, 68); + path.lineTo(1049, 77); + path.lineTo(1049, 78); + path.lineTo(1050, 82); + path.lineTo(1050, 83); + path.lineTo(1051, 85); + path.lineTo(1051, 87); + path.lineTo(1052, 84); + path.lineTo(1052, 85); + path.lineTo(1053, 84); + path.lineTo(1053, 85); + path.lineTo(1054, 84); + path.lineTo(1054, 83); + path.lineTo(1055, 83); + path.lineTo(1055, 83); + path.lineTo(1056, 83); + path.lineTo(1056, 84); + path.lineTo(1057, 82); + path.lineTo(1057, 82); + path.lineTo(1058, 83); + path.lineTo(1058, 82); + path.lineTo(1059, 83); + path.lineTo(1059, 82); + path.lineTo(1060, 84); + path.lineTo(1060, 81); + path.lineTo(1061, 84); + path.lineTo(1061, 81); + path.lineTo(1062, 81); + path.lineTo(1062, 83); + path.lineTo(1063, 82); + path.lineTo(1063, 83); + path.lineTo(1064, 82); + path.lineTo(1064, 83); + path.lineTo(1065, 81); + path.lineTo(1065, 82); + path.lineTo(1066, 82); + path.lineTo(1066, 80); + path.lineTo(1067, 78); + path.lineTo(1067, 76); + path.lineTo(1068, 71); + path.lineTo(1068, 73); + path.lineTo(1069, 75); + path.lineTo(1069, 80); + path.lineTo(1070, 82); + path.lineTo(1070, 83); + path.lineTo(1071, 83); + path.lineTo(1071, 84); + path.lineTo(1072, 92); + path.lineTo(1072, 51); + path.lineTo(1073, 0); + path.lineTo(1073, 72); + path.lineTo(1074, 85); + path.lineTo(1074, 80); + path.lineTo(1075, 75); + path.lineTo(1075, 78); + path.lineTo(1076, 77); + path.lineTo(1076, 76); + path.lineTo(1077, 75); + path.lineTo(1077, 70); + path.lineTo(1078, 65); + path.lineTo(1078, 59); + path.lineTo(1079, 56); + path.lineTo(1079, 53); + path.lineTo(1080, 48); + path.lineTo(1080, 46); + path.lineTo(1081, 50); + path.lineTo(1081, 55); + path.lineTo(1082, 68); + path.lineTo(1082, 72); + path.lineTo(1083, 78); + path.lineTo(1084, 80); + path.lineTo(1084, 83); + path.lineTo(1085, 84); + path.lineTo(1085, 87); + path.lineTo(1086, 84); + path.lineTo(1086, 86); + path.lineTo(1087, 84); + path.lineTo(1087, 85); + path.lineTo(1088, 85); + path.lineTo(1088, 83); + path.lineTo(1089, 83); + path.lineTo(1089, 83); + path.lineTo(1090, 83); + path.lineTo(1090, 84); + path.lineTo(1091, 82); + path.lineTo(1091, 82); + path.lineTo(1092, 83); + path.lineTo(1093, 83); + path.lineTo(1093, 82); + path.lineTo(1094, 84); + path.lineTo(1094, 81); + path.lineTo(1095, 84); + path.lineTo(1095, 81); + path.lineTo(1096, 81); + path.lineTo(1096, 83); + path.lineTo(1097, 82); + path.lineTo(1097, 83); + path.lineTo(1098, 82); + path.lineTo(1098, 83); + path.lineTo(1099, 81); + path.lineTo(1099, 82); + path.lineTo(1100, 82); + path.lineTo(1100, 80); + path.lineTo(1101, 78); + path.lineTo(1101, 76); + path.lineTo(1102, 71); + path.lineTo(1102, 73); + path.lineTo(1103, 75); + path.lineTo(1103, 80); + path.lineTo(1104, 82); + path.lineTo(1104, 83); + path.lineTo(1105, 83); + path.lineTo(1105, 84); + path.lineTo(1106, 92); + path.lineTo(1106, 92); + path.lineTo(1107, 0); + path.lineTo(1107, 20); + path.lineTo(1108, 85); + path.lineTo(1108, 84); + path.lineTo(1109, 75); + path.lineTo(1109, 78); + path.lineTo(1110, 77); + path.lineTo(1110, 77); + path.lineTo(1111, 75); + path.lineTo(1111, 72); + path.lineTo(1112, 65); + path.lineTo(1112, 63); + path.lineTo(1113, 56); + path.lineTo(1113, 53); + path.lineTo(1114, 48); + path.lineTo(1114, 46); + path.lineTo(1115, 50); + path.lineTo(1115, 55); + path.lineTo(1116, 68); + path.lineTo(1116, 72); + path.lineTo(1117, 78); + path.lineTo(1117, 80); + path.lineTo(1118, 83); + path.lineTo(1118, 84); + path.lineTo(1119, 87); + path.lineTo(1119, 84); + path.lineTo(1120, 86); + path.lineTo(1120, 84); + path.lineTo(1121, 85); + path.lineTo(1121, 85); + path.lineTo(1122, 83); + path.lineTo(1122, 83); + path.lineTo(1123, 83); + path.lineTo(1123, 83); + path.lineTo(1124, 84); + path.lineTo(1124, 82); + path.lineTo(1125, 82); + path.lineTo(1125, 83); + path.lineTo(1126, 83); + path.lineTo(1127, 82); + path.lineTo(1127, 82); + path.lineTo(1128, 84); + path.lineTo(1128, 82); + path.lineTo(1129, 84); + path.lineTo(1129, 83); + path.lineTo(1130, 81); + path.lineTo(1130, 83); + path.lineTo(1131, 82); + path.lineTo(1131, 82); + path.lineTo(1132, 83); + path.lineTo(1132, 83); + path.lineTo(1133, 81); + path.lineTo(1133, 82); + path.lineTo(1134, 81); + path.lineTo(1134, 80); + path.lineTo(1135, 78); + path.lineTo(1135, 78); + path.lineTo(1136, 71); + path.lineTo(1136, 71); + path.lineTo(1137, 75); + path.lineTo(1137, 76); + path.lineTo(1138, 82); + path.lineTo(1138, 81); + path.lineTo(1139, 83); + path.lineTo(1139, 82); + path.lineTo(1140, 92); + path.lineTo(1140, 92); + path.lineTo(1141, 0); + path.lineTo(1141, 20); + path.lineTo(1142, 85); + path.lineTo(1142, 84); + path.lineTo(1143, 75); + path.lineTo(1143, 78); + path.lineTo(1144, 77); + path.lineTo(1144, 77); + path.lineTo(1145, 75); + path.lineTo(1145, 72); + path.lineTo(1146, 70); + path.lineTo(1146, 63); + path.lineTo(1147, 56); + path.lineTo(1147, 53); + path.lineTo(1148, 50); + path.lineTo(1148, 46); + path.lineTo(1149, 47); + path.lineTo(1149, 55); + path.lineTo(1150, 63); + path.lineTo(1150, 72); + path.lineTo(1151, 77); + path.lineTo(1151, 80); + path.lineTo(1152, 82); + path.lineTo(1152, 84); + path.lineTo(1153, 85); + path.lineTo(1153, 87); + path.lineTo(1154, 86); + path.lineTo(1154, 84); + path.lineTo(1155, 85); + path.lineTo(1155, 85); + path.lineTo(1156, 84); + path.lineTo(1156, 83); + path.lineTo(1157, 83); + path.lineTo(1157, 83); + path.lineTo(1158, 84); + path.lineTo(1158, 82); + path.lineTo(1159, 82); + path.lineTo(1159, 83); + path.lineTo(1160, 83); + path.lineTo(1160, 82); + path.lineTo(1161, 82); + path.lineTo(1161, 84); + path.lineTo(1162, 82); + path.lineTo(1162, 84); + path.lineTo(1163, 83); + path.lineTo(1163, 81); + path.lineTo(1164, 83); + path.lineTo(1164, 82); + path.lineTo(1165, 82); + path.lineTo(1165, 83); + path.lineTo(1166, 83); + path.lineTo(1166, 81); + path.lineTo(1167, 82); + path.lineTo(1167, 81); + path.lineTo(1168, 80); + path.lineTo(1169, 78); + path.lineTo(1169, 78); + path.lineTo(1170, 71); + path.lineTo(1170, 71); + path.lineTo(1171, 75); + path.lineTo(1171, 76); + path.lineTo(1172, 82); + path.lineTo(1172, 81); + path.lineTo(1173, 83); + path.lineTo(1173, 82); + path.lineTo(1174, 84); + path.lineTo(1174, 92); + path.lineTo(1175, 51); + path.lineTo(1175, 0); + path.lineTo(1176, 72); + path.lineTo(1176, 85); + path.lineTo(1177, 80); + path.lineTo(1177, 75); + path.lineTo(1178, 78); + path.lineTo(1178, 77); + path.lineTo(1179, 76); + path.lineTo(1179, 72); + path.lineTo(1180, 70); + path.lineTo(1180, 63); + path.lineTo(1181, 59); + path.lineTo(1181, 53); + path.lineTo(1182, 50); + path.lineTo(1182, 46); + path.lineTo(1183, 47); + path.lineTo(1183, 55); + path.lineTo(1184, 63); + path.lineTo(1184, 72); + path.lineTo(1185, 77); + path.lineTo(1185, 80); + path.lineTo(1186, 82); + path.lineTo(1186, 84); + path.lineTo(1187, 85); + path.lineTo(1187, 87); + path.lineTo(1188, 86); + path.lineTo(1188, 84); + path.lineTo(1189, 85); + path.lineTo(1189, 85); + path.lineTo(1190, 84); + path.lineTo(1190, 83); + path.lineTo(1191, 83); + path.lineTo(1191, 83); + path.lineTo(1192, 84); + path.lineTo(1192, 84); + path.lineTo(1193, 82); + path.lineTo(1193, 83); + path.lineTo(1194, 82); + path.lineTo(1194, 82); + path.lineTo(1195, 83); + path.lineTo(1195, 82); + path.lineTo(1196, 84); + path.lineTo(1196, 81); + path.lineTo(1197, 84); + path.lineTo(1197, 81); + path.lineTo(1198, 83); + path.lineTo(1198, 82); + path.lineTo(1199, 82); + path.lineTo(1199, 83); + path.lineTo(1200, 82); + path.lineTo(1200, 82); + path.lineTo(1201, 81); + path.lineTo(1201, 81); + path.lineTo(1202, 80); + path.lineTo(1202, 80); + path.lineTo(1203, 78); + path.lineTo(1203, 76); + path.lineTo(1204, 71); + path.lineTo(1204, 73); + path.lineTo(1205, 76); + path.lineTo(1206, 81); + path.lineTo(1206, 83); + path.lineTo(1207, 82); + path.lineTo(1207, 84); + path.lineTo(1208, 92); + path.lineTo(1208, 51); + path.lineTo(1209, 0); + path.lineTo(1209, 72); + path.lineTo(1210, 85); + path.lineTo(1210, 80); + path.lineTo(1211, 75); + path.lineTo(1212, 78); + path.lineTo(1212, 77); + path.lineTo(1213, 76); + path.lineTo(1213, 72); + path.lineTo(1214, 70); + path.lineTo(1214, 65); + path.lineTo(1215, 59); + path.lineTo(1215, 56); + path.lineTo(1216, 50); + path.lineTo(1216, 48); + path.lineTo(1217, 46); + path.lineTo(1217, 50); + path.lineTo(1218, 63); + path.lineTo(1218, 68); + path.lineTo(1219, 77); + path.lineTo(1219, 78); + path.lineTo(1220, 82); + path.lineTo(1220, 83); + path.lineTo(1221, 85); + path.lineTo(1221, 87); + path.lineTo(1222, 84); + path.lineTo(1222, 85); + path.lineTo(1223, 84); + path.lineTo(1223, 84); + path.lineTo(1224, 84); + path.lineTo(1224, 83); + path.lineTo(1225, 83); + path.lineTo(1225, 83); + path.lineTo(1226, 84); + path.lineTo(1226, 84); + path.lineTo(1227, 82); + path.lineTo(1227, 83); + path.lineTo(1228, 82); + path.lineTo(1228, 82); + path.lineTo(1229, 83); + path.lineTo(1229, 82); + path.lineTo(1230, 84); + path.lineTo(1230, 81); + path.lineTo(1231, 84); + path.lineTo(1231, 81); + path.lineTo(1232, 83); + path.lineTo(1232, 82); + path.lineTo(1233, 82); + path.lineTo(1233, 83); + path.lineTo(1234, 82); + path.lineTo(1234, 82); + path.lineTo(1235, 81); + path.lineTo(1235, 82); + path.lineTo(1236, 80); + path.lineTo(1236, 80); + path.lineTo(1237, 78); + path.lineTo(1237, 76); + path.lineTo(1238, 71); + path.lineTo(1238, 73); + path.lineTo(1239, 75); + path.lineTo(1239, 80); + path.lineTo(1240, 82); + path.lineTo(1240, 83); + path.lineTo(1241, 83); + path.lineTo(1241, 84); + path.lineTo(1242, 92); + path.lineTo(1242, 51); + path.lineTo(1243, 0); + path.lineTo(1243, 72); + path.lineTo(1244, 85); + path.lineTo(1244, 80); + path.lineTo(1245, 75); + path.lineTo(1245, 78); + path.lineTo(1246, 77); + path.lineTo(1246, 76); + path.lineTo(1247, 75); + path.lineTo(1247, 70); + path.lineTo(1248, 65); + path.lineTo(1248, 59); + path.lineTo(1249, 56); + path.lineTo(1249, 50); + path.lineTo(1250, 48); + path.lineTo(1250, 46); + path.lineTo(1251, 50); + path.lineTo(1251, 63); + path.lineTo(1252, 68); + path.lineTo(1252, 77); + path.lineTo(1253, 78); + path.lineTo(1253, 82); + path.lineTo(1254, 83); + path.lineTo(1254, 85); + path.lineTo(1255, 87); + path.lineTo(1256, 84); + path.lineTo(1256, 85); + path.lineTo(1257, 84); + path.lineTo(1257, 84); + path.lineTo(1258, 85); + path.lineTo(1258, 83); + path.lineTo(1259, 83); + path.lineTo(1259, 83); + path.lineTo(1260, 83); + path.lineTo(1260, 84); + path.lineTo(1261, 82); + path.lineTo(1261, 82); + path.lineTo(1262, 82); + path.lineTo(1262, 83); + path.lineTo(1263, 83); + path.lineTo(1263, 82); + path.lineTo(1264, 84); + path.lineTo(1264, 81); + path.lineTo(1265, 84); + path.lineTo(1265, 81); + path.lineTo(1266, 81); + path.lineTo(1266, 83); + path.lineTo(1267, 82); + path.lineTo(1267, 83); + path.lineTo(1268, 82); + path.lineTo(1268, 83); + path.lineTo(1269, 81); + path.lineTo(1269, 82); + path.lineTo(1270, 82); + path.lineTo(1270, 80); + path.lineTo(1271, 78); + path.lineTo(1271, 76); + path.lineTo(1272, 71); + path.lineTo(1272, 73); + path.lineTo(1273, 75); + path.lineTo(1273, 80); + path.lineTo(1274, 82); + path.lineTo(1274, 81); + path.lineTo(1275, 83); + path.lineTo(1275, 82); + path.lineTo(1276, 92); + path.lineTo(1276, 92); + path.lineTo(1277, 0); + path.lineTo(1277, 20); + path.lineTo(1278, 85); + path.lineTo(1278, 84); + path.lineTo(1279, 75); + path.lineTo(1279, 78); + path.lineTo(1280, 77); + path.lineTo(1280, 77); + path.lineTo(1281, 75); + path.lineTo(1281, 72); + path.lineTo(1282, 65); + path.lineTo(1282, 63); + path.lineTo(1283, 56); + path.lineTo(1283, 53); + path.lineTo(1284, 48); + path.lineTo(1284, 46); + path.lineTo(1285, 50); + path.lineTo(1285, 55); + path.lineTo(1286, 68); + path.lineTo(1286, 72); + path.lineTo(1287, 78); + path.lineTo(1287, 80); + path.lineTo(1288, 83); + path.lineTo(1288, 84); + path.lineTo(1289, 87); + path.lineTo(1289, 84); + path.lineTo(1290, 86); + path.lineTo(1290, 84); + path.lineTo(1291, 85); + path.lineTo(1291, 85); + path.lineTo(1292, 84); + path.lineTo(1292, 83); + path.lineTo(1293, 83); + path.lineTo(1293, 83); + path.lineTo(1294, 84); + path.lineTo(1294, 82); + path.lineTo(1295, 82); + path.lineTo(1295, 83); + path.lineTo(1296, 83); + path.lineTo(1296, 82); + path.lineTo(1297, 82); + path.lineTo(1297, 84); + path.lineTo(1298, 82); + path.lineTo(1299, 84); + path.lineTo(1299, 83); + path.lineTo(1300, 81); + path.lineTo(1300, 83); + path.lineTo(1301, 82); + path.lineTo(1301, 82); + path.lineTo(1302, 83); + path.lineTo(1302, 83); + path.lineTo(1303, 81); + path.lineTo(1303, 82); + path.lineTo(1304, 81); + path.lineTo(1304, 80); + path.lineTo(1305, 78); + path.lineTo(1305, 78); + path.lineTo(1306, 71); + path.lineTo(1306, 71); + path.lineTo(1307, 75); + path.lineTo(1307, 76); + path.lineTo(1308, 82); + path.lineTo(1308, 81); + path.lineTo(1309, 83); + path.lineTo(1309, 82); + path.lineTo(1310, 92); + path.lineTo(1310, 92); + path.lineTo(1311, 0); + path.lineTo(1311, 20); + path.lineTo(1312, 85); + path.lineTo(1312, 84); + path.lineTo(1313, 80); + path.lineTo(1313, 75); + path.lineTo(1314, 78); + path.lineTo(1314, 77); + path.lineTo(1315, 76); + path.lineTo(1315, 72); + path.lineTo(1316, 70); + path.lineTo(1316, 63); + path.lineTo(1317, 59); + path.lineTo(1317, 53); + path.lineTo(1318, 50); + path.lineTo(1318, 46); + path.lineTo(1319, 47); + path.lineTo(1319, 55); + path.lineTo(1320, 63); + path.lineTo(1320, 72); + path.lineTo(1321, 77); + path.lineTo(1321, 80); + path.lineTo(1322, 82); + path.lineTo(1322, 84); + path.lineTo(1323, 85); + path.lineTo(1323, 87); + path.lineTo(1324, 84); + path.lineTo(1325, 85); + path.lineTo(1325, 85); + path.lineTo(1326, 84); + path.lineTo(1326, 83); + path.lineTo(1327, 83); + path.lineTo(1327, 83); + path.lineTo(1328, 84); + path.lineTo(1328, 82); + path.lineTo(1329, 82); + path.lineTo(1329, 83); + path.lineTo(1330, 82); + path.lineTo(1330, 83); + path.lineTo(1331, 82); + path.lineTo(1331, 84); + path.lineTo(1332, 82); + path.lineTo(1332, 84); + path.lineTo(1333, 83); + path.lineTo(1333, 81); + path.lineTo(1334, 83); + path.lineTo(1334, 82); + path.lineTo(1335, 82); + path.lineTo(1335, 83); + path.lineTo(1336, 82); + path.lineTo(1336, 82); + path.lineTo(1337, 81); + path.lineTo(1337, 81); + path.lineTo(1338, 80); + path.lineTo(1338, 80); + path.lineTo(1339, 78); + path.lineTo(1339, 76); + path.lineTo(1340, 71); + path.lineTo(1340, 73); + path.lineTo(1341, 76); + path.lineTo(1341, 80); + path.lineTo(1342, 82); + path.lineTo(1343, 83); + path.lineTo(1343, 82); + path.lineTo(1344, 84); + path.lineTo(1344, 92); + path.lineTo(1345, 51); + path.lineTo(1345, 0); + path.lineTo(1346, 72); + path.lineTo(1346, 85); + path.lineTo(1347, 80); + path.lineTo(1347, 75); + path.lineTo(1348, 78); + path.lineTo(1348, 77); + path.lineTo(1349, 76); + path.lineTo(1349, 72); + path.lineTo(1350, 70); + path.lineTo(1350, 63); + path.lineTo(1351, 59); + path.lineTo(1351, 53); + path.lineTo(1352, 50); + path.lineTo(1352, 46); + path.lineTo(1353, 47); + path.lineTo(1353, 55); + path.lineTo(1354, 63); + path.lineTo(1354, 72); + path.lineTo(1355, 77); + path.lineTo(1355, 80); + path.lineTo(1356, 82); + path.lineTo(1356, 84); + path.lineTo(1357, 85); + path.lineTo(1357, 87); + path.lineTo(1358, 86); + path.lineTo(1358, 84); + path.lineTo(1359, 85); + path.lineTo(1359, 85); + path.lineTo(1360, 84); + path.lineTo(1360, 83); + path.lineTo(1361, 83); + path.lineTo(1361, 83); + path.lineTo(1362, 84); + path.lineTo(1362, 84); + path.lineTo(1363, 82); + path.lineTo(1363, 83); + path.lineTo(1364, 82); + path.lineTo(1364, 82); + path.lineTo(1365, 83); + path.lineTo(1365, 82); + path.lineTo(1366, 84); + path.lineTo(1366, 81); + path.lineTo(1367, 84); + path.lineTo(1367, 81); + path.lineTo(1368, 83); + path.lineTo(1368, 82); + path.lineTo(1369, 82); + path.lineTo(1369, 83); + path.lineTo(1370, 82); + path.lineTo(1370, 82); + path.lineTo(1371, 81); + path.lineTo(1371, 81); + path.lineTo(1372, 80); + path.lineTo(1372, 80); + path.lineTo(1373, 78); + path.lineTo(1373, 76); + path.lineTo(1374, 71); + path.lineTo(1374, 73); + path.lineTo(1375, 76); + path.lineTo(1375, 80); + path.lineTo(1376, 82); + path.lineTo(1376, 83); + path.lineTo(1377, 82); + path.lineTo(1377, 84); + path.lineTo(1378, 92); + path.lineTo(1378, 51); + path.lineTo(1379, 0); + path.lineTo(1379, 72); + path.lineTo(1380, 85); + path.lineTo(1380, 80); + path.lineTo(1381, 75); + path.lineTo(1381, 78); + path.lineTo(1382, 77); + path.lineTo(1382, 76); + path.lineTo(1383, 75); + path.lineTo(1383, 70); + path.lineTo(1384, 65); + path.lineTo(1384, 59); + path.lineTo(1385, 56); + path.lineTo(1386, 50); + path.lineTo(1386, 48); + path.lineTo(1387, 46); + path.lineTo(1387, 50); + path.lineTo(1388, 63); + path.lineTo(1388, 68); + path.lineTo(1389, 77); + path.lineTo(1389, 78); + path.lineTo(1390, 82); + path.lineTo(1390, 83); + path.lineTo(1391, 85); + path.lineTo(1391, 87); + path.lineTo(1392, 84); + path.lineTo(1392, 85); + path.lineTo(1393, 84); + path.lineTo(1393, 84); + path.lineTo(1394, 84); + path.lineTo(1394, 83); + path.lineTo(1395, 83); + path.lineTo(1395, 83); + path.lineTo(1396, 84); + path.lineTo(1396, 84); + path.lineTo(1397, 82); + path.lineTo(1397, 83); + path.lineTo(1398, 82); + path.lineTo(1398, 82); + path.lineTo(1399, 83); + path.lineTo(1399, 82); + path.lineTo(1400, 84); + path.lineTo(1400, 81); + path.lineTo(1401, 84); + path.lineTo(1401, 81); + path.lineTo(1402, 81); + path.lineTo(1402, 83); + path.lineTo(1403, 82); + path.lineTo(1403, 83); + path.lineTo(1404, 82); + path.lineTo(1404, 83); + path.lineTo(1405, 81); + path.lineTo(1405, 82); + path.lineTo(1406, 82); + path.lineTo(1406, 80); + path.lineTo(1407, 78); + path.lineTo(1407, 76); + path.lineTo(1408, 71); + path.lineTo(1408, 73); + path.lineTo(1409, 75); + path.lineTo(1409, 80); + path.lineTo(1410, 82); + path.lineTo(1410, 83); + path.lineTo(1411, 83); + path.lineTo(1411, 84); + path.lineTo(1412, 92); + path.lineTo(1412, 51); + path.lineTo(1413, 0); + path.lineTo(1413, 72); + path.lineTo(1414, 85); + path.lineTo(1414, 80); + path.lineTo(1415, 75); + path.lineTo(1415, 78); + path.lineTo(1416, 77); + path.lineTo(1416, 76); + path.lineTo(1417, 75); + path.lineTo(1417, 70); + path.lineTo(1418, 65); + path.lineTo(1418, 59); + path.lineTo(1419, 56); + path.lineTo(1419, 50); + path.lineTo(1420, 48); + path.lineTo(1420, 46); + path.lineTo(1421, 50); + path.lineTo(1421, 63); + path.lineTo(1422, 68); + path.lineTo(1422, 77); + path.lineTo(1423, 78); + path.lineTo(1423, 82); + path.lineTo(1424, 83); + path.lineTo(1424, 85); + path.lineTo(1425, 87); + path.lineTo(1425, 84); + path.lineTo(1426, 86); + path.lineTo(1426, 84); + path.lineTo(1427, 84); + path.lineTo(1427, 85); + path.lineTo(1428, 83); + path.lineTo(1429, 83); + path.lineTo(1429, 83); + path.lineTo(1430, 83); + path.lineTo(1430, 84); + path.lineTo(1431, 82); + path.lineTo(1431, 82); + path.lineTo(1432, 82); + path.lineTo(1432, 83); + path.lineTo(1433, 83); + path.lineTo(1433, 82); + path.lineTo(1434, 84); + path.lineTo(1434, 81); + path.lineTo(1435, 84); + path.lineTo(1435, 81); + path.lineTo(1436, 81); + path.lineTo(1436, 83); + path.lineTo(1437, 82); + path.lineTo(1437, 83); + path.lineTo(1438, 82); + path.lineTo(1438, 83); + path.lineTo(1439, 81); + path.lineTo(1439, 82); + path.lineTo(1440, 82); + path.lineTo(1440, 80); + path.lineTo(1441, 78); + path.lineTo(1441, 76); + path.lineTo(1442, 71); + path.lineTo(1442, 73); + path.lineTo(1443, 75); + path.lineTo(1443, 80); + path.lineTo(1444, 82); + path.lineTo(1445, 83); + path.lineTo(1445, 82); + path.lineTo(1446, 92); + path.lineTo(1446, 92); + path.lineTo(1447, 0); + path.lineTo(1447, 72); + path.lineTo(1448, 85); + path.lineTo(1448, 84); + path.lineTo(1449, 75); + path.lineTo(1449, 78); + path.lineTo(1450, 77); + path.lineTo(1450, 77); + path.lineTo(1451, 75); + path.lineTo(1451, 72); + path.lineTo(1452, 65); + path.lineTo(1452, 63); + path.lineTo(1453, 56); + path.lineTo(1453, 53); + path.lineTo(1454, 48); + path.lineTo(1454, 46); + path.lineTo(1455, 50); + path.lineTo(1455, 55); + path.lineTo(1456, 68); + path.lineTo(1456, 72); + path.lineTo(1457, 78); + path.lineTo(1457, 80); + path.lineTo(1458, 83); + path.lineTo(1458, 84); + path.lineTo(1459, 87); + path.lineTo(1459, 84); + path.lineTo(1460, 86); + path.lineTo(1460, 84); + path.lineTo(1461, 85); + path.lineTo(1461, 85); + path.lineTo(1462, 83); + path.lineTo(1462, 83); + path.lineTo(1463, 83); + path.lineTo(1463, 83); + path.lineTo(1464, 84); + path.lineTo(1464, 82); + path.lineTo(1465, 82); + path.lineTo(1465, 82); + path.lineTo(1466, 83); + path.lineTo(1466, 82); + path.lineTo(1467, 82); + path.lineTo(1467, 84); + path.lineTo(1468, 81); + path.lineTo(1468, 84); + path.lineTo(1469, 81); + path.lineTo(1470, 83); + path.lineTo(1470, 82); + path.lineTo(1471, 83); + path.lineTo(1472, 82); + path.lineTo(1472, 83); + path.lineTo(1473, 81); + path.lineTo(1473, 82); + path.lineTo(1474, 81); + path.lineTo(1474, 80); + path.lineTo(1475, 78); + path.lineTo(1475, 78); + path.lineTo(1476, 71); + path.lineTo(1476, 71); + path.lineTo(1477, 75); + path.lineTo(1477, 76); + path.lineTo(1478, 82); + path.lineTo(1478, 81); + path.lineTo(1479, 83); + path.lineTo(1479, 82); + path.lineTo(1480, 92); + path.lineTo(1480, 92); + path.lineTo(1481, 0); + path.lineTo(1481, 20); + path.lineTo(1482, 85); + path.lineTo(1482, 84); + path.lineTo(1483, 75); + path.lineTo(1483, 78); + path.lineTo(1484, 77); + path.lineTo(1484, 77); + path.lineTo(1485, 75); + path.lineTo(1485, 72); + path.lineTo(1486, 65); + path.lineTo(1486, 63); + path.lineTo(1487, 56); + path.lineTo(1487, 53); + path.lineTo(1488, 48); + path.lineTo(1488, 46); + path.lineTo(1489, 50); + path.lineTo(1489, 55); + path.lineTo(1490, 68); + path.lineTo(1490, 72); + path.lineTo(1491, 78); + path.lineTo(1491, 80); + path.lineTo(1492, 83); + path.lineTo(1492, 84); + path.lineTo(1493, 87); + path.lineTo(1493, 84); + path.lineTo(1494, 86); + path.lineTo(1494, 84); + path.lineTo(1495, 85); + path.lineTo(1495, 85); + path.lineTo(1496, 84); + path.lineTo(1496, 83); + path.lineTo(1497, 83); + path.lineTo(1497, 83); + path.lineTo(1498, 84); + path.lineTo(1498, 82); + path.lineTo(1499, 82); + path.lineTo(1499, 83); + path.lineTo(1500, 83); + path.lineTo(1500, 82); + path.lineTo(1501, 82); + path.lineTo(1501, 84); + path.lineTo(1502, 82); + path.lineTo(1502, 84); + path.lineTo(1503, 83); + path.lineTo(1503, 81); + path.lineTo(1504, 83); + path.lineTo(1504, 82); + path.lineTo(1505, 82); + path.lineTo(1505, 83); + path.lineTo(1506, 83); + path.lineTo(1506, 81); + path.lineTo(1507, 82); + path.lineTo(1507, 81); + path.lineTo(1508, 80); + path.lineTo(1508, 78); + path.lineTo(1509, 78); + path.lineTo(1509, 71); + path.lineTo(1510, 71); + path.lineTo(1511, 76); + return path.detach(); +} + +} // namespace BenchUtils diff --git a/bench/BigPath.h b/bench/BigPath.h new file mode 100644 index 0000000000..0aba1f20e2 --- /dev/null +++ b/bench/BigPath.h @@ -0,0 +1,16 @@ +/* + * Copyright 2021 Google LLC + * + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +#pragma once + +class SkPath; + +namespace BenchUtils { + +SkPath make_big_path(); + +} diff --git a/bench/BigPathBench.cpp b/bench/BigPathBench.cpp index 3b8449ce32..b553a19cc0 100644 --- a/bench/BigPathBench.cpp +++ b/bench/BigPathBench.cpp @@ -6,6 +6,7 @@ */ #include "bench/Benchmark.h" +#include "bench/BigPath.h" #include "include/core/SkCanvas.h" #include "include/core/SkPath.h" #include "tools/ToolUtils.h" @@ -42,7 +43,7 @@ protected: return SkIPoint::Make(640, 100); } - void onDelayedSetup() override { fPath = ToolUtils::make_big_path(); } + void onDelayedSetup() override { fPath = BenchUtils::make_big_path(); } void onDraw(int loops, SkCanvas* canvas) override { SkPaint paint; diff --git a/gn/bench.gni b/gn/bench.gni index 1aaaa9c9b3..1ec7781a3a 100644 --- a/gn/bench.gni +++ b/gn/bench.gni @@ -13,6 +13,7 @@ bench_sources = [ "$_bench/BenchLogger.cpp", "$_bench/Benchmark.cpp", "$_bench/BezierBench.cpp", + "$_bench/BigPath.cpp", "$_bench/BigPathBench.cpp", "$_bench/BitmapRegionDecoderBench.cpp", "$_bench/BlendmodeBench.cpp", diff --git a/public.bzl b/public.bzl index c71a699279..57f71f9b91 100644 --- a/public.bzl +++ b/public.bzl @@ -576,7 +576,6 @@ DM_SRCS_ALL = struct( "tests/*.cpp", "tests/*.h", "tools/AutoreleasePool.h", - "tools/BigPathBench.inc", "tools/BinaryAsset.h", "tools/CrashHandler.cpp", "tools/CrashHandler.h", diff --git a/tools/BigPathBench.inc b/tools/BigPathBench.inc deleted file mode 100644 index c52bd32353..0000000000 --- a/tools/BigPathBench.inc +++ /dev/null @@ -1,5149 +0,0 @@ -// Inspired by crbug.com/455429 -path.moveTo(-1113, 81); -path.lineTo(-1113, 83); -path.lineTo(-1113, 82); -path.lineTo(-1112, 82); -path.lineTo(-1112, 83); -path.lineTo(-1111, 82); -path.lineTo(-1111, 82); -path.lineTo(-1110, 81); -path.lineTo(-1110, 81); -path.lineTo(-1109, 80); -path.lineTo(-1109, 80); -path.lineTo(-1108, 78); -path.lineTo(-1108, 76); -path.lineTo(-1107, 71); -path.lineTo(-1107, 73); -path.lineTo(-1106, 76); -path.lineTo(-1106, 80); -path.lineTo(-1105, 82); -path.lineTo(-1105, 83); -path.lineTo(-1104, 82); -path.lineTo(-1104, 84); -path.lineTo(-1103, 92); -path.lineTo(-1103, 51); -path.lineTo(-1102, 0); -path.lineTo(-1102, 72); -path.lineTo(-1101, 85); -path.lineTo(-1101, 80); -path.lineTo(-1100, 75); -path.lineTo(-1099, 78); -path.lineTo(-1099, 77); -path.lineTo(-1098, 76); -path.lineTo(-1098, 72); -path.lineTo(-1097, 70); -path.lineTo(-1097, 63); -path.lineTo(-1096, 59); -path.lineTo(-1096, 53); -path.lineTo(-1095, 50); -path.lineTo(-1095, 46); -path.lineTo(-1094, 47); -path.lineTo(-1094, 55); -path.lineTo(-1093, 63); -path.lineTo(-1093, 72); -path.lineTo(-1092, 77); -path.lineTo(-1092, 80); -path.lineTo(-1091, 82); -path.lineTo(-1091, 84); -path.lineTo(-1090, 85); -path.lineTo(-1090, 87); -path.lineTo(-1089, 84); -path.lineTo(-1089, 85); -path.lineTo(-1088, 84); -path.lineTo(-1088, 84); -path.lineTo(-1087, 84); -path.lineTo(-1087, 83); -path.lineTo(-1086, 83); -path.lineTo(-1085, 84); -path.lineTo(-1085, 84); -path.lineTo(-1084, 82); -path.lineTo(-1084, 83); -path.lineTo(-1083, 82); -path.lineTo(-1083, 82); -path.lineTo(-1082, 83); -path.lineTo(-1082, 82); -path.lineTo(-1081, 84); -path.lineTo(-1081, 81); -path.lineTo(-1080, 84); -path.lineTo(-1080, 81); -path.lineTo(-1079, 83); -path.lineTo(-1079, 82); -path.lineTo(-1078, 82); -path.lineTo(-1078, 83); -path.lineTo(-1077, 82); -path.lineTo(-1077, 82); -path.lineTo(-1076, 81); -path.lineTo(-1076, 81); -path.lineTo(-1075, 80); -path.lineTo(-1075, 80); -path.lineTo(-1074, 78); -path.lineTo(-1074, 76); -path.lineTo(-1073, 71); -path.lineTo(-1073, 73); -path.lineTo(-1072, 76); -path.lineTo(-1072, 80); -path.lineTo(-1071, 82); -path.lineTo(-1071, 83); -path.lineTo(-1070, 82); -path.lineTo(-1070, 84); -path.lineTo(-1069, 92); -path.lineTo(-1069, 51); -path.lineTo(-1068, 0); -path.lineTo(-1068, 72); -path.lineTo(-1067, 85); -path.lineTo(-1067, 80); -path.lineTo(-1066, 75); -path.lineTo(-1066, 78); -path.lineTo(-1065, 77); -path.lineTo(-1065, 76); -path.lineTo(-1064, 75); -path.lineTo(-1064, 70); -path.lineTo(-1063, 65); -path.lineTo(-1063, 59); -path.lineTo(-1062, 56); -path.lineTo(-1062, 50); -path.lineTo(-1061, 46); -path.lineTo(-1060, 50); -path.lineTo(-1060, 63); -path.lineTo(-1059, 68); -path.lineTo(-1059, 77); -path.lineTo(-1058, 78); -path.lineTo(-1057, 82); -path.lineTo(-1057, 83); -path.lineTo(-1056, 85); -path.lineTo(-1056, 87); -path.lineTo(-1055, 84); -path.lineTo(-1055, 85); -path.lineTo(-1054, 84); -path.lineTo(-1054, 84); -path.lineTo(-1053, 84); -path.lineTo(-1053, 83); -path.lineTo(-1052, 83); -path.lineTo(-1052, 83); -path.lineTo(-1051, 84); -path.lineTo(-1051, 84); -path.lineTo(-1050, 82); -path.lineTo(-1050, 83); -path.lineTo(-1049, 82); -path.lineTo(-1049, 82); -path.lineTo(-1048, 83); -path.lineTo(-1048, 82); -path.lineTo(-1047, 84); -path.lineTo(-1047, 81); -path.lineTo(-1046, 84); -path.lineTo(-1046, 81); -path.lineTo(-1045, 81); -path.lineTo(-1045, 83); -path.lineTo(-1044, 82); -path.lineTo(-1044, 83); -path.lineTo(-1043, 82); -path.lineTo(-1043, 83); -path.lineTo(-1042, 81); -path.lineTo(-1042, 82); -path.lineTo(-1041, 82); -path.lineTo(-1041, 80); -path.lineTo(-1040, 78); -path.lineTo(-1040, 76); -path.lineTo(-1039, 71); -path.lineTo(-1039, 73); -path.lineTo(-1038, 75); -path.lineTo(-1038, 80); -path.lineTo(-1037, 82); -path.lineTo(-1037, 83); -path.lineTo(-1036, 83); -path.lineTo(-1036, 84); -path.lineTo(-1035, 92); -path.lineTo(-1035, 51); -path.lineTo(-1034, 0); -path.lineTo(-1034, 72); -path.lineTo(-1033, 85); -path.lineTo(-1033, 80); -path.lineTo(-1032, 75); -path.lineTo(-1032, 78); -path.lineTo(-1031, 77); -path.lineTo(-1031, 76); -path.lineTo(-1030, 75); -path.lineTo(-1030, 70); -path.lineTo(-1029, 65); -path.lineTo(-1029, 59); -path.lineTo(-1028, 56); -path.lineTo(-1028, 50); -path.lineTo(-1027, 48); -path.lineTo(-1027, 46); -path.lineTo(-1026, 50); -path.lineTo(-1026, 55); -path.lineTo(-1025, 68); -path.lineTo(-1025, 72); -path.lineTo(-1024, 78); -path.lineTo(-1024, 80); -path.lineTo(-1023, 83); -path.lineTo(-1023, 84); -path.lineTo(-1022, 87); -path.lineTo(-1022, 84); -path.lineTo(-1021, 85); -path.lineTo(-1020, 84); -path.lineTo(-1020, 85); -path.lineTo(-1019, 83); -path.lineTo(-1019, 83); -path.lineTo(-1018, 83); -path.lineTo(-1018, 83); -path.lineTo(-1017, 84); -path.lineTo(-1017, 82); -path.lineTo(-1016, 82); -path.lineTo(-1016, 82); -path.lineTo(-1015, 83); -path.lineTo(-1014, 83); -path.lineTo(-1014, 82); -path.lineTo(-1013, 84); -path.lineTo(-1013, 81); -path.lineTo(-1012, 84); -path.lineTo(-1012, 83); -path.lineTo(-1011, 81); -path.lineTo(-1011, 83); -path.lineTo(-1010, 82); -path.lineTo(-1010, 83); -path.lineTo(-1009, 82); -path.lineTo(-1009, 83); -path.lineTo(-1008, 81); -path.lineTo(-1008, 82); -path.lineTo(-1007, 82); -path.lineTo(-1007, 80); -path.lineTo(-1006, 78); -path.lineTo(-1006, 76); -path.lineTo(-1005, 71); -path.lineTo(-1005, 71); -path.lineTo(-1004, 75); -path.lineTo(-1004, 80); -path.lineTo(-1003, 82); -path.lineTo(-1003, 83); -path.lineTo(-1002, 83); -path.lineTo(-1002, 84); -path.lineTo(-1001, 92); -path.lineTo(-1001, 92); -path.lineTo(-1000, 0); -path.lineTo(-1000, 72); -path.lineTo(-999, 85); -path.lineTo(-999, 84); -path.lineTo(-998, 75); -path.lineTo(-998, 78); -path.lineTo(-997, 77); -path.lineTo(-997, 77); -path.lineTo(-996, 75); -path.lineTo(-996, 72); -path.lineTo(-995, 65); -path.lineTo(-995, 63); -path.lineTo(-994, 56); -path.lineTo(-994, 53); -path.lineTo(-993, 48); -path.lineTo(-993, 46); -path.lineTo(-992, 50); -path.lineTo(-992, 55); -path.lineTo(-991, 68); -path.lineTo(-991, 72); -path.lineTo(-990, 78); -path.lineTo(-990, 80); -path.lineTo(-989, 83); -path.lineTo(-989, 84); -path.lineTo(-988, 87); -path.lineTo(-988, 84); -path.lineTo(-987, 86); -path.lineTo(-987, 84); -path.lineTo(-986, 85); -path.lineTo(-986, 85); -path.lineTo(-985, 83); -path.lineTo(-985, 83); -path.lineTo(-984, 83); -path.lineTo(-984, 83); -path.lineTo(-983, 84); -path.lineTo(-983, 82); -path.lineTo(-982, 82); -path.lineTo(-982, 82); -path.lineTo(-981, 83); -path.lineTo(-981, 83); -path.lineTo(-980, 82); -path.lineTo(-980, 84); -path.lineTo(-979, 81); -path.lineTo(-979, 84); -path.lineTo(-978, 81); -path.lineTo(-978, 81); -path.lineTo(-977, 83); -path.lineTo(-977, 82); -path.lineTo(-976, 83); -path.lineTo(-976, 82); -path.lineTo(-975, 83); -path.lineTo(-975, 81); -path.lineTo(-974, 82); -path.lineTo(-974, 82); -path.lineTo(-973, 80); -path.lineTo(-973, 78); -path.lineTo(-972, 78); -path.lineTo(-972, 71); -path.lineTo(-971, 71); -path.lineTo(-970, 75); -path.lineTo(-970, 76); -path.lineTo(-969, 82); -path.lineTo(-969, 81); -path.lineTo(-968, 83); -path.lineTo(-968, 82); -path.lineTo(-967, 92); -path.lineTo(-967, 92); -path.lineTo(-966, 0); -path.lineTo(-966, 20); -path.lineTo(-965, 85); -path.lineTo(-965, 84); -path.lineTo(-964, 75); -path.lineTo(-964, 78); -path.lineTo(-963, 77); -path.lineTo(-963, 77); -path.lineTo(-962, 75); -path.lineTo(-962, 72); -path.lineTo(-961, 65); -path.lineTo(-961, 63); -path.lineTo(-960, 56); -path.lineTo(-960, 53); -path.lineTo(-959, 48); -path.lineTo(-959, 46); -path.lineTo(-958, 50); -path.lineTo(-958, 55); -path.lineTo(-957, 68); -path.lineTo(-957, 72); -path.lineTo(-956, 78); -path.lineTo(-955, 83); -path.lineTo(-955, 84); -path.lineTo(-954, 87); -path.lineTo(-954, 84); -path.lineTo(-953, 86); -path.lineTo(-953, 84); -path.lineTo(-952, 85); -path.lineTo(-952, 85); -path.lineTo(-951, 83); -path.lineTo(-951, 83); -path.lineTo(-950, 83); -path.lineTo(-950, 83); -path.lineTo(-949, 84); -path.lineTo(-949, 82); -path.lineTo(-948, 82); -path.lineTo(-948, 83); -path.lineTo(-947, 83); -path.lineTo(-947, 82); -path.lineTo(-946, 82); -path.lineTo(-946, 84); -path.lineTo(-945, 82); -path.lineTo(-945, 84); -path.lineTo(-944, 83); -path.lineTo(-944, 81); -path.lineTo(-943, 83); -path.lineTo(-943, 82); -path.lineTo(-942, 82); -path.lineTo(-942, 83); -path.lineTo(-941, 83); -path.lineTo(-941, 81); -path.lineTo(-940, 82); -path.lineTo(-940, 81); -path.lineTo(-939, 80); -path.lineTo(-939, 78); -path.lineTo(-938, 78); -path.lineTo(-938, 71); -path.lineTo(-937, 71); -path.lineTo(-937, 75); -path.lineTo(-936, 76); -path.lineTo(-936, 82); -path.lineTo(-935, 81); -path.lineTo(-935, 83); -path.lineTo(-934, 82); -path.lineTo(-934, 92); -path.lineTo(-933, 92); -path.lineTo(-933, 0); -path.lineTo(-932, 20); -path.lineTo(-932, 85); -path.lineTo(-931, 84); -path.lineTo(-931, 75); -path.lineTo(-930, 78); -path.lineTo(-930, 77); -path.lineTo(-929, 77); -path.lineTo(-929, 76); -path.lineTo(-928, 72); -path.lineTo(-927, 65); -path.lineTo(-927, 63); -path.lineTo(-926, 56); -path.lineTo(-926, 53); -path.lineTo(-925, 50); -path.lineTo(-925, 46); -path.lineTo(-924, 47); -path.lineTo(-924, 55); -path.lineTo(-923, 63); -path.lineTo(-923, 72); -path.lineTo(-922, 77); -path.lineTo(-922, 80); -path.lineTo(-921, 82); -path.lineTo(-921, 84); -path.lineTo(-920, 85); -path.lineTo(-920, 87); -path.lineTo(-919, 86); -path.lineTo(-919, 84); -path.lineTo(-918, 85); -path.lineTo(-918, 85); -path.lineTo(-917, 84); -path.lineTo(-917, 83); -path.lineTo(-916, 83); -path.lineTo(-916, 83); -path.lineTo(-915, 84); -path.lineTo(-915, 82); -path.lineTo(-914, 82); -path.lineTo(-914, 83); -path.lineTo(-913, 83); -path.lineTo(-913, 82); -path.lineTo(-912, 82); -path.lineTo(-912, 82); -path.lineTo(-911, 84); -path.lineTo(-911, 81); -path.lineTo(-910, 83); -path.lineTo(-910, 81); -path.lineTo(-909, 83); -path.lineTo(-909, 82); -path.lineTo(-908, 82); -path.lineTo(-908, 83); -path.lineTo(-907, 83); -path.lineTo(-907, 81); -path.lineTo(-906, 82); -path.lineTo(-906, 81); -path.lineTo(-905, 80); -path.lineTo(-905, 78); -path.lineTo(-904, 78); -path.lineTo(-904, 71); -path.lineTo(-903, 71); -path.lineTo(-903, 75); -path.lineTo(-902, 76); -path.lineTo(-902, 80); -path.lineTo(-901, 82); -path.lineTo(-901, 83); -path.lineTo(-900, 82); -path.lineTo(-900, 92); -path.lineTo(-899, 92); -path.lineTo(-899, 0); -path.lineTo(-898, 20); -path.lineTo(-898, 72); -path.lineTo(-897, 85); -path.lineTo(-897, 80); -path.lineTo(-896, 75); -path.lineTo(-896, 78); -path.lineTo(-895, 77); -path.lineTo(-895, 76); -path.lineTo(-894, 72); -path.lineTo(-894, 70); -path.lineTo(-893, 63); -path.lineTo(-893, 59); -path.lineTo(-892, 53); -path.lineTo(-892, 50); -path.lineTo(-891, 46); -path.lineTo(-891, 47); -path.lineTo(-890, 55); -path.lineTo(-890, 63); -path.lineTo(-889, 72); -path.lineTo(-889, 77); -path.lineTo(-888, 80); -path.lineTo(-888, 82); -path.lineTo(-887, 84); -path.lineTo(-887, 85); -path.lineTo(-886, 87); -path.lineTo(-886, 86); -path.lineTo(-885, 84); -path.lineTo(-885, 85); -path.lineTo(-884, 85); -path.lineTo(-883, 84); -path.lineTo(-883, 83); -path.lineTo(-882, 83); -path.lineTo(-882, 83); -path.lineTo(-881, 84); -path.lineTo(-881, 82); -path.lineTo(-880, 82); -path.lineTo(-880, 83); -path.lineTo(-879, 83); -path.lineTo(-879, 82); -path.lineTo(-878, 82); -path.lineTo(-878, 84); -path.lineTo(-877, 82); -path.lineTo(-877, 84); -path.lineTo(-876, 83); -path.lineTo(-876, 81); -path.lineTo(-875, 83); -path.lineTo(-875, 82); -path.lineTo(-874, 82); -path.lineTo(-874, 83); -path.lineTo(-873, 83); -path.lineTo(-873, 82); -path.lineTo(-872, 81); -path.lineTo(-872, 81); -path.lineTo(-871, 80); -path.lineTo(-871, 78); -path.lineTo(-870, 78); -path.lineTo(-870, 76); -path.lineTo(-869, 71); -path.lineTo(-869, 73); -path.lineTo(-868, 76); -path.lineTo(-868, 80); -path.lineTo(-867, 82); -path.lineTo(-867, 83); -path.lineTo(-866, 82); -path.lineTo(-866, 84); -path.lineTo(-865, 92); -path.lineTo(-865, 51); -path.lineTo(-864, 0); -path.lineTo(-864, 72); -path.lineTo(-863, 85); -path.lineTo(-863, 80); -path.lineTo(-862, 75); -path.lineTo(-862, 78); -path.lineTo(-861, 77); -path.lineTo(-861, 76); -path.lineTo(-860, 72); -path.lineTo(-860, 70); -path.lineTo(-859, 63); -path.lineTo(-859, 59); -path.lineTo(-858, 53); -path.lineTo(-858, 50); -path.lineTo(-857, 46); -path.lineTo(-857, 47); -path.lineTo(-856, 55); -path.lineTo(-856, 63); -path.lineTo(-855, 72); -path.lineTo(-855, 77); -path.lineTo(-854, 80); -path.lineTo(-854, 82); -path.lineTo(-853, 84); -path.lineTo(-853, 85); -path.lineTo(-852, 87); -path.lineTo(-852, 86); -path.lineTo(-851, 84); -path.lineTo(-851, 85); -path.lineTo(-850, 85); -path.lineTo(-850, 84); -path.lineTo(-849, 83); -path.lineTo(-849, 83); -path.lineTo(-848, 83); -path.lineTo(-848, 84); -path.lineTo(-847, 84); -path.lineTo(-847, 82); -path.lineTo(-846, 83); -path.lineTo(-846, 82); -path.lineTo(-845, 82); -path.lineTo(-845, 83); -path.lineTo(-844, 82); -path.lineTo(-844, 84); -path.lineTo(-843, 81); -path.lineTo(-843, 84); -path.lineTo(-842, 81); -path.lineTo(-842, 83); -path.lineTo(-841, 82); -path.lineTo(-840, 82); -path.lineTo(-840, 83); -path.lineTo(-839, 82); -path.lineTo(-839, 82); -path.lineTo(-838, 81); -path.lineTo(-838, 81); -path.lineTo(-837, 82); -path.lineTo(-837, 80); -path.lineTo(-836, 78); -path.lineTo(-836, 76); -path.lineTo(-835, 71); -path.lineTo(-834, 76); -path.lineTo(-834, 80); -path.lineTo(-833, 82); -path.lineTo(-833, 83); -path.lineTo(-832, 82); -path.lineTo(-832, 84); -path.lineTo(-831, 92); -path.lineTo(-831, 51); -path.lineTo(-830, 0); -path.lineTo(-830, 72); -path.lineTo(-829, 85); -path.lineTo(-829, 80); -path.lineTo(-828, 75); -path.lineTo(-828, 78); -path.lineTo(-827, 77); -path.lineTo(-827, 76); -path.lineTo(-826, 75); -path.lineTo(-826, 70); -path.lineTo(-825, 65); -path.lineTo(-825, 59); -path.lineTo(-824, 56); -path.lineTo(-824, 50); -path.lineTo(-823, 48); -path.lineTo(-823, 46); -path.lineTo(-822, 50); -path.lineTo(-822, 63); -path.lineTo(-821, 68); -path.lineTo(-821, 77); -path.lineTo(-820, 78); -path.lineTo(-820, 82); -path.lineTo(-819, 83); -path.lineTo(-819, 85); -path.lineTo(-818, 87); -path.lineTo(-818, 84); -path.lineTo(-817, 85); -path.lineTo(-817, 84); -path.lineTo(-816, 84); -path.lineTo(-816, 84); -path.lineTo(-815, 83); -path.lineTo(-815, 83); -path.lineTo(-814, 83); -path.lineTo(-814, 84); -path.lineTo(-813, 84); -path.lineTo(-813, 82); -path.lineTo(-812, 83); -path.lineTo(-812, 82); -path.lineTo(-811, 82); -path.lineTo(-811, 83); -path.lineTo(-810, 82); -path.lineTo(-810, 84); -path.lineTo(-809, 81); -path.lineTo(-809, 84); -path.lineTo(-808, 81); -path.lineTo(-808, 83); -path.lineTo(-807, 82); -path.lineTo(-807, 82); -path.lineTo(-806, 83); -path.lineTo(-806, 82); -path.lineTo(-805, 82); -path.lineTo(-805, 81); -path.lineTo(-804, 82); -path.lineTo(-804, 82); -path.lineTo(-803, 80); -path.lineTo(-803, 78); -path.lineTo(-802, 76); -path.lineTo(-802, 71); -path.lineTo(-801, 73); -path.lineTo(-801, 75); -path.lineTo(-800, 80); -path.lineTo(-800, 82); -path.lineTo(-799, 83); -path.lineTo(-799, 83); -path.lineTo(-798, 84); -path.lineTo(-797, 92); -path.lineTo(-797, 51); -path.lineTo(-796, 0); -path.lineTo(-796, 72); -path.lineTo(-795, 85); -path.lineTo(-795, 80); -path.lineTo(-794, 75); -path.lineTo(-794, 78); -path.lineTo(-793, 77); -path.lineTo(-793, 76); -path.lineTo(-792, 75); -path.lineTo(-792, 70); -path.lineTo(-791, 65); -path.lineTo(-791, 59); -path.lineTo(-790, 56); -path.lineTo(-790, 50); -path.lineTo(-789, 48); -path.lineTo(-789, 46); -path.lineTo(-788, 50); -path.lineTo(-788, 63); -path.lineTo(-787, 68); -path.lineTo(-787, 77); -path.lineTo(-786, 78); -path.lineTo(-786, 82); -path.lineTo(-785, 83); -path.lineTo(-785, 85); -path.lineTo(-784, 87); -path.lineTo(-784, 84); -path.lineTo(-783, 85); -path.lineTo(-783, 84); -path.lineTo(-782, 84); -path.lineTo(-782, 84); -path.lineTo(-781, 83); -path.lineTo(-781, 83); -path.lineTo(-780, 83); -path.lineTo(-780, 83); -path.lineTo(-779, 84); -path.lineTo(-779, 82); -path.lineTo(-778, 83); -path.lineTo(-778, 82); -path.lineTo(-777, 82); -path.lineTo(-777, 83); -path.lineTo(-776, 82); -path.lineTo(-776, 84); -path.lineTo(-775, 81); -path.lineTo(-775, 84); -path.lineTo(-774, 81); -path.lineTo(-774, 81); -path.lineTo(-773, 83); -path.lineTo(-773, 82); -path.lineTo(-772, 83); -path.lineTo(-772, 82); -path.lineTo(-771, 83); -path.lineTo(-771, 81); -path.lineTo(-770, 82); -path.lineTo(-770, 82); -path.lineTo(-769, 80); -path.lineTo(-769, 78); -path.lineTo(-768, 76); -path.lineTo(-768, 71); -path.lineTo(-767, 73); -path.lineTo(-767, 75); -path.lineTo(-766, 80); -path.lineTo(-766, 82); -path.lineTo(-765, 83); -path.lineTo(-765, 83); -path.lineTo(-764, 84); -path.lineTo(-764, 92); -path.lineTo(-763, 92); -path.lineTo(-763, 0); -path.lineTo(-762, 72); -path.lineTo(-762, 85); -path.lineTo(-761, 80); -path.lineTo(-761, 75); -path.lineTo(-760, 78); -path.lineTo(-760, 77); -path.lineTo(-759, 76); -path.lineTo(-759, 75); -path.lineTo(-758, 70); -path.lineTo(-758, 65); -path.lineTo(-757, 63); -path.lineTo(-757, 56); -path.lineTo(-756, 53); -path.lineTo(-756, 48); -path.lineTo(-755, 46); -path.lineTo(-754, 50); -path.lineTo(-754, 55); -path.lineTo(-753, 68); -path.lineTo(-753, 72); -path.lineTo(-752, 78); -path.lineTo(-752, 80); -path.lineTo(-751, 83); -path.lineTo(-751, 84); -path.lineTo(-750, 87); -path.lineTo(-750, 84); -path.lineTo(-749, 86); -path.lineTo(-749, 84); -path.lineTo(-748, 85); -path.lineTo(-748, 85); -path.lineTo(-747, 83); -path.lineTo(-747, 83); -path.lineTo(-746, 83); -path.lineTo(-746, 83); -path.lineTo(-745, 84); -path.lineTo(-745, 82); -path.lineTo(-744, 82); -path.lineTo(-744, 83); -path.lineTo(-743, 82); -path.lineTo(-743, 83); -path.lineTo(-742, 82); -path.lineTo(-742, 84); -path.lineTo(-741, 81); -path.lineTo(-741, 84); -path.lineTo(-740, 81); -path.lineTo(-740, 81); -path.lineTo(-739, 83); -path.lineTo(-739, 82); -path.lineTo(-738, 83); -path.lineTo(-738, 82); -path.lineTo(-737, 83); -path.lineTo(-737, 81); -path.lineTo(-736, 82); -path.lineTo(-736, 82); -path.lineTo(-735, 80); -path.lineTo(-735, 78); -path.lineTo(-734, 78); -path.lineTo(-734, 71); -path.lineTo(-733, 71); -path.lineTo(-733, 75); -path.lineTo(-732, 76); -path.lineTo(-732, 82); -path.lineTo(-731, 83); -path.lineTo(-731, 83); -path.lineTo(-730, 82); -path.lineTo(-730, 92); -path.lineTo(-729, 92); -path.lineTo(-729, 0); -path.lineTo(-728, 20); -path.lineTo(-728, 85); -path.lineTo(-727, 84); -path.lineTo(-727, 75); -path.lineTo(-726, 78); -path.lineTo(-726, 78); -path.lineTo(-725, 77); -path.lineTo(-725, 75); -path.lineTo(-724, 72); -path.lineTo(-724, 65); -path.lineTo(-723, 63); -path.lineTo(-723, 56); -path.lineTo(-722, 53); -path.lineTo(-722, 48); -path.lineTo(-721, 46); -path.lineTo(-721, 50); -path.lineTo(-720, 55); -path.lineTo(-720, 68); -path.lineTo(-719, 72); -path.lineTo(-719, 78); -path.lineTo(-718, 80); -path.lineTo(-718, 83); -path.lineTo(-717, 84); -path.lineTo(-717, 87); -path.lineTo(-716, 84); -path.lineTo(-715, 86); -path.lineTo(-714, 85); -path.lineTo(-714, 84); -path.lineTo(-713, 83); -path.lineTo(-712, 83); -path.lineTo(-712, 83); -path.lineTo(-711, 84); -path.lineTo(-711, 82); -path.lineTo(-710, 82); -path.lineTo(-710, 83); -path.lineTo(-709, 83); -path.lineTo(-709, 82); -path.lineTo(-708, 82); -path.lineTo(-708, 84); -path.lineTo(-707, 82); -path.lineTo(-707, 84); -path.lineTo(-706, 83); -path.lineTo(-706, 81); -path.lineTo(-705, 83); -path.lineTo(-705, 82); -path.lineTo(-704, 82); -path.lineTo(-704, 83); -path.lineTo(-703, 83); -path.lineTo(-703, 81); -path.lineTo(-702, 82); -path.lineTo(-702, 81); -path.lineTo(-701, 80); -path.lineTo(-701, 78); -path.lineTo(-700, 78); -path.lineTo(-700, 71); -path.lineTo(-699, 71); -path.lineTo(-699, 75); -path.lineTo(-698, 76); -path.lineTo(-698, 80); -path.lineTo(-697, 82); -path.lineTo(-697, 83); -path.lineTo(-696, 82); -path.lineTo(-696, 92); -path.lineTo(-695, 92); -path.lineTo(-695, 0); -path.lineTo(-694, 20); -path.lineTo(-694, 85); -path.lineTo(-693, 84); -path.lineTo(-693, 75); -path.lineTo(-692, 78); -path.lineTo(-692, 78); -path.lineTo(-691, 77); -path.lineTo(-691, 76); -path.lineTo(-690, 72); -path.lineTo(-690, 65); -path.lineTo(-689, 63); -path.lineTo(-689, 59); -path.lineTo(-688, 53); -path.lineTo(-688, 50); -path.lineTo(-687, 46); -path.lineTo(-687, 47); -path.lineTo(-686, 55); -path.lineTo(-686, 63); -path.lineTo(-685, 72); -path.lineTo(-685, 77); -path.lineTo(-684, 80); -path.lineTo(-684, 82); -path.lineTo(-683, 84); -path.lineTo(-683, 85); -path.lineTo(-682, 87); -path.lineTo(-682, 86); -path.lineTo(-681, 84); -path.lineTo(-681, 85); -path.lineTo(-680, 85); -path.lineTo(-680, 84); -path.lineTo(-679, 83); -path.lineTo(-679, 83); -path.lineTo(-678, 83); -path.lineTo(-678, 84); -path.lineTo(-677, 82); -path.lineTo(-677, 82); -path.lineTo(-676, 83); -path.lineTo(-676, 83); -path.lineTo(-675, 82); -path.lineTo(-675, 82); -path.lineTo(-674, 84); -path.lineTo(-674, 82); -path.lineTo(-673, 84); -path.lineTo(-673, 83); -path.lineTo(-672, 81); -path.lineTo(-672, 83); -path.lineTo(-671, 82); -path.lineTo(-671, 82); -path.lineTo(-670, 83); -path.lineTo(-669, 82); -path.lineTo(-669, 81); -path.lineTo(-668, 82); -path.lineTo(-668, 81); -path.lineTo(-667, 80); -path.lineTo(-667, 80); -path.lineTo(-666, 78); -path.lineTo(-666, 76); -path.lineTo(-665, 71); -path.lineTo(-665, 73); -path.lineTo(-664, 76); -path.lineTo(-664, 80); -path.lineTo(-663, 82); -path.lineTo(-663, 83); -path.lineTo(-662, 82); -path.lineTo(-662, 84); -path.lineTo(-661, 92); -path.lineTo(-661, 51); -path.lineTo(-660, 0); -path.lineTo(-660, 72); -path.lineTo(-659, 85); -path.lineTo(-659, 80); -path.lineTo(-658, 75); -path.lineTo(-658, 78); -path.lineTo(-657, 77); -path.lineTo(-657, 76); -path.lineTo(-656, 72); -path.lineTo(-656, 70); -path.lineTo(-655, 63); -path.lineTo(-655, 59); -path.lineTo(-654, 53); -path.lineTo(-654, 50); -path.lineTo(-653, 46); -path.lineTo(-653, 47); -path.lineTo(-652, 55); -path.lineTo(-652, 63); -path.lineTo(-651, 68); -path.lineTo(-651, 77); -path.lineTo(-650, 78); -path.lineTo(-650, 82); -path.lineTo(-649, 84); -path.lineTo(-649, 85); -path.lineTo(-648, 87); -path.lineTo(-648, 86); -path.lineTo(-647, 85); -path.lineTo(-647, 84); -path.lineTo(-646, 84); -path.lineTo(-646, 84); -path.lineTo(-645, 83); -path.lineTo(-645, 83); -path.lineTo(-644, 83); -path.lineTo(-644, 84); -path.lineTo(-643, 84); -path.lineTo(-643, 82); -path.lineTo(-642, 83); -path.lineTo(-642, 82); -path.lineTo(-641, 82); -path.lineTo(-641, 83); -path.lineTo(-640, 82); -path.lineTo(-640, 84); -path.lineTo(-639, 81); -path.lineTo(-639, 84); -path.lineTo(-638, 81); -path.lineTo(-638, 83); -path.lineTo(-637, 82); -path.lineTo(-637, 82); -path.lineTo(-636, 83); -path.lineTo(-636, 82); -path.lineTo(-635, 82); -path.lineTo(-635, 81); -path.lineTo(-634, 81); -path.lineTo(-634, 80); -path.lineTo(-633, 80); -path.lineTo(-633, 78); -path.lineTo(-632, 76); -path.lineTo(-632, 71); -path.lineTo(-631, 76); -path.lineTo(-630, 80); -path.lineTo(-630, 82); -path.lineTo(-629, 83); -path.lineTo(-629, 82); -path.lineTo(-628, 84); -path.lineTo(-628, 92); -path.lineTo(-627, 51); -path.lineTo(-626, 0); -path.lineTo(-626, 72); -path.lineTo(-625, 85); -path.lineTo(-625, 80); -path.lineTo(-624, 75); -path.lineTo(-624, 78); -path.lineTo(-623, 77); -path.lineTo(-623, 76); -path.lineTo(-622, 75); -path.lineTo(-622, 70); -path.lineTo(-621, 65); -path.lineTo(-620, 56); -path.lineTo(-620, 50); -path.lineTo(-619, 48); -path.lineTo(-619, 46); -path.lineTo(-618, 50); -path.lineTo(-618, 63); -path.lineTo(-617, 68); -path.lineTo(-617, 77); -path.lineTo(-616, 78); -path.lineTo(-616, 82); -path.lineTo(-615, 83); -path.lineTo(-615, 85); -path.lineTo(-614, 87); -path.lineTo(-614, 84); -path.lineTo(-613, 85); -path.lineTo(-613, 84); -path.lineTo(-612, 85); -path.lineTo(-612, 84); -path.lineTo(-611, 83); -path.lineTo(-611, 83); -path.lineTo(-610, 83); -path.lineTo(-610, 84); -path.lineTo(-609, 84); -path.lineTo(-609, 82); -path.lineTo(-608, 83); -path.lineTo(-608, 82); -path.lineTo(-607, 82); -path.lineTo(-607, 83); -path.lineTo(-606, 82); -path.lineTo(-606, 84); -path.lineTo(-605, 81); -path.lineTo(-605, 84); -path.lineTo(-604, 81); -path.lineTo(-604, 83); -path.lineTo(-603, 82); -path.lineTo(-603, 82); -path.lineTo(-602, 83); -path.lineTo(-602, 82); -path.lineTo(-601, 83); -path.lineTo(-601, 81); -path.lineTo(-600, 81); -path.lineTo(-600, 82); -path.lineTo(-599, 80); -path.lineTo(-599, 78); -path.lineTo(-598, 76); -path.lineTo(-598, 71); -path.lineTo(-597, 73); -path.lineTo(-597, 75); -path.lineTo(-596, 80); -path.lineTo(-596, 82); -path.lineTo(-595, 83); -path.lineTo(-595, 83); -path.lineTo(-594, 84); -path.lineTo(-594, 92); -path.lineTo(-593, 51); -path.lineTo(-593, 0); -path.lineTo(-592, 72); -path.lineTo(-592, 85); -path.lineTo(-591, 80); -path.lineTo(-591, 75); -path.lineTo(-590, 78); -path.lineTo(-590, 77); -path.lineTo(-589, 76); -path.lineTo(-589, 75); -path.lineTo(-588, 70); -path.lineTo(-588, 65); -path.lineTo(-587, 59); -path.lineTo(-587, 56); -path.lineTo(-586, 50); -path.lineTo(-586, 48); -path.lineTo(-585, 46); -path.lineTo(-584, 50); -path.lineTo(-584, 63); -path.lineTo(-583, 68); -path.lineTo(-583, 77); -path.lineTo(-582, 78); -path.lineTo(-582, 82); -path.lineTo(-581, 83); -path.lineTo(-581, 85); -path.lineTo(-580, 87); -path.lineTo(-580, 84); -path.lineTo(-579, 85); -path.lineTo(-579, 84); -path.lineTo(-578, 84); -path.lineTo(-578, 85); -path.lineTo(-577, 83); -path.lineTo(-577, 83); -path.lineTo(-576, 83); -path.lineTo(-576, 84); -path.lineTo(-575, 84); -path.lineTo(-575, 82); -path.lineTo(-574, 82); -path.lineTo(-574, 82); -path.lineTo(-573, 83); -path.lineTo(-573, 83); -path.lineTo(-572, 82); -path.lineTo(-572, 84); -path.lineTo(-571, 81); -path.lineTo(-571, 84); -path.lineTo(-570, 81); -path.lineTo(-570, 81); -path.lineTo(-569, 83); -path.lineTo(-569, 82); -path.lineTo(-568, 83); -path.lineTo(-568, 82); -path.lineTo(-567, 83); -path.lineTo(-567, 81); -path.lineTo(-566, 82); -path.lineTo(-566, 82); -path.lineTo(-565, 80); -path.lineTo(-565, 78); -path.lineTo(-564, 76); -path.lineTo(-564, 71); -path.lineTo(-563, 73); -path.lineTo(-563, 75); -path.lineTo(-562, 80); -path.lineTo(-562, 82); -path.lineTo(-561, 83); -path.lineTo(-561, 83); -path.lineTo(-560, 84); -path.lineTo(-560, 92); -path.lineTo(-559, 51); -path.lineTo(-559, 0); -path.lineTo(-558, 20); -path.lineTo(-558, 85); -path.lineTo(-557, 84); -path.lineTo(-557, 75); -path.lineTo(-556, 78); -path.lineTo(-556, 77); -path.lineTo(-555, 77); -path.lineTo(-555, 75); -path.lineTo(-554, 72); -path.lineTo(-554, 65); -path.lineTo(-553, 63); -path.lineTo(-553, 56); -path.lineTo(-552, 53); -path.lineTo(-552, 48); -path.lineTo(-551, 46); -path.lineTo(-551, 50); -path.lineTo(-550, 55); -path.lineTo(-550, 68); -path.lineTo(-549, 72); -path.lineTo(-549, 78); -path.lineTo(-548, 80); -path.lineTo(-547, 83); -path.lineTo(-547, 87); -path.lineTo(-546, 84); -path.lineTo(-546, 86); -path.lineTo(-545, 84); -path.lineTo(-545, 85); -path.lineTo(-544, 85); -path.lineTo(-544, 83); -path.lineTo(-543, 83); -path.lineTo(-543, 83); -path.lineTo(-542, 83); -path.lineTo(-541, 84); -path.lineTo(-541, 82); -path.lineTo(-540, 82); -path.lineTo(-540, 82); -path.lineTo(-539, 83); -path.lineTo(-539, 83); -path.lineTo(-538, 82); -path.lineTo(-538, 84); -path.lineTo(-537, 81); -path.lineTo(-537, 84); -path.lineTo(-536, 81); -path.lineTo(-536, 81); -path.lineTo(-535, 83); -path.lineTo(-535, 82); -path.lineTo(-534, 83); -path.lineTo(-534, 82); -path.lineTo(-533, 83); -path.lineTo(-533, 81); -path.lineTo(-532, 82); -path.lineTo(-532, 82); -path.lineTo(-531, 80); -path.lineTo(-531, 78); -path.lineTo(-530, 78); -path.lineTo(-530, 71); -path.lineTo(-529, 71); -path.lineTo(-529, 75); -path.lineTo(-528, 76); -path.lineTo(-528, 82); -path.lineTo(-527, 81); -path.lineTo(-527, 83); -path.lineTo(-526, 82); -path.lineTo(-526, 92); -path.lineTo(-525, 92); -path.lineTo(-525, 0); -path.lineTo(-524, 20); -path.lineTo(-524, 85); -path.lineTo(-523, 84); -path.lineTo(-523, 75); -path.lineTo(-522, 78); -path.lineTo(-522, 77); -path.lineTo(-521, 77); -path.lineTo(-521, 75); -path.lineTo(-520, 72); -path.lineTo(-520, 65); -path.lineTo(-519, 63); -path.lineTo(-519, 56); -path.lineTo(-518, 53); -path.lineTo(-518, 48); -path.lineTo(-517, 46); -path.lineTo(-517, 50); -path.lineTo(-516, 55); -path.lineTo(-516, 68); -path.lineTo(-515, 72); -path.lineTo(-515, 78); -path.lineTo(-514, 80); -path.lineTo(-514, 83); -path.lineTo(-513, 84); -path.lineTo(-513, 87); -path.lineTo(-512, 84); -path.lineTo(-512, 86); -path.lineTo(-511, 84); -path.lineTo(-511, 85); -path.lineTo(-510, 85); -path.lineTo(-510, 84); -path.lineTo(-509, 83); -path.lineTo(-509, 83); -path.lineTo(-508, 83); -path.lineTo(-508, 84); -path.lineTo(-507, 82); -path.lineTo(-507, 82); -path.lineTo(-506, 83); -path.lineTo(-506, 83); -path.lineTo(-505, 82); -path.lineTo(-505, 82); -path.lineTo(-504, 84); -path.lineTo(-504, 82); -path.lineTo(-503, 84); -path.lineTo(-503, 83); -path.lineTo(-502, 81); -path.lineTo(-502, 83); -path.lineTo(-501, 82); -path.lineTo(-501, 82); -path.lineTo(-500, 83); -path.lineTo(-500, 83); -path.lineTo(-499, 81); -path.lineTo(-498, 82); -path.lineTo(-498, 81); -path.lineTo(-497, 80); -path.lineTo(-497, 78); -path.lineTo(-496, 78); -path.lineTo(-496, 71); -path.lineTo(-495, 71); -path.lineTo(-495, 75); -path.lineTo(-494, 76); -path.lineTo(-494, 82); -path.lineTo(-493, 81); -path.lineTo(-493, 83); -path.lineTo(-492, 82); -path.lineTo(-492, 92); -path.lineTo(-491, 92); -path.lineTo(-491, 0); -path.lineTo(-490, 20); -path.lineTo(-490, 85); -path.lineTo(-489, 84); -path.lineTo(-489, 75); -path.lineTo(-488, 78); -path.lineTo(-488, 77); -path.lineTo(-487, 77); -path.lineTo(-487, 75); -path.lineTo(-486, 72); -path.lineTo(-486, 70); -path.lineTo(-485, 63); -path.lineTo(-485, 59); -path.lineTo(-484, 53); -path.lineTo(-484, 50); -path.lineTo(-483, 46); -path.lineTo(-483, 47); -path.lineTo(-482, 55); -path.lineTo(-482, 63); -path.lineTo(-481, 72); -path.lineTo(-481, 77); -path.lineTo(-480, 80); -path.lineTo(-480, 82); -path.lineTo(-479, 84); -path.lineTo(-479, 85); -path.lineTo(-478, 87); -path.lineTo(-478, 86); -path.lineTo(-477, 84); -path.lineTo(-477, 85); -path.lineTo(-476, 85); -path.lineTo(-476, 84); -path.lineTo(-475, 83); -path.lineTo(-475, 83); -path.lineTo(-474, 83); -path.lineTo(-474, 84); -path.lineTo(-473, 82); -path.lineTo(-473, 82); -path.lineTo(-472, 83); -path.lineTo(-472, 83); -path.lineTo(-471, 82); -path.lineTo(-471, 82); -path.lineTo(-470, 84); -path.lineTo(-470, 82); -path.lineTo(-469, 81); -path.lineTo(-469, 84); -path.lineTo(-468, 81); -path.lineTo(-468, 83); -path.lineTo(-467, 82); -path.lineTo(-467, 82); -path.lineTo(-466, 83); -path.lineTo(-466, 82); -path.lineTo(-465, 82); -path.lineTo(-465, 81); -path.lineTo(-464, 82); -path.lineTo(-464, 80); -path.lineTo(-463, 80); -path.lineTo(-463, 78); -path.lineTo(-462, 76); -path.lineTo(-462, 71); -path.lineTo(-461, 73); -path.lineTo(-461, 76); -path.lineTo(-460, 80); -path.lineTo(-460, 82); -path.lineTo(-459, 83); -path.lineTo(-459, 82); -path.lineTo(-458, 84); -path.lineTo(-458, 92); -path.lineTo(-457, 51); -path.lineTo(-456, 0); -path.lineTo(-456, 72); -path.lineTo(-455, 85); -path.lineTo(-455, 80); -path.lineTo(-454, 75); -path.lineTo(-454, 78); -path.lineTo(-453, 77); -path.lineTo(-453, 76); -path.lineTo(-452, 72); -path.lineTo(-452, 70); -path.lineTo(-451, 65); -path.lineTo(-451, 59); -path.lineTo(-450, 53); -path.lineTo(-450, 50); -path.lineTo(-449, 48); -path.lineTo(-449, 46); -path.lineTo(-448, 50); -path.lineTo(-448, 63); -path.lineTo(-447, 68); -path.lineTo(-447, 77); -path.lineTo(-446, 78); -path.lineTo(-446, 82); -path.lineTo(-445, 83); -path.lineTo(-445, 85); -path.lineTo(-444, 87); -path.lineTo(-444, 84); -path.lineTo(-443, 85); -path.lineTo(-443, 84); -path.lineTo(-442, 84); -path.lineTo(-442, 84); -path.lineTo(-441, 83); -path.lineTo(-441, 83); -path.lineTo(-440, 83); -path.lineTo(-440, 84); -path.lineTo(-439, 84); -path.lineTo(-439, 82); -path.lineTo(-438, 83); -path.lineTo(-438, 82); -path.lineTo(-437, 82); -path.lineTo(-437, 83); -path.lineTo(-436, 82); -path.lineTo(-436, 84); -path.lineTo(-435, 81); -path.lineTo(-435, 84); -path.lineTo(-434, 81); -path.lineTo(-434, 83); -path.lineTo(-433, 82); -path.lineTo(-433, 82); -path.lineTo(-432, 83); -path.lineTo(-432, 82); -path.lineTo(-431, 82); -path.lineTo(-431, 81); -path.lineTo(-430, 81); -path.lineTo(-430, 80); -path.lineTo(-429, 80); -path.lineTo(-429, 78); -path.lineTo(-428, 76); -path.lineTo(-428, 71); -path.lineTo(-427, 73); -path.lineTo(-427, 76); -path.lineTo(-426, 80); -path.lineTo(-426, 82); -path.lineTo(-425, 83); -path.lineTo(-425, 83); -path.lineTo(-424, 84); -path.lineTo(-424, 92); -path.lineTo(-423, 51); -path.lineTo(-423, 0); -path.lineTo(-422, 72); -path.lineTo(-422, 85); -path.lineTo(-421, 80); -path.lineTo(-421, 75); -path.lineTo(-420, 78); -path.lineTo(-420, 77); -path.lineTo(-419, 76); -path.lineTo(-419, 75); -path.lineTo(-418, 70); -path.lineTo(-418, 65); -path.lineTo(-417, 59); -path.lineTo(-417, 56); -path.lineTo(-416, 50); -path.lineTo(-416, 48); -path.lineTo(-415, 46); -path.lineTo(-415, 50); -path.lineTo(-414, 63); -path.lineTo(-413, 68); -path.lineTo(-413, 77); -path.lineTo(-412, 78); -path.lineTo(-412, 82); -path.lineTo(-411, 83); -path.lineTo(-411, 85); -path.lineTo(-410, 87); -path.lineTo(-410, 84); -path.lineTo(-409, 85); -path.lineTo(-409, 84); -path.lineTo(-408, 84); -path.lineTo(-408, 84); -path.lineTo(-407, 83); -path.lineTo(-407, 83); -path.lineTo(-406, 83); -path.lineTo(-406, 84); -path.lineTo(-405, 84); -path.lineTo(-405, 82); -path.lineTo(-404, 83); -path.lineTo(-404, 82); -path.lineTo(-403, 82); -path.lineTo(-403, 83); -path.lineTo(-402, 82); -path.lineTo(-402, 84); -path.lineTo(-401, 81); -path.lineTo(-401, 84); -path.lineTo(-400, 81); -path.lineTo(-400, 81); -path.lineTo(-399, 83); -path.lineTo(-399, 82); -path.lineTo(-398, 83); -path.lineTo(-398, 82); -path.lineTo(-397, 83); -path.lineTo(-397, 81); -path.lineTo(-396, 82); -path.lineTo(-396, 82); -path.lineTo(-395, 80); -path.lineTo(-395, 78); -path.lineTo(-394, 76); -path.lineTo(-394, 71); -path.lineTo(-393, 73); -path.lineTo(-393, 75); -path.lineTo(-392, 80); -path.lineTo(-392, 82); -path.lineTo(-391, 83); -path.lineTo(-391, 83); -path.lineTo(-390, 84); -path.lineTo(-390, 92); -path.lineTo(-389, 51); -path.lineTo(-389, 0); -path.lineTo(-388, 72); -path.lineTo(-388, 85); -path.lineTo(-387, 80); -path.lineTo(-387, 75); -path.lineTo(-386, 78); -path.lineTo(-386, 77); -path.lineTo(-385, 76); -path.lineTo(-385, 75); -path.lineTo(-384, 70); -path.lineTo(-384, 65); -path.lineTo(-383, 59); -path.lineTo(-383, 56); -path.lineTo(-382, 50); -path.lineTo(-382, 48); -path.lineTo(-381, 46); -path.lineTo(-381, 50); -path.lineTo(-380, 63); -path.lineTo(-380, 68); -path.lineTo(-379, 77); -path.lineTo(-379, 78); -path.lineTo(-378, 82); -path.lineTo(-378, 83); -path.lineTo(-377, 84); -path.lineTo(-377, 87); -path.lineTo(-376, 84); -path.lineTo(-376, 86); -path.lineTo(-375, 84); -path.lineTo(-375, 85); -path.lineTo(-374, 85); -path.lineTo(-374, 83); -path.lineTo(-373, 83); -path.lineTo(-373, 83); -path.lineTo(-372, 83); -path.lineTo(-372, 84); -path.lineTo(-371, 82); -path.lineTo(-370, 82); -path.lineTo(-370, 82); -path.lineTo(-369, 83); -path.lineTo(-369, 83); -path.lineTo(-368, 82); -path.lineTo(-368, 84); -path.lineTo(-367, 81); -path.lineTo(-367, 84); -path.lineTo(-366, 81); -path.lineTo(-366, 81); -path.lineTo(-365, 83); -path.lineTo(-365, 82); -path.lineTo(-364, 83); -path.lineTo(-364, 82); -path.lineTo(-363, 83); -path.lineTo(-363, 81); -path.lineTo(-362, 82); -path.lineTo(-362, 82); -path.lineTo(-361, 80); -path.lineTo(-361, 78); -path.lineTo(-360, 76); -path.lineTo(-360, 71); -path.lineTo(-359, 73); -path.lineTo(-359, 75); -path.lineTo(-358, 80); -path.lineTo(-358, 82); -path.lineTo(-357, 81); -path.lineTo(-357, 83); -path.lineTo(-356, 82); -path.lineTo(-356, 92); -path.lineTo(-355, 92); -path.lineTo(-355, 0); -path.lineTo(-354, 20); -path.lineTo(-354, 85); -path.lineTo(-353, 84); -path.lineTo(-353, 75); -path.lineTo(-352, 78); -path.lineTo(-352, 77); -path.lineTo(-351, 77); -path.lineTo(-351, 75); -path.lineTo(-350, 72); -path.lineTo(-350, 65); -path.lineTo(-349, 63); -path.lineTo(-349, 56); -path.lineTo(-348, 53); -path.lineTo(-348, 48); -path.lineTo(-347, 46); -path.lineTo(-347, 50); -path.lineTo(-346, 55); -path.lineTo(-346, 68); -path.lineTo(-345, 72); -path.lineTo(-345, 78); -path.lineTo(-344, 80); -path.lineTo(-344, 83); -path.lineTo(-343, 84); -path.lineTo(-343, 87); -path.lineTo(-342, 84); -path.lineTo(-342, 86); -path.lineTo(-341, 84); -path.lineTo(-341, 85); -path.lineTo(-340, 85); -path.lineTo(-340, 84); -path.lineTo(-339, 83); -path.lineTo(-339, 83); -path.lineTo(-338, 83); -path.lineTo(-338, 84); -path.lineTo(-337, 82); -path.lineTo(-337, 82); -path.lineTo(-336, 83); -path.lineTo(-336, 83); -path.lineTo(-335, 82); -path.lineTo(-335, 82); -path.lineTo(-334, 84); -path.lineTo(-334, 82); -path.lineTo(-333, 84); -path.lineTo(-333, 83); -path.lineTo(-332, 81); -path.lineTo(-332, 83); -path.lineTo(-331, 82); -path.lineTo(-331, 82); -path.lineTo(-330, 83); -path.lineTo(-330, 83); -path.lineTo(-329, 81); -path.lineTo(-328, 82); -path.lineTo(-328, 81); -path.lineTo(-327, 80); -path.lineTo(-327, 78); -path.lineTo(-326, 78); -path.lineTo(-326, 71); -path.lineTo(-325, 71); -path.lineTo(-325, 75); -path.lineTo(-324, 76); -path.lineTo(-324, 82); -path.lineTo(-323, 81); -path.lineTo(-323, 83); -path.lineTo(-322, 82); -path.lineTo(-322, 92); -path.lineTo(-321, 92); -path.lineTo(-321, 0); -path.lineTo(-320, 20); -path.lineTo(-320, 85); -path.lineTo(-319, 84); -path.lineTo(-319, 75); -path.lineTo(-318, 78); -path.lineTo(-318, 77); -path.lineTo(-317, 77); -path.lineTo(-317, 75); -path.lineTo(-316, 72); -path.lineTo(-316, 65); -path.lineTo(-315, 63); -path.lineTo(-315, 59); -path.lineTo(-314, 53); -path.lineTo(-314, 48); -path.lineTo(-313, 46); -path.lineTo(-313, 47); -path.lineTo(-312, 55); -path.lineTo(-312, 63); -path.lineTo(-311, 72); -path.lineTo(-311, 77); -path.lineTo(-310, 80); -path.lineTo(-310, 82); -path.lineTo(-309, 84); -path.lineTo(-309, 85); -path.lineTo(-308, 87); -path.lineTo(-308, 86); -path.lineTo(-307, 84); -path.lineTo(-307, 85); -path.lineTo(-306, 85); -path.lineTo(-306, 84); -path.lineTo(-305, 83); -path.lineTo(-305, 83); -path.lineTo(-304, 83); -path.lineTo(-304, 84); -path.lineTo(-303, 82); -path.lineTo(-303, 82); -path.lineTo(-302, 83); -path.lineTo(-302, 83); -path.lineTo(-301, 82); -path.lineTo(-301, 82); -path.lineTo(-300, 84); -path.lineTo(-300, 82); -path.lineTo(-299, 84); -path.lineTo(-299, 83); -path.lineTo(-298, 81); -path.lineTo(-298, 83); -path.lineTo(-297, 82); -path.lineTo(-297, 82); -path.lineTo(-296, 83); -path.lineTo(-296, 83); -path.lineTo(-295, 81); -path.lineTo(-295, 82); -path.lineTo(-294, 81); -path.lineTo(-294, 80); -path.lineTo(-293, 78); -path.lineTo(-293, 78); -path.lineTo(-292, 71); -path.lineTo(-292, 71); -path.lineTo(-291, 73); -path.lineTo(-291, 76); -path.lineTo(-290, 80); -path.lineTo(-290, 82); -path.lineTo(-289, 83); -path.lineTo(-289, 82); -path.lineTo(-288, 84); -path.lineTo(-288, 92); -path.lineTo(-287, 51); -path.lineTo(-287, 0); -path.lineTo(-286, 72); -path.lineTo(-285, 85); -path.lineTo(-285, 80); -path.lineTo(-284, 75); -path.lineTo(-284, 78); -path.lineTo(-283, 77); -path.lineTo(-283, 76); -path.lineTo(-282, 72); -path.lineTo(-282, 70); -path.lineTo(-281, 63); -path.lineTo(-281, 59); -path.lineTo(-280, 53); -path.lineTo(-280, 50); -path.lineTo(-279, 46); -path.lineTo(-278, 47); -path.lineTo(-278, 63); -path.lineTo(-277, 72); -path.lineTo(-277, 77); -path.lineTo(-276, 80); -path.lineTo(-276, 82); -path.lineTo(-275, 84); -path.lineTo(-275, 85); -path.lineTo(-274, 87); -path.lineTo(-274, 86); -path.lineTo(-273, 84); -path.lineTo(-273, 85); -path.lineTo(-272, 85); -path.lineTo(-272, 84); -path.lineTo(-271, 83); -path.lineTo(-271, 83); -path.lineTo(-270, 83); -path.lineTo(-270, 84); -path.lineTo(-269, 82); -path.lineTo(-269, 82); -path.lineTo(-268, 83); -path.lineTo(-268, 83); -path.lineTo(-267, 82); -path.lineTo(-267, 82); -path.lineTo(-266, 82); -path.lineTo(-266, 84); -path.lineTo(-265, 81); -path.lineTo(-265, 84); -path.lineTo(-264, 81); -path.lineTo(-264, 83); -path.lineTo(-263, 82); -path.lineTo(-263, 82); -path.lineTo(-262, 83); -path.lineTo(-262, 82); -path.lineTo(-261, 82); -path.lineTo(-261, 81); -path.lineTo(-260, 81); -path.lineTo(-260, 80); -path.lineTo(-259, 80); -path.lineTo(-259, 78); -path.lineTo(-258, 76); -path.lineTo(-258, 71); -path.lineTo(-257, 73); -path.lineTo(-257, 76); -path.lineTo(-256, 80); -path.lineTo(-256, 82); -path.lineTo(-255, 83); -path.lineTo(-255, 82); -path.lineTo(-254, 84); -path.lineTo(-254, 92); -path.lineTo(-253, 51); -path.lineTo(-253, 0); -path.lineTo(-252, 72); -path.lineTo(-252, 85); -path.lineTo(-251, 80); -path.lineTo(-251, 75); -path.lineTo(-250, 78); -path.lineTo(-250, 77); -path.lineTo(-249, 76); -path.lineTo(-249, 72); -path.lineTo(-248, 70); -path.lineTo(-248, 63); -path.lineTo(-247, 59); -path.lineTo(-247, 56); -path.lineTo(-246, 50); -path.lineTo(-246, 48); -path.lineTo(-245, 46); -path.lineTo(-245, 50); -path.lineTo(-244, 63); -path.lineTo(-244, 68); -path.lineTo(-243, 77); -path.lineTo(-242, 78); -path.lineTo(-242, 82); -path.lineTo(-241, 83); -path.lineTo(-241, 85); -path.lineTo(-240, 87); -path.lineTo(-240, 84); -path.lineTo(-239, 85); -path.lineTo(-239, 84); -path.lineTo(-238, 84); -path.lineTo(-238, 84); -path.lineTo(-237, 83); -path.lineTo(-237, 83); -path.lineTo(-236, 83); -path.lineTo(-236, 84); -path.lineTo(-235, 84); -path.lineTo(-235, 82); -path.lineTo(-234, 83); -path.lineTo(-234, 82); -path.lineTo(-233, 82); -path.lineTo(-233, 83); -path.lineTo(-232, 82); -path.lineTo(-232, 84); -path.lineTo(-231, 81); -path.lineTo(-231, 84); -path.lineTo(-230, 81); -path.lineTo(-230, 83); -path.lineTo(-229, 82); -path.lineTo(-229, 82); -path.lineTo(-228, 83); -path.lineTo(-228, 82); -path.lineTo(-227, 82); -path.lineTo(-227, 81); -path.lineTo(-226, 82); -path.lineTo(-226, 82); -path.lineTo(-225, 80); -path.lineTo(-225, 78); -path.lineTo(-224, 76); -path.lineTo(-224, 71); -path.lineTo(-223, 73); -path.lineTo(-223, 75); -path.lineTo(-222, 80); -path.lineTo(-222, 82); -path.lineTo(-221, 83); -path.lineTo(-221, 83); -path.lineTo(-220, 84); -path.lineTo(-220, 92); -path.lineTo(-219, 51); -path.lineTo(-219, 0); -path.lineTo(-218, 72); -path.lineTo(-218, 85); -path.lineTo(-217, 80); -path.lineTo(-217, 75); -path.lineTo(-216, 78); -path.lineTo(-216, 77); -path.lineTo(-215, 76); -path.lineTo(-215, 75); -path.lineTo(-214, 70); -path.lineTo(-214, 65); -path.lineTo(-213, 59); -path.lineTo(-213, 56); -path.lineTo(-212, 50); -path.lineTo(-212, 48); -path.lineTo(-211, 50); -path.lineTo(-210, 63); -path.lineTo(-210, 68); -path.lineTo(-209, 77); -path.lineTo(-209, 78); -path.lineTo(-208, 82); -path.lineTo(-208, 83); -path.lineTo(-207, 85); -path.lineTo(-207, 87); -path.lineTo(-206, 84); -path.lineTo(-206, 85); -path.lineTo(-205, 84); -path.lineTo(-205, 85); -path.lineTo(-204, 84); -path.lineTo(-204, 83); -path.lineTo(-203, 83); -path.lineTo(-203, 83); -path.lineTo(-202, 83); -path.lineTo(-201, 82); -path.lineTo(-200, 82); -path.lineTo(-200, 82); -path.lineTo(-199, 83); -path.lineTo(-199, 83); -path.lineTo(-198, 82); -path.lineTo(-198, 84); -path.lineTo(-197, 81); -path.lineTo(-197, 84); -path.lineTo(-196, 81); -path.lineTo(-196, 81); -path.lineTo(-195, 83); -path.lineTo(-195, 82); -path.lineTo(-194, 83); -path.lineTo(-194, 82); -path.lineTo(-193, 83); -path.lineTo(-193, 81); -path.lineTo(-192, 82); -path.lineTo(-192, 82); -path.lineTo(-191, 80); -path.lineTo(-191, 78); -path.lineTo(-190, 76); -path.lineTo(-190, 71); -path.lineTo(-189, 73); -path.lineTo(-189, 75); -path.lineTo(-188, 80); -path.lineTo(-188, 82); -path.lineTo(-187, 83); -path.lineTo(-187, 83); -path.lineTo(-186, 84); -path.lineTo(-186, 92); -path.lineTo(-185, 51); -path.lineTo(-185, 0); -path.lineTo(-184, 72); -path.lineTo(-184, 85); -path.lineTo(-183, 80); -path.lineTo(-183, 75); -path.lineTo(-182, 78); -path.lineTo(-182, 77); -path.lineTo(-181, 77); -path.lineTo(-181, 75); -path.lineTo(-180, 70); -path.lineTo(-180, 65); -path.lineTo(-179, 63); -path.lineTo(-179, 56); -path.lineTo(-178, 53); -path.lineTo(-178, 48); -path.lineTo(-177, 46); -path.lineTo(-177, 50); -path.lineTo(-176, 55); -path.lineTo(-176, 68); -path.lineTo(-175, 72); -path.lineTo(-175, 78); -path.lineTo(-174, 80); -path.lineTo(-174, 83); -path.lineTo(-173, 84); -path.lineTo(-173, 87); -path.lineTo(-172, 84); -path.lineTo(-172, 86); -path.lineTo(-171, 84); -path.lineTo(-171, 85); -path.lineTo(-170, 85); -path.lineTo(-170, 83); -path.lineTo(-169, 83); -path.lineTo(-169, 83); -path.lineTo(-168, 83); -path.lineTo(-168, 84); -path.lineTo(-167, 82); -path.lineTo(-167, 82); -path.lineTo(-166, 82); -path.lineTo(-166, 83); -path.lineTo(-165, 83); -path.lineTo(-165, 82); -path.lineTo(-164, 84); -path.lineTo(-164, 81); -path.lineTo(-163, 84); -path.lineTo(-163, 81); -path.lineTo(-162, 81); -path.lineTo(-162, 83); -path.lineTo(-161, 82); -path.lineTo(-161, 83); -path.lineTo(-160, 82); -path.lineTo(-160, 83); -path.lineTo(-159, 81); -path.lineTo(-159, 82); -path.lineTo(-158, 82); -path.lineTo(-157, 80); -path.lineTo(-157, 78); -path.lineTo(-156, 78); -path.lineTo(-156, 71); -path.lineTo(-155, 71); -path.lineTo(-155, 75); -path.lineTo(-154, 76); -path.lineTo(-154, 82); -path.lineTo(-153, 81); -path.lineTo(-153, 83); -path.lineTo(-152, 82); -path.lineTo(-152, 92); -path.lineTo(-151, 92); -path.lineTo(-151, 0); -path.lineTo(-150, 20); -path.lineTo(-150, 85); -path.lineTo(-149, 84); -path.lineTo(-149, 75); -path.lineTo(-148, 78); -path.lineTo(-148, 77); -path.lineTo(-147, 77); -path.lineTo(-147, 75); -path.lineTo(-146, 72); -path.lineTo(-146, 65); -path.lineTo(-145, 63); -path.lineTo(-145, 56); -path.lineTo(-144, 53); -path.lineTo(-144, 48); -path.lineTo(-143, 46); -path.lineTo(-143, 50); -path.lineTo(-142, 55); -path.lineTo(-142, 68); -path.lineTo(-141, 72); -path.lineTo(-141, 77); -path.lineTo(-140, 80); -path.lineTo(-140, 82); -path.lineTo(-139, 84); -path.lineTo(-139, 85); -path.lineTo(-138, 87); -path.lineTo(-138, 86); -path.lineTo(-137, 84); -path.lineTo(-137, 85); -path.lineTo(-136, 85); -path.lineTo(-136, 84); -path.lineTo(-135, 83); -path.lineTo(-135, 83); -path.lineTo(-134, 83); -path.lineTo(-134, 84); -path.lineTo(-133, 82); -path.lineTo(-133, 82); -path.lineTo(-132, 83); -path.lineTo(-132, 83); -path.lineTo(-131, 82); -path.lineTo(-131, 82); -path.lineTo(-130, 84); -path.lineTo(-130, 82); -path.lineTo(-129, 84); -path.lineTo(-129, 83); -path.lineTo(-128, 81); -path.lineTo(-128, 83); -path.lineTo(-127, 82); -path.lineTo(-127, 82); -path.lineTo(-126, 83); -path.lineTo(-126, 83); -path.lineTo(-125, 82); -path.lineTo(-125, 81); -path.lineTo(-124, 81); -path.lineTo(-124, 80); -path.lineTo(-123, 80); -path.lineTo(-123, 78); -path.lineTo(-122, 76); -path.lineTo(-122, 71); -path.lineTo(-121, 73); -path.lineTo(-121, 76); -path.lineTo(-120, 80); -path.lineTo(-120, 82); -path.lineTo(-119, 83); -path.lineTo(-119, 82); -path.lineTo(-118, 84); -path.lineTo(-118, 92); -path.cubicTo(-115.9f, 92, -113.1f, 0, -111, 0); -path.lineTo(-110, 65); -path.lineTo(-110, 50); -path.lineTo(-109, 46); -path.lineTo(-109, 47); -path.lineTo(-108, 55); -path.lineTo(-108, 63); -path.lineTo(-107, 72); -path.lineTo(-107, 77); -path.lineTo(-106, 78); -path.lineTo(-106, 82); -path.lineTo(-105, 84); -path.lineTo(-105, 85); -path.lineTo(-104, 87); -path.lineTo(-104, 86); -path.lineTo(-103, 85); -path.lineTo(-103, 84); -path.lineTo(-102, 85); -path.lineTo(-102, 84); -path.lineTo(-101, 83); -path.lineTo(-101, 83); -path.lineTo(-100, 83); -path.lineTo(-100, 84); -path.lineTo(-99, 84); -path.lineTo(-99, 82); -path.lineTo(-98, 83); -path.lineTo(-98, 82); -path.lineTo(-97, 82); -path.lineTo(-97, 83); -path.lineTo(-96, 82); -path.lineTo(-96, 84); -path.lineTo(-95, 81); -path.lineTo(-95, 84); -path.lineTo(-94, 81); -path.lineTo(-94, 83); -path.lineTo(-93, 82); -path.lineTo(-92, 83); -path.lineTo(-92, 82); -path.lineTo(-91, 82); -path.lineTo(-91, 81); -path.lineTo(-90, 81); -path.lineTo(-90, 80); -path.lineTo(-89, 80); -path.lineTo(-89, 78); -path.lineTo(-88, 76); -path.lineTo(-88, 71); -path.lineTo(-87, 73); -path.lineTo(-87, 76); -path.lineTo(-86, 80); -path.lineTo(-86, 82); -path.lineTo(-85, 83); -path.lineTo(-85, 82); -path.lineTo(-84, 84); -path.lineTo(-84, 92); -path.lineTo(-83, 51); -path.lineTo(-83, 0); -path.lineTo(-82, 72); -path.lineTo(-82, 85); -path.lineTo(-81, 80); -path.lineTo(-81, 75); -path.lineTo(-80, 78); -path.lineTo(-80, 77); -path.lineTo(-79, 76); -path.lineTo(-79, 75); -path.lineTo(-78, 70); -path.lineTo(-78, 65); -path.lineTo(-77, 59); -path.lineTo(-77, 56); -path.lineTo(-76, 50); -path.lineTo(-76, 48); -path.lineTo(-75, 46); -path.lineTo(-75, 50); -path.lineTo(-74, 63); -path.lineTo(-74, 68); -path.lineTo(-73, 77); -path.lineTo(-72, 78); -path.lineTo(-72, 82); -path.lineTo(-71, 83); -path.lineTo(-71, 85); -path.lineTo(-70, 87); -path.lineTo(-70, 84); -path.lineTo(-69, 85); -path.lineTo(-69, 84); -path.lineTo(-68, 84); -path.lineTo(-68, 84); -path.lineTo(-67, 83); -path.lineTo(-67, 83); -path.lineTo(-66, 83); -path.lineTo(-66, 84); -path.lineTo(-65, 84); -path.lineTo(-65, 82); -path.lineTo(-64, 83); -path.lineTo(-64, 82); -path.lineTo(-63, 82); -path.lineTo(-63, 83); -path.lineTo(-62, 82); -path.lineTo(-62, 84); -path.lineTo(-61, 81); -path.lineTo(-61, 84); -path.lineTo(-60, 81); -path.lineTo(-60, 83); -path.lineTo(-59, 82); -path.lineTo(-59, 82); -path.lineTo(-58, 83); -path.lineTo(-58, 82); -path.lineTo(-57, 82); -path.lineTo(-57, 81); -path.lineTo(-56, 82); -path.lineTo(-56, 82); -path.lineTo(-55, 80); -path.lineTo(-55, 78); -path.lineTo(-54, 76); -path.lineTo(-54, 71); -path.lineTo(-53, 73); -path.lineTo(-53, 75); -path.lineTo(-52, 80); -path.lineTo(-52, 82); -path.lineTo(-51, 83); -path.lineTo(-51, 83); -path.lineTo(-50, 84); -path.lineTo(-50, 92); -path.lineTo(-49, 51); -path.lineTo(-49, 0); -path.lineTo(-48, 72); -path.lineTo(-48, 85); -path.lineTo(-47, 80); -path.lineTo(-47, 75); -path.lineTo(-46, 78); -path.lineTo(-46, 77); -path.lineTo(-45, 76); -path.lineTo(-45, 75); -path.lineTo(-44, 70); -path.lineTo(-44, 65); -path.lineTo(-43, 59); -path.lineTo(-43, 56); -path.lineTo(-42, 50); -path.lineTo(-42, 48); -path.lineTo(-41, 46); -path.lineTo(-41, 50); -path.lineTo(-40, 63); -path.lineTo(-40, 68); -path.lineTo(-39, 77); -path.lineTo(-39, 78); -path.lineTo(-38, 80); -path.lineTo(-38, 83); -path.lineTo(-37, 85); -path.lineTo(-37, 87); -path.lineTo(-36, 84); -path.lineTo(-36, 85); -path.lineTo(-35, 84); -path.lineTo(-35, 85); -path.lineTo(-34, 85); -path.lineTo(-34, 83); -path.lineTo(-33, 83); -path.lineTo(-33, 83); -path.lineTo(-32, 83); -path.lineTo(-32, 84); -path.lineTo(-31, 82); -path.lineTo(-31, 82); -path.lineTo(-30, 82); -path.lineTo(-29, 83); -path.lineTo(-29, 83); -path.lineTo(-28, 82); -path.lineTo(-28, 84); -path.lineTo(-27, 81); -path.lineTo(-27, 84); -path.lineTo(-26, 81); -path.lineTo(-26, 81); -path.lineTo(-25, 83); -path.lineTo(-25, 82); -path.lineTo(-24, 83); -path.lineTo(-24, 82); -path.lineTo(-23, 83); -path.lineTo(-23, 81); -path.lineTo(-22, 82); -path.lineTo(-22, 82); -path.lineTo(-21, 80); -path.lineTo(-21, 78); -path.lineTo(-20, 76); -path.lineTo(-20, 71); -path.lineTo(-19, 73); -path.lineTo(-19, 75); -path.lineTo(-18, 80); -path.lineTo(-18, 82); -path.lineTo(-17, 83); -path.lineTo(-17, 83); -path.lineTo(-16, 84); -path.lineTo(-16, 92); -path.lineTo(-15, 51); -path.lineTo(-15, 0); -path.lineTo(-14, 72); -path.lineTo(-14, 85); -path.lineTo(-13, 80); -path.lineTo(-13, 75); -path.lineTo(-12, 78); -path.lineTo(-12, 77); -path.lineTo(-11, 76); -path.lineTo(-11, 75); -path.lineTo(-10, 72); -path.lineTo(-10, 65); -path.lineTo(-9, 63); -path.lineTo(-9, 56); -path.lineTo(-8, 53); -path.lineTo(-8, 48); -path.lineTo(-7, 46); -path.lineTo(-7, 50); -path.lineTo(-6, 55); -path.lineTo(-6, 68); -path.lineTo(-5, 72); -path.lineTo(-5, 78); -path.lineTo(-4, 80); -path.lineTo(-4, 83); -path.lineTo(-3, 84); -path.lineTo(-3, 87); -path.lineTo(-2, 84); -path.lineTo(-2, 86); -path.lineTo(-1, 84); -path.lineTo(-1, 85); -path.lineTo(0, 85); -path.lineTo(0, 83); -path.lineTo(1, 83); -path.lineTo(1, 83); -path.lineTo(2, 83); -path.lineTo(2, 84); -path.lineTo(3, 82); -path.lineTo(3, 82); -path.lineTo(4, 82); -path.lineTo(4, 83); -path.lineTo(5, 83); -path.lineTo(5, 82); -path.lineTo(6, 84); -path.lineTo(6, 82); -path.lineTo(7, 84); -path.lineTo(7, 81); -path.lineTo(8, 81); -path.lineTo(8, 83); -path.lineTo(9, 82); -path.lineTo(9, 82); -path.lineTo(10, 83); -path.lineTo(10, 83); -path.lineTo(11, 81); -path.lineTo(11, 82); -path.lineTo(12, 81); -path.lineTo(12, 80); -path.lineTo(13, 78); -path.lineTo(14, 78); -path.lineTo(14, 71); -path.lineTo(15, 71); -path.lineTo(15, 75); -path.lineTo(16, 76); -path.lineTo(16, 82); -path.lineTo(17, 81); -path.lineTo(17, 83); -path.lineTo(18, 82); -path.lineTo(18, 92); -path.lineTo(19, 92); -path.lineTo(19, 0); -path.lineTo(20, 20); -path.lineTo(20, 85); -path.lineTo(21, 84); -path.lineTo(21, 75); -path.lineTo(22, 78); -path.lineTo(22, 77); -path.lineTo(23, 77); -path.lineTo(23, 75); -path.lineTo(24, 72); -path.lineTo(24, 65); -path.lineTo(25, 63); -path.lineTo(25, 56); -path.lineTo(26, 53); -path.lineTo(26, 48); -path.lineTo(27, 46); -path.lineTo(27, 50); -path.lineTo(28, 55); -path.lineTo(28, 68); -path.lineTo(29, 72); -path.lineTo(29, 77); -path.lineTo(30, 80); -path.lineTo(30, 82); -path.lineTo(31, 84); -path.lineTo(31, 87); -path.lineTo(32, 84); -path.lineTo(32, 86); -path.lineTo(33, 84); -path.lineTo(33, 85); -path.lineTo(34, 85); -path.lineTo(34, 84); -path.lineTo(35, 83); -path.lineTo(35, 83); -path.lineTo(36, 83); -path.lineTo(36, 84); -path.lineTo(37, 82); -path.lineTo(37, 82); -path.lineTo(38, 83); -path.lineTo(38, 83); -path.lineTo(39, 82); -path.lineTo(39, 82); -path.lineTo(40, 84); -path.lineTo(40, 82); -path.lineTo(41, 84); -path.lineTo(41, 83); -path.lineTo(42, 81); -path.lineTo(42, 83); -path.lineTo(43, 82); -path.lineTo(43, 82); -path.lineTo(44, 83); -path.lineTo(44, 83); -path.lineTo(45, 81); -path.lineTo(45, 82); -path.lineTo(46, 81); -path.lineTo(46, 80); -path.lineTo(47, 78); -path.lineTo(47, 78); -path.lineTo(48, 71); -path.lineTo(48, 71); -path.lineTo(49, 75); -path.lineTo(49, 76); -path.lineTo(50, 80); -path.lineTo(50, 82); -path.lineTo(51, 83); -path.lineTo(51, 82); -path.lineTo(52, 92); -path.lineTo(52, 92); -path.lineTo(53, 51); -path.lineTo(53, 0); -path.lineTo(54, 72); -path.lineTo(54, 85); -path.lineTo(55, 80); -path.lineTo(56, 75); -path.lineTo(56, 78); -path.lineTo(57, 77); -path.lineTo(57, 76); -path.lineTo(58, 72); -path.lineTo(58, 70); -path.lineTo(59, 63); -path.lineTo(59, 59); -path.lineTo(60, 53); -path.lineTo(60, 50); -path.lineTo(61, 46); -path.lineTo(61, 47); -path.lineTo(62, 55); -path.lineTo(62, 63); -path.lineTo(63, 72); -path.lineTo(63, 77); -path.lineTo(64, 80); -path.lineTo(64, 82); -path.lineTo(65, 84); -path.lineTo(65, 85); -path.lineTo(66, 87); -path.lineTo(66, 86); -path.lineTo(67, 84); -path.lineTo(67, 85); -path.lineTo(68, 85); -path.lineTo(68, 84); -path.lineTo(69, 83); -path.lineTo(69, 83); -path.lineTo(70, 83); -path.lineTo(70, 84); -path.lineTo(71, 82); -path.lineTo(71, 82); -path.lineTo(72, 83); -path.lineTo(72, 82); -path.lineTo(73, 83); -path.lineTo(73, 82); -path.lineTo(74, 84); -path.lineTo(74, 82); -path.lineTo(75, 81); -path.lineTo(75, 84); -path.lineTo(76, 81); -path.lineTo(76, 83); -path.lineTo(77, 82); -path.lineTo(77, 82); -path.lineTo(78, 83); -path.lineTo(78, 82); -path.lineTo(79, 82); -path.lineTo(79, 81); -path.lineTo(80, 81); -path.lineTo(80, 80); -path.lineTo(81, 80); -path.lineTo(81, 78); -path.lineTo(82, 76); -path.lineTo(82, 71); -path.lineTo(83, 73); -path.lineTo(83, 76); -path.lineTo(84, 80); -path.lineTo(84, 82); -path.lineTo(85, 83); -path.lineTo(85, 82); -path.lineTo(86, 84); -path.lineTo(86, 92); -path.lineTo(87, 51); -path.lineTo(87, 0); -path.lineTo(88, 72); -path.lineTo(88, 85); -path.lineTo(89, 80); -path.lineTo(89, 75); -path.lineTo(90, 78); -path.lineTo(90, 77); -path.lineTo(91, 76); -path.lineTo(91, 72); -path.lineTo(92, 70); -path.lineTo(93, 53); -path.lineTo(94, 50); -path.lineTo(94, 46); -path.lineTo(95, 47); -path.lineTo(95, 55); -path.lineTo(96, 63); -path.lineTo(96, 72); -path.lineTo(97, 77); -path.lineTo(97, 80); -path.lineTo(98, 82); -path.lineTo(99, 84); -path.lineTo(99, 85); -path.lineTo(100, 87); -path.lineTo(100, 86); -path.lineTo(101, 84); -path.lineTo(101, 85); -path.lineTo(102, 85); -path.lineTo(102, 84); -path.lineTo(103, 83); -path.lineTo(103, 83); -path.lineTo(104, 83); -path.lineTo(104, 84); -path.lineTo(105, 84); -path.lineTo(105, 82); -path.lineTo(106, 83); -path.lineTo(106, 82); -path.lineTo(107, 82); -path.lineTo(107, 83); -path.lineTo(108, 82); -path.lineTo(108, 84); -path.lineTo(109, 81); -path.lineTo(109, 84); -path.lineTo(110, 81); -path.lineTo(110, 83); -path.lineTo(111, 82); -path.lineTo(111, 82); -path.lineTo(112, 83); -path.lineTo(112, 82); -path.lineTo(113, 82); -path.lineTo(113, 81); -path.lineTo(114, 81); -path.lineTo(114, 80); -path.lineTo(115, 80); -path.lineTo(115, 78); -path.lineTo(116, 76); -path.lineTo(116, 71); -path.lineTo(117, 73); -path.lineTo(117, 76); -path.lineTo(118, 80); -path.lineTo(118, 82); -path.lineTo(119, 83); -path.lineTo(119, 82); -path.lineTo(120, 84); -path.lineTo(120, 92); -path.lineTo(121, 51); -path.lineTo(121, 0); -path.lineTo(122, 72); -path.lineTo(122, 85); -path.lineTo(123, 80); -path.lineTo(123, 75); -path.lineTo(124, 78); -path.lineTo(124, 77); -path.lineTo(125, 76); -path.lineTo(125, 75); -path.lineTo(126, 70); -path.lineTo(126, 65); -path.lineTo(127, 59); -path.lineTo(127, 56); -path.lineTo(128, 50); -path.lineTo(128, 48); -path.lineTo(129, 46); -path.lineTo(129, 50); -path.lineTo(130, 63); -path.lineTo(130, 68); -path.lineTo(131, 77); -path.lineTo(131, 78); -path.lineTo(132, 82); -path.lineTo(132, 83); -path.lineTo(133, 85); -path.lineTo(133, 87); -path.lineTo(134, 84); -path.lineTo(134, 85); -path.lineTo(135, 84); -path.lineTo(135, 84); -path.lineTo(136, 84); -path.lineTo(136, 83); -path.lineTo(137, 83); -path.lineTo(137, 83); -path.lineTo(138, 84); -path.lineTo(138, 84); -path.lineTo(139, 82); -path.lineTo(139, 83); -path.lineTo(140, 82); -path.lineTo(140, 82); -path.lineTo(141, 83); -path.lineTo(141, 82); -path.lineTo(142, 84); -path.lineTo(143, 81); -path.lineTo(143, 84); -path.lineTo(144, 81); -path.lineTo(144, 83); -path.lineTo(145, 82); -path.lineTo(145, 82); -path.lineTo(146, 83); -path.lineTo(146, 82); -path.lineTo(147, 82); -path.lineTo(147, 81); -path.lineTo(148, 82); -path.lineTo(148, 80); -path.lineTo(149, 80); -path.lineTo(149, 78); -path.lineTo(150, 76); -path.lineTo(150, 71); -path.lineTo(151, 73); -path.lineTo(151, 75); -path.lineTo(152, 80); -path.lineTo(152, 82); -path.lineTo(153, 83); -path.lineTo(153, 83); -path.lineTo(154, 84); -path.lineTo(154, 92); -path.lineTo(155, 51); -path.lineTo(155, 0); -path.lineTo(156, 72); -path.lineTo(156, 85); -path.lineTo(157, 80); -path.lineTo(157, 75); -path.lineTo(158, 78); -path.lineTo(158, 77); -path.lineTo(159, 76); -path.lineTo(159, 75); -path.lineTo(160, 70); -path.lineTo(160, 65); -path.lineTo(161, 59); -path.lineTo(161, 56); -path.lineTo(162, 50); -path.lineTo(162, 48); -path.lineTo(163, 46); -path.lineTo(163, 50); -path.lineTo(164, 63); -path.lineTo(164, 68); -path.lineTo(165, 77); -path.lineTo(165, 78); -path.lineTo(166, 82); -path.lineTo(166, 83); -path.lineTo(167, 85); -path.lineTo(167, 87); -path.lineTo(168, 84); -path.lineTo(168, 85); -path.lineTo(169, 84); -path.lineTo(169, 84); -path.lineTo(170, 84); -path.lineTo(170, 83); -path.lineTo(171, 83); -path.lineTo(171, 83); -path.lineTo(172, 84); -path.lineTo(172, 84); -path.lineTo(173, 82); -path.lineTo(173, 82); -path.lineTo(174, 82); -path.lineTo(174, 83); -path.lineTo(175, 83); -path.lineTo(175, 82); -path.lineTo(176, 84); -path.lineTo(176, 81); -path.lineTo(177, 84); -path.lineTo(177, 81); -path.lineTo(178, 81); -path.lineTo(178, 83); -path.lineTo(179, 82); -path.lineTo(179, 83); -path.lineTo(180, 82); -path.lineTo(180, 83); -path.lineTo(181, 81); -path.lineTo(181, 82); -path.lineTo(182, 82); -path.lineTo(182, 80); -path.lineTo(183, 78); -path.lineTo(183, 76); -path.lineTo(184, 71); -path.lineTo(184, 73); -path.lineTo(185, 75); -path.lineTo(186, 80); -path.lineTo(186, 82); -path.lineTo(187, 83); -path.lineTo(187, 83); -path.lineTo(188, 84); -path.lineTo(188, 92); -path.lineTo(189, 51); -path.lineTo(189, 0); -path.lineTo(190, 72); -path.lineTo(190, 85); -path.lineTo(191, 80); -path.lineTo(191, 75); -path.lineTo(192, 78); -path.lineTo(192, 77); -path.lineTo(193, 76); -path.lineTo(193, 75); -path.lineTo(194, 70); -path.lineTo(194, 65); -path.lineTo(195, 59); -path.lineTo(195, 56); -path.lineTo(196, 53); -path.lineTo(196, 48); -path.lineTo(197, 46); -path.lineTo(197, 50); -path.lineTo(198, 55); -path.lineTo(198, 68); -path.lineTo(199, 72); -path.lineTo(199, 78); -path.lineTo(200, 80); -path.lineTo(200, 83); -path.lineTo(201, 84); -path.lineTo(201, 87); -path.lineTo(202, 84); -path.lineTo(202, 86); -path.lineTo(203, 84); -path.lineTo(203, 85); -path.lineTo(204, 85); -path.lineTo(204, 83); -path.lineTo(205, 83); -path.lineTo(205, 83); -path.lineTo(206, 83); -path.lineTo(206, 84); -path.lineTo(207, 82); -path.lineTo(207, 82); -path.lineTo(208, 82); -path.lineTo(208, 83); -path.lineTo(209, 83); -path.lineTo(209, 82); -path.lineTo(210, 84); -path.lineTo(210, 81); -path.lineTo(211, 84); -path.lineTo(211, 81); -path.lineTo(212, 81); -path.lineTo(212, 83); -path.lineTo(213, 82); -path.lineTo(213, 83); -path.lineTo(214, 82); -path.lineTo(214, 83); -path.lineTo(215, 81); -path.lineTo(215, 82); -path.lineTo(216, 81); -path.lineTo(216, 80); -path.lineTo(217, 78); -path.lineTo(217, 78); -path.lineTo(218, 71); -path.lineTo(218, 71); -path.lineTo(219, 75); -path.lineTo(219, 76); -path.lineTo(220, 82); -path.lineTo(220, 81); -path.lineTo(221, 83); -path.lineTo(221, 82); -path.lineTo(222, 92); -path.lineTo(222, 92); -path.lineTo(223, 0); -path.lineTo(223, 20); -path.lineTo(224, 85); -path.lineTo(224, 84); -path.lineTo(225, 75); -path.lineTo(225, 78); -path.lineTo(226, 77); -path.lineTo(226, 77); -path.lineTo(227, 75); -path.lineTo(227, 72); -path.lineTo(228, 65); -path.lineTo(228, 63); -path.lineTo(229, 56); -path.lineTo(230, 53); -path.lineTo(230, 48); -path.lineTo(231, 46); -path.lineTo(231, 50); -path.lineTo(232, 55); -path.lineTo(232, 68); -path.lineTo(233, 72); -path.lineTo(233, 78); -path.lineTo(234, 80); -path.lineTo(234, 83); -path.lineTo(235, 84); -path.lineTo(235, 87); -path.lineTo(236, 84); -path.lineTo(236, 86); -path.lineTo(237, 84); -path.lineTo(237, 85); -path.lineTo(238, 85); -path.lineTo(238, 83); -path.lineTo(239, 83); -path.lineTo(239, 83); -path.lineTo(240, 83); -path.lineTo(240, 84); -path.lineTo(241, 82); -path.lineTo(241, 82); -path.lineTo(242, 83); -path.lineTo(242, 83); -path.lineTo(243, 82); -path.lineTo(243, 82); -path.lineTo(244, 82); -path.lineTo(244, 84); -path.lineTo(245, 81); -path.lineTo(245, 83); -path.lineTo(246, 81); -path.lineTo(246, 83); -path.lineTo(247, 82); -path.lineTo(247, 82); -path.lineTo(248, 83); -path.lineTo(248, 83); -path.lineTo(249, 81); -path.lineTo(249, 82); -path.lineTo(250, 81); -path.lineTo(250, 80); -path.lineTo(251, 78); -path.lineTo(251, 78); -path.lineTo(252, 71); -path.lineTo(252, 71); -path.lineTo(253, 75); -path.lineTo(253, 76); -path.lineTo(254, 82); -path.lineTo(254, 81); -path.lineTo(255, 83); -path.lineTo(255, 82); -path.lineTo(256, 92); -path.lineTo(256, 92); -path.lineTo(257, 0); -path.lineTo(257, 20); -path.lineTo(258, 85); -path.lineTo(258, 84); -path.lineTo(259, 75); -path.lineTo(259, 78); -path.lineTo(260, 78); -path.lineTo(260, 77); -path.lineTo(261, 76); -path.lineTo(261, 72); -path.lineTo(262, 65); -path.lineTo(262, 63); -path.lineTo(263, 59); -path.lineTo(263, 53); -path.lineTo(264, 50); -path.lineTo(264, 46); -path.lineTo(265, 50); -path.lineTo(265, 55); -path.lineTo(266, 63); -path.lineTo(266, 72); -path.lineTo(267, 77); -path.lineTo(267, 80); -path.lineTo(268, 82); -path.lineTo(268, 84); -path.lineTo(269, 85); -path.lineTo(269, 87); -path.lineTo(270, 86); -path.lineTo(270, 84); -path.lineTo(271, 85); -path.lineTo(271, 85); -path.lineTo(272, 84); -path.lineTo(273, 83); -path.lineTo(273, 83); -path.lineTo(274, 83); -path.lineTo(274, 84); -path.lineTo(275, 82); -path.lineTo(275, 82); -path.lineTo(276, 83); -path.lineTo(276, 83); -path.lineTo(277, 82); -path.lineTo(277, 82); -path.lineTo(278, 82); -path.lineTo(278, 84); -path.lineTo(279, 81); -path.lineTo(279, 83); -path.lineTo(280, 81); -path.lineTo(280, 83); -path.lineTo(281, 82); -path.lineTo(281, 82); -path.lineTo(282, 83); -path.lineTo(282, 82); -path.lineTo(283, 82); -path.lineTo(283, 81); -path.lineTo(284, 81); -path.lineTo(284, 80); -path.lineTo(285, 80); -path.lineTo(285, 78); -path.lineTo(286, 76); -path.lineTo(286, 71); -path.lineTo(287, 73); -path.lineTo(287, 76); -path.lineTo(288, 80); -path.lineTo(288, 82); -path.lineTo(289, 83); -path.lineTo(289, 82); -path.lineTo(290, 84); -path.lineTo(290, 92); -path.lineTo(291, 51); -path.lineTo(291, 0); -path.lineTo(292, 72); -path.lineTo(292, 85); -path.lineTo(293, 80); -path.lineTo(293, 75); -path.lineTo(294, 78); -path.lineTo(294, 77); -path.lineTo(295, 76); -path.lineTo(295, 72); -path.lineTo(296, 70); -path.lineTo(296, 63); -path.lineTo(297, 59); -path.lineTo(297, 53); -path.lineTo(298, 50); -path.lineTo(298, 46); -path.lineTo(299, 47); -path.lineTo(299, 55); -path.lineTo(300, 63); -path.lineTo(300, 68); -path.lineTo(301, 77); -path.lineTo(301, 78); -path.lineTo(302, 82); -path.lineTo(302, 84); -path.lineTo(303, 85); -path.lineTo(303, 87); -path.lineTo(304, 84); -path.lineTo(304, 85); -path.lineTo(305, 84); -path.lineTo(305, 84); -path.lineTo(306, 84); -path.lineTo(306, 83); -path.lineTo(307, 83); -path.lineTo(307, 83); -path.lineTo(308, 84); -path.lineTo(308, 84); -path.lineTo(309, 82); -path.lineTo(309, 83); -path.lineTo(310, 82); -path.lineTo(310, 82); -path.lineTo(311, 83); -path.lineTo(311, 82); -path.lineTo(312, 84); -path.lineTo(312, 81); -path.lineTo(313, 84); -path.lineTo(313, 81); -path.lineTo(314, 83); -path.lineTo(314, 82); -path.lineTo(315, 82); -path.lineTo(316, 83); -path.lineTo(316, 82); -path.lineTo(317, 82); -path.lineTo(317, 81); -path.lineTo(318, 81); -path.lineTo(318, 80); -path.lineTo(319, 80); -path.lineTo(319, 78); -path.lineTo(320, 76); -path.lineTo(321, 71); -path.lineTo(321, 76); -path.lineTo(322, 80); -path.lineTo(322, 82); -path.lineTo(323, 83); -path.lineTo(323, 82); -path.lineTo(324, 84); -path.lineTo(324, 92); -path.lineTo(325, 51); -path.lineTo(325, 0); -path.lineTo(326, 72); -path.lineTo(326, 85); -path.lineTo(327, 80); -path.lineTo(327, 75); -path.lineTo(328, 78); -path.lineTo(328, 77); -path.lineTo(329, 76); -path.lineTo(329, 75); -path.lineTo(330, 70); -path.lineTo(330, 65); -path.lineTo(331, 59); -path.lineTo(331, 56); -path.lineTo(332, 50); -path.lineTo(332, 48); -path.lineTo(333, 46); -path.lineTo(333, 50); -path.lineTo(334, 63); -path.lineTo(334, 68); -path.lineTo(335, 77); -path.lineTo(335, 78); -path.lineTo(336, 82); -path.lineTo(336, 83); -path.lineTo(337, 85); -path.lineTo(337, 87); -path.lineTo(338, 84); -path.lineTo(338, 85); -path.lineTo(339, 84); -path.lineTo(339, 84); -path.lineTo(340, 84); -path.lineTo(340, 83); -path.lineTo(341, 83); -path.lineTo(341, 83); -path.lineTo(342, 84); -path.lineTo(342, 84); -path.lineTo(343, 82); -path.lineTo(343, 83); -path.lineTo(344, 82); -path.lineTo(344, 82); -path.lineTo(345, 83); -path.lineTo(345, 82); -path.lineTo(346, 84); -path.lineTo(346, 81); -path.lineTo(347, 84); -path.lineTo(347, 81); -path.lineTo(348, 81); -path.lineTo(348, 83); -path.lineTo(349, 82); -path.lineTo(349, 83); -path.lineTo(350, 82); -path.lineTo(350, 83); -path.lineTo(351, 81); -path.lineTo(351, 82); -path.lineTo(352, 82); -path.lineTo(352, 80); -path.lineTo(353, 78); -path.lineTo(353, 76); -path.lineTo(354, 71); -path.lineTo(354, 73); -path.lineTo(355, 75); -path.lineTo(355, 80); -path.lineTo(356, 82); -path.lineTo(356, 83); -path.lineTo(357, 83); -path.lineTo(357, 84); -path.lineTo(358, 92); -path.lineTo(359, 51); -path.lineTo(359, 0); -path.lineTo(360, 72); -path.lineTo(360, 85); -path.lineTo(361, 80); -path.lineTo(361, 75); -path.lineTo(362, 78); -path.lineTo(362, 77); -path.lineTo(363, 76); -path.lineTo(363, 75); -path.lineTo(364, 70); -path.lineTo(364, 65); -path.lineTo(365, 59); -path.lineTo(365, 56); -path.lineTo(366, 50); -path.lineTo(366, 48); -path.lineTo(367, 46); -path.lineTo(367, 50); -path.lineTo(368, 63); -path.lineTo(368, 68); -path.lineTo(369, 72); -path.lineTo(369, 78); -path.lineTo(370, 80); -path.lineTo(370, 83); -path.lineTo(371, 84); -path.lineTo(371, 87); -path.lineTo(372, 84); -path.lineTo(372, 86); -path.lineTo(373, 84); -path.lineTo(373, 85); -path.lineTo(374, 85); -path.lineTo(374, 83); -path.lineTo(375, 83); -path.lineTo(375, 83); -path.lineTo(376, 83); -path.lineTo(376, 84); -path.lineTo(377, 82); -path.lineTo(377, 82); -path.lineTo(378, 82); -path.lineTo(378, 83); -path.lineTo(379, 83); -path.lineTo(379, 82); -path.lineTo(380, 84); -path.lineTo(380, 81); -path.lineTo(381, 84); -path.lineTo(381, 81); -path.lineTo(382, 81); -path.lineTo(382, 83); -path.lineTo(383, 82); -path.lineTo(383, 83); -path.lineTo(384, 82); -path.lineTo(384, 83); -path.lineTo(385, 81); -path.lineTo(385, 82); -path.lineTo(386, 82); -path.lineTo(386, 80); -path.lineTo(387, 78); -path.lineTo(387, 76); -path.lineTo(388, 71); -path.lineTo(388, 73); -path.lineTo(389, 75); -path.lineTo(389, 76); -path.lineTo(390, 82); -path.lineTo(390, 81); -path.lineTo(391, 83); -path.lineTo(391, 82); -path.lineTo(392, 92); -path.lineTo(392, 92); -path.lineTo(393, 0); -path.lineTo(393, 20); -path.lineTo(394, 85); -path.lineTo(394, 84); -path.lineTo(395, 75); -path.lineTo(395, 78); -path.lineTo(396, 77); -path.lineTo(396, 77); -path.lineTo(397, 76); -path.lineTo(398, 70); -path.lineTo(398, 63); -path.lineTo(399, 56); -path.lineTo(399, 53); -path.lineTo(400, 48); -path.lineTo(401, 46); -path.lineTo(401, 50); -path.lineTo(402, 55); -path.lineTo(402, 68); -path.lineTo(403, 72); -path.lineTo(403, 78); -path.lineTo(404, 80); -path.lineTo(404, 83); -path.lineTo(405, 84); -path.lineTo(405, 87); -path.lineTo(406, 84); -path.lineTo(406, 86); -path.lineTo(407, 84); -path.lineTo(407, 85); -path.lineTo(408, 85); -path.lineTo(408, 83); -path.lineTo(409, 83); -path.lineTo(409, 83); -path.lineTo(410, 83); -path.lineTo(410, 84); -path.lineTo(411, 82); -path.lineTo(411, 82); -path.lineTo(412, 83); -path.lineTo(412, 82); -path.lineTo(413, 83); -path.lineTo(413, 82); -path.lineTo(414, 84); -path.lineTo(414, 82); -path.lineTo(415, 84); -path.lineTo(415, 81); -path.lineTo(416, 81); -path.lineTo(416, 83); -path.lineTo(417, 82); -path.lineTo(417, 82); -path.lineTo(418, 83); -path.lineTo(418, 83); -path.lineTo(419, 81); -path.lineTo(419, 82); -path.lineTo(420, 81); -path.lineTo(420, 80); -path.lineTo(421, 78); -path.lineTo(421, 78); -path.lineTo(422, 71); -path.lineTo(422, 71); -path.lineTo(423, 75); -path.lineTo(423, 76); -path.lineTo(424, 82); -path.lineTo(424, 81); -path.lineTo(425, 83); -path.lineTo(425, 82); -path.lineTo(426, 92); -path.lineTo(426, 92); -path.lineTo(427, 0); -path.lineTo(427, 20); -path.lineTo(428, 85); -path.lineTo(428, 84); -path.lineTo(429, 75); -path.lineTo(429, 78); -path.lineTo(430, 77); -path.lineTo(430, 77); -path.lineTo(431, 75); -path.lineTo(431, 72); -path.lineTo(432, 65); -path.lineTo(432, 63); -path.lineTo(433, 56); -path.lineTo(433, 53); -path.lineTo(434, 48); -path.lineTo(434, 46); -path.lineTo(435, 50); -path.lineTo(435, 55); -path.lineTo(436, 68); -path.lineTo(436, 72); -path.lineTo(437, 78); -path.lineTo(437, 80); -path.lineTo(438, 82); -path.lineTo(438, 84); -path.lineTo(439, 85); -path.lineTo(439, 87); -path.lineTo(440, 85); -path.lineTo(440, 84); -path.lineTo(441, 85); -path.lineTo(441, 85); -path.lineTo(442, 84); -path.lineTo(442, 83); -path.lineTo(443, 83); -path.lineTo(444, 83); -path.lineTo(444, 84); -path.lineTo(445, 82); -path.lineTo(445, 82); -path.lineTo(446, 83); -path.lineTo(446, 83); -path.lineTo(447, 82); -path.lineTo(447, 82); -path.lineTo(448, 84); -path.lineTo(448, 82); -path.lineTo(449, 84); -path.lineTo(449, 83); -path.lineTo(450, 81); -path.lineTo(450, 83); -path.lineTo(451, 82); -path.lineTo(451, 82); -path.lineTo(452, 83); -path.lineTo(452, 83); -path.lineTo(453, 81); -path.lineTo(453, 82); -path.lineTo(454, 81); -path.lineTo(454, 80); -path.lineTo(455, 78); -path.lineTo(455, 78); -path.lineTo(456, 76); -path.lineTo(456, 71); -path.lineTo(457, 75); -path.lineTo(457, 76); -path.lineTo(458, 80); -path.lineTo(458, 82); -path.lineTo(459, 83); -path.lineTo(459, 82); -path.lineTo(460, 84); -path.lineTo(460, 92); -path.lineTo(461, 51); -path.lineTo(461, 0); -path.lineTo(462, 72); -path.lineTo(462, 85); -path.lineTo(463, 80); -path.lineTo(463, 75); -path.cubicTo(463.6f, 75, 464.4f, 78, 465, 78); -path.lineTo(465, 72); -path.lineTo(466, 70); -path.lineTo(466, 63); -path.lineTo(467, 59); -path.lineTo(467, 53); -path.lineTo(468, 50); -path.lineTo(468, 46); -path.lineTo(469, 47); -path.lineTo(469, 55); -path.lineTo(470, 63); -path.lineTo(470, 72); -path.lineTo(471, 77); -path.lineTo(471, 80); -path.lineTo(472, 82); -path.lineTo(472, 84); -path.lineTo(473, 85); -path.lineTo(473, 87); -path.lineTo(474, 86); -path.lineTo(474, 84); -path.lineTo(475, 85); -path.lineTo(475, 85); -path.lineTo(476, 84); -path.lineTo(476, 83); -path.lineTo(477, 83); -path.lineTo(477, 83); -path.lineTo(478, 84); -path.lineTo(478, 82); -path.lineTo(479, 82); -path.lineTo(479, 83); -path.lineTo(480, 82); -path.lineTo(480, 83); -path.lineTo(481, 82); -path.lineTo(481, 82); -path.lineTo(482, 84); -path.lineTo(482, 81); -path.lineTo(483, 84); -path.lineTo(483, 81); -path.lineTo(484, 83); -path.lineTo(484, 82); -path.lineTo(485, 82); -path.lineTo(485, 83); -path.lineTo(486, 82); -path.lineTo(487, 82); -path.lineTo(487, 81); -path.lineTo(488, 81); -path.lineTo(488, 80); -path.lineTo(489, 80); -path.lineTo(489, 78); -path.lineTo(490, 76); -path.lineTo(490, 71); -path.lineTo(491, 73); -path.lineTo(491, 76); -path.lineTo(492, 80); -path.lineTo(492, 82); -path.lineTo(493, 83); -path.lineTo(493, 82); -path.lineTo(494, 84); -path.lineTo(494, 92); -path.lineTo(495, 51); -path.lineTo(495, 0); -path.lineTo(496, 72); -path.lineTo(496, 85); -path.lineTo(497, 80); -path.lineTo(497, 75); -path.lineTo(498, 78); -path.lineTo(498, 77); -path.lineTo(499, 76); -path.lineTo(499, 72); -path.lineTo(500, 70); -path.lineTo(500, 65); -path.lineTo(501, 59); -path.lineTo(501, 53); -path.lineTo(502, 50); -path.lineTo(502, 48); -path.lineTo(503, 46); -path.lineTo(503, 50); -path.lineTo(504, 63); -path.lineTo(504, 72); -path.lineTo(505, 77); -path.lineTo(505, 78); -path.lineTo(506, 82); -path.lineTo(506, 83); -path.lineTo(507, 85); -path.lineTo(507, 87); -path.lineTo(508, 84); -path.lineTo(508, 85); -path.lineTo(509, 84); -path.lineTo(509, 84); -path.lineTo(510, 84); -path.lineTo(510, 83); -path.lineTo(511, 83); -path.lineTo(511, 83); -path.lineTo(512, 84); -path.lineTo(512, 84); -path.lineTo(513, 82); -path.lineTo(513, 83); -path.lineTo(514, 82); -path.lineTo(514, 82); -path.lineTo(515, 83); -path.lineTo(515, 82); -path.lineTo(516, 84); -path.lineTo(516, 81); -path.lineTo(517, 84); -path.lineTo(517, 81); -path.lineTo(518, 83); -path.lineTo(518, 82); -path.lineTo(519, 82); -path.lineTo(519, 83); -path.lineTo(520, 82); -path.lineTo(520, 83); -path.lineTo(521, 81); -path.lineTo(521, 81); -path.lineTo(522, 82); -path.lineTo(522, 80); -path.lineTo(523, 78); -path.lineTo(523, 76); -path.lineTo(524, 71); -path.lineTo(524, 73); -path.lineTo(525, 75); -path.lineTo(525, 80); -path.lineTo(526, 82); -path.lineTo(526, 83); -path.lineTo(527, 83); -path.lineTo(527, 84); -path.lineTo(528, 92); -path.lineTo(529, 51); -path.lineTo(529, 0); -path.lineTo(530, 72); -path.lineTo(530, 85); -path.lineTo(531, 80); -path.lineTo(531, 75); -path.lineTo(532, 78); -path.lineTo(532, 77); -path.lineTo(533, 76); -path.lineTo(533, 75); -path.lineTo(534, 70); -path.lineTo(534, 65); -path.lineTo(535, 59); -path.lineTo(535, 56); -path.lineTo(536, 50); -path.lineTo(536, 48); -path.lineTo(537, 46); -path.lineTo(537, 50); -path.lineTo(538, 63); -path.lineTo(538, 68); -path.lineTo(539, 77); -path.lineTo(539, 78); -path.lineTo(540, 80); -path.lineTo(540, 83); -path.lineTo(541, 84); -path.lineTo(541, 87); -path.lineTo(542, 84); -path.lineTo(542, 85); -path.lineTo(543, 84); -path.lineTo(543, 85); -path.lineTo(544, 85); -path.lineTo(544, 83); -path.lineTo(545, 83); -path.lineTo(545, 83); -path.lineTo(546, 83); -path.lineTo(546, 84); -path.lineTo(547, 82); -path.lineTo(547, 82); -path.lineTo(548, 82); -path.lineTo(548, 83); -path.lineTo(549, 83); -path.lineTo(549, 82); -path.lineTo(550, 84); -path.lineTo(550, 82); -path.lineTo(551, 84); -path.lineTo(551, 81); -path.lineTo(552, 81); -path.lineTo(552, 83); -path.lineTo(553, 82); -path.lineTo(553, 83); -path.lineTo(554, 82); -path.lineTo(554, 83); -path.lineTo(555, 81); -path.lineTo(555, 82); -path.lineTo(556, 82); -path.lineTo(556, 80); -path.lineTo(557, 78); -path.lineTo(557, 76); -path.lineTo(558, 71); -path.lineTo(558, 73); -path.lineTo(559, 75); -path.lineTo(559, 80); -path.lineTo(560, 82); -path.lineTo(560, 83); -path.lineTo(561, 83); -path.lineTo(561, 82); -path.lineTo(562, 92); -path.lineTo(562, 51); -path.lineTo(563, 0); -path.lineTo(563, 20); -path.lineTo(564, 85); -path.lineTo(564, 84); -path.lineTo(565, 75); -path.lineTo(565, 78); -path.lineTo(566, 77); -path.lineTo(566, 77); -path.lineTo(567, 75); -path.lineTo(567, 72); -path.lineTo(568, 65); -path.lineTo(568, 63); -path.lineTo(569, 56); -path.lineTo(569, 53); -path.lineTo(570, 48); -path.lineTo(570, 46); -path.lineTo(571, 50); -path.lineTo(572, 55); -path.lineTo(572, 68); -path.lineTo(573, 72); -path.lineTo(573, 78); -path.lineTo(574, 80); -path.lineTo(574, 83); -path.lineTo(575, 84); -path.lineTo(575, 87); -path.lineTo(576, 84); -path.lineTo(576, 86); -path.lineTo(577, 84); -path.lineTo(577, 85); -path.lineTo(578, 85); -path.lineTo(578, 83); -path.lineTo(579, 83); -path.lineTo(579, 83); -path.lineTo(580, 83); -path.lineTo(580, 84); -path.lineTo(581, 82); -path.lineTo(581, 82); -path.lineTo(582, 82); -path.lineTo(582, 83); -path.lineTo(583, 83); -path.lineTo(583, 82); -path.lineTo(584, 84); -path.lineTo(584, 81); -path.lineTo(585, 84); -path.lineTo(585, 83); -path.lineTo(586, 81); -path.lineTo(586, 83); -path.lineTo(587, 82); -path.lineTo(587, 82); -path.lineTo(588, 83); -path.lineTo(588, 83); -path.lineTo(589, 81); -path.lineTo(589, 82); -path.lineTo(590, 81); -path.lineTo(590, 80); -path.lineTo(591, 78); -path.lineTo(591, 78); -path.lineTo(592, 71); -path.lineTo(592, 71); -path.lineTo(593, 75); -path.lineTo(593, 76); -path.lineTo(594, 82); -path.lineTo(594, 81); -path.lineTo(595, 83); -path.lineTo(595, 82); -path.lineTo(596, 92); -path.lineTo(596, 92); -path.lineTo(597, 0); -path.lineTo(597, 20); -path.lineTo(598, 85); -path.lineTo(598, 84); -path.lineTo(599, 75); -path.lineTo(599, 78); -path.lineTo(600, 77); -path.lineTo(600, 77); -path.lineTo(601, 75); -path.lineTo(601, 72); -path.lineTo(602, 65); -path.lineTo(602, 63); -path.lineTo(603, 56); -path.lineTo(603, 53); -path.lineTo(604, 48); -path.lineTo(604, 46); -path.lineTo(605, 50); -path.lineTo(605, 55); -path.lineTo(606, 68); -path.lineTo(606, 72); -path.lineTo(607, 78); -path.lineTo(607, 80); -path.lineTo(608, 83); -path.lineTo(608, 84); -path.lineTo(609, 85); -path.lineTo(609, 87); -path.lineTo(610, 85); -path.lineTo(610, 84); -path.lineTo(611, 85); -path.lineTo(611, 85); -path.lineTo(612, 84); -path.lineTo(612, 83); -path.lineTo(613, 83); -path.lineTo(613, 83); -path.lineTo(614, 84); -path.lineTo(615, 82); -path.lineTo(615, 82); -path.lineTo(616, 83); -path.lineTo(616, 83); -path.lineTo(617, 82); -path.lineTo(617, 82); -path.lineTo(618, 84); -path.lineTo(618, 82); -path.lineTo(619, 84); -path.lineTo(619, 83); -path.lineTo(620, 81); -path.lineTo(620, 83); -path.lineTo(621, 82); -path.lineTo(621, 82); -path.lineTo(622, 83); -path.lineTo(622, 83); -path.lineTo(623, 81); -path.lineTo(623, 82); -path.lineTo(624, 81); -path.lineTo(624, 80); -path.lineTo(625, 78); -path.lineTo(625, 78); -path.lineTo(626, 71); -path.lineTo(626, 71); -path.lineTo(627, 75); -path.lineTo(627, 76); -path.lineTo(628, 82); -path.lineTo(628, 81); -path.lineTo(629, 83); -path.lineTo(629, 82); -path.lineTo(630, 84); -path.lineTo(630, 92); -path.lineTo(631, 0); -path.lineTo(631, 20); -path.lineTo(632, 72); -path.lineTo(632, 85); -path.lineTo(633, 80); -path.lineTo(633, 75); -path.lineTo(634, 78); -path.lineTo(634, 77); -path.lineTo(635, 76); -path.lineTo(635, 72); -path.lineTo(636, 70); -path.lineTo(636, 63); -path.lineTo(637, 59); -path.lineTo(637, 53); -path.lineTo(638, 50); -path.lineTo(638, 46); -path.lineTo(639, 47); -path.lineTo(639, 55); -path.lineTo(640, 63); -path.lineTo(640, 72); -path.lineTo(641, 77); -path.lineTo(641, 80); -path.lineTo(642, 82); -path.lineTo(642, 84); -path.lineTo(643, 85); -path.lineTo(643, 87); -path.lineTo(644, 86); -path.lineTo(644, 84); -path.lineTo(645, 85); -path.lineTo(645, 85); -path.lineTo(646, 84); -path.lineTo(646, 83); -path.lineTo(647, 83); -path.lineTo(647, 83); -path.lineTo(648, 84); -path.lineTo(648, 82); -path.lineTo(649, 82); -path.lineTo(650, 83); -path.lineTo(650, 82); -path.lineTo(651, 82); -path.lineTo(651, 84); -path.lineTo(652, 82); -path.lineTo(652, 84); -path.lineTo(653, 83); -path.lineTo(653, 81); -path.lineTo(654, 83); -path.lineTo(654, 82); -path.lineTo(655, 82); -path.lineTo(655, 83); -path.lineTo(656, 83); -path.lineTo(657, 81); -path.lineTo(657, 82); -path.lineTo(658, 81); -path.lineTo(658, 80); -path.lineTo(659, 78); -path.lineTo(659, 78); -path.lineTo(660, 71); -path.lineTo(660, 71); -path.lineTo(661, 73); -path.lineTo(661, 76); -path.lineTo(662, 80); -path.lineTo(662, 82); -path.lineTo(663, 83); -path.lineTo(663, 82); -path.lineTo(664, 84); -path.lineTo(664, 92); -path.lineTo(665, 51); -path.lineTo(665, 0); -path.lineTo(666, 72); -path.lineTo(666, 85); -path.lineTo(667, 80); -path.lineTo(667, 75); -path.lineTo(668, 78); -path.lineTo(668, 77); -path.lineTo(669, 76); -path.lineTo(669, 72); -path.lineTo(670, 70); -path.lineTo(670, 63); -path.lineTo(671, 59); -path.lineTo(671, 53); -path.lineTo(672, 50); -path.lineTo(672, 46); -path.lineTo(673, 55); -path.lineTo(674, 63); -path.lineTo(674, 72); -path.lineTo(675, 77); -path.lineTo(675, 80); -path.lineTo(676, 82); -path.lineTo(676, 84); -path.lineTo(677, 85); -path.lineTo(677, 87); -path.lineTo(678, 86); -path.lineTo(678, 84); -path.lineTo(679, 85); -path.lineTo(679, 85); -path.lineTo(680, 84); -path.lineTo(680, 83); -path.lineTo(681, 83); -path.lineTo(681, 83); -path.lineTo(682, 84); -path.lineTo(682, 82); -path.lineTo(683, 82); -path.lineTo(683, 83); -path.lineTo(684, 83); -path.lineTo(684, 82); -path.lineTo(685, 82); -path.lineTo(685, 82); -path.lineTo(686, 84); -path.lineTo(686, 81); -path.lineTo(687, 83); -path.lineTo(687, 81); -path.lineTo(688, 83); -path.lineTo(688, 82); -path.lineTo(689, 82); -path.lineTo(689, 83); -path.lineTo(690, 82); -path.lineTo(690, 82); -path.lineTo(691, 81); -path.lineTo(691, 81); -path.lineTo(692, 80); -path.lineTo(692, 80); -path.lineTo(693, 78); -path.lineTo(693, 76); -path.lineTo(694, 71); -path.lineTo(694, 73); -path.lineTo(695, 76); -path.lineTo(695, 80); -path.lineTo(696, 82); -path.lineTo(696, 83); -path.lineTo(697, 82); -path.lineTo(697, 84); -path.lineTo(698, 92); -path.lineTo(698, 51); -path.lineTo(699, 0); -path.lineTo(700, 72); -path.lineTo(700, 85); -path.lineTo(701, 80); -path.lineTo(701, 75); -path.lineTo(702, 78); -path.lineTo(702, 77); -path.lineTo(703, 76); -path.lineTo(703, 72); -path.lineTo(704, 70); -path.lineTo(704, 63); -path.lineTo(705, 59); -path.lineTo(705, 53); -path.lineTo(706, 50); -path.lineTo(706, 46); -path.lineTo(707, 47); -path.lineTo(707, 55); -path.lineTo(708, 63); -path.lineTo(708, 72); -path.lineTo(709, 77); -path.lineTo(709, 80); -path.lineTo(710, 82); -path.lineTo(710, 84); -path.lineTo(711, 85); -path.lineTo(711, 87); -path.lineTo(712, 86); -path.lineTo(712, 85); -path.lineTo(713, 84); -path.lineTo(713, 84); -path.lineTo(714, 84); -path.lineTo(714, 83); -path.lineTo(715, 83); -path.lineTo(715, 83); -path.lineTo(716, 84); -path.lineTo(716, 84); -path.lineTo(717, 82); -path.lineTo(717, 83); -path.lineTo(718, 82); -path.lineTo(718, 82); -path.lineTo(719, 83); -path.lineTo(719, 82); -path.lineTo(720, 84); -path.lineTo(720, 81); -path.lineTo(721, 84); -path.lineTo(721, 81); -path.lineTo(722, 83); -path.lineTo(722, 82); -path.lineTo(723, 82); -path.lineTo(723, 83); -path.lineTo(724, 82); -path.lineTo(724, 82); -path.lineTo(725, 81); -path.lineTo(725, 81); -path.lineTo(726, 80); -path.lineTo(726, 80); -path.lineTo(727, 78); -path.lineTo(727, 76); -path.lineTo(728, 71); -path.lineTo(728, 73); -path.lineTo(729, 76); -path.lineTo(729, 80); -path.lineTo(730, 82); -path.lineTo(730, 83); -path.lineTo(731, 82); -path.lineTo(731, 84); -path.lineTo(732, 92); -path.lineTo(732, 51); -path.lineTo(733, 0); -path.lineTo(733, 72); -path.lineTo(734, 85); -path.lineTo(734, 80); -path.lineTo(735, 75); -path.lineTo(735, 78); -path.lineTo(736, 77); -path.lineTo(736, 76); -path.lineTo(737, 75); -path.lineTo(737, 70); -path.lineTo(738, 65); -path.lineTo(738, 59); -path.lineTo(739, 56); -path.lineTo(739, 50); -path.lineTo(740, 48); -path.lineTo(740, 46); -path.lineTo(741, 50); -path.lineTo(741, 63); -path.lineTo(742, 68); -path.lineTo(743, 77); -path.lineTo(743, 78); -path.lineTo(744, 82); -path.lineTo(744, 83); -path.lineTo(745, 85); -path.lineTo(745, 87); -path.lineTo(746, 84); -path.lineTo(746, 85); -path.lineTo(747, 84); -path.lineTo(747, 84); -path.lineTo(748, 84); -path.lineTo(748, 83); -path.lineTo(749, 83); -path.lineTo(749, 83); -path.lineTo(750, 84); -path.lineTo(750, 84); -path.lineTo(751, 82); -path.lineTo(751, 83); -path.lineTo(752, 82); -path.lineTo(752, 82); -path.lineTo(753, 83); -path.lineTo(753, 82); -path.lineTo(754, 84); -path.lineTo(754, 81); -path.lineTo(755, 84); -path.lineTo(755, 81); -path.lineTo(756, 83); -path.lineTo(756, 82); -path.lineTo(757, 82); -path.lineTo(757, 83); -path.lineTo(758, 82); -path.lineTo(758, 82); -path.lineTo(759, 81); -path.lineTo(759, 81); -path.lineTo(760, 82); -path.lineTo(760, 80); -path.lineTo(761, 78); -path.lineTo(761, 76); -path.lineTo(762, 71); -path.lineTo(762, 73); -path.lineTo(763, 75); -path.lineTo(763, 80); -path.lineTo(764, 82); -path.lineTo(764, 83); -path.lineTo(765, 83); -path.lineTo(765, 84); -path.lineTo(766, 92); -path.lineTo(766, 51); -path.lineTo(767, 0); -path.lineTo(767, 72); -path.lineTo(768, 85); -path.lineTo(768, 80); -path.lineTo(769, 75); -path.lineTo(769, 78); -path.lineTo(770, 77); -path.lineTo(770, 76); -path.lineTo(771, 75); -path.lineTo(771, 70); -path.lineTo(772, 65); -path.lineTo(772, 59); -path.lineTo(773, 56); -path.lineTo(773, 50); -path.lineTo(774, 48); -path.lineTo(774, 46); -path.lineTo(775, 50); -path.lineTo(775, 63); -path.lineTo(776, 68); -path.lineTo(776, 77); -path.lineTo(777, 78); -path.lineTo(777, 82); -path.lineTo(778, 83); -path.lineTo(778, 85); -path.lineTo(779, 87); -path.lineTo(779, 84); -path.lineTo(780, 85); -path.lineTo(780, 84); -path.lineTo(781, 84); -path.lineTo(781, 85); -path.lineTo(782, 83); -path.lineTo(782, 83); -path.lineTo(783, 83); -path.lineTo(783, 84); -path.lineTo(784, 84); -path.lineTo(785, 82); -path.lineTo(785, 82); -path.lineTo(786, 82); -path.lineTo(786, 83); -path.lineTo(787, 83); -path.lineTo(787, 82); -path.lineTo(788, 84); -path.lineTo(788, 81); -path.lineTo(789, 84); -path.lineTo(789, 81); -path.lineTo(790, 81); -path.lineTo(790, 83); -path.lineTo(791, 82); -path.lineTo(791, 83); -path.lineTo(792, 82); -path.lineTo(792, 83); -path.lineTo(793, 81); -path.lineTo(793, 82); -path.lineTo(794, 82); -path.lineTo(794, 80); -path.lineTo(795, 78); -path.lineTo(795, 76); -path.lineTo(796, 71); -path.lineTo(796, 73); -path.lineTo(797, 75); -path.lineTo(797, 80); -path.lineTo(798, 82); -path.lineTo(798, 83); -path.lineTo(799, 83); -path.lineTo(799, 84); -path.lineTo(800, 92); -path.lineTo(800, 51); -path.lineTo(801, 0); -path.lineTo(801, 72); -path.lineTo(802, 85); -path.lineTo(802, 80); -path.lineTo(803, 75); -path.lineTo(803, 78); -path.lineTo(804, 77); -path.lineTo(804, 76); -path.lineTo(805, 75); -path.lineTo(805, 70); -path.lineTo(806, 65); -path.lineTo(806, 59); -path.lineTo(807, 56); -path.lineTo(807, 50); -path.lineTo(808, 48); -path.lineTo(808, 46); -path.lineTo(809, 50); -path.lineTo(809, 55); -path.lineTo(810, 68); -path.lineTo(810, 77); -path.lineTo(811, 78); -path.lineTo(811, 80); -path.lineTo(812, 83); -path.lineTo(812, 84); -path.lineTo(813, 87); -path.lineTo(813, 84); -path.lineTo(814, 86); -path.lineTo(814, 84); -path.lineTo(815, 85); -path.lineTo(815, 85); -path.lineTo(816, 83); -path.lineTo(816, 83); -path.lineTo(817, 83); -path.lineTo(817, 83); -path.lineTo(818, 84); -path.lineTo(818, 82); -path.lineTo(819, 82); -path.lineTo(819, 82); -path.lineTo(820, 83); -path.lineTo(820, 83); -path.lineTo(821, 82); -path.lineTo(821, 84); -path.lineTo(822, 81); -path.lineTo(822, 84); -path.lineTo(823, 81); -path.lineTo(823, 81); -path.lineTo(824, 83); -path.lineTo(824, 82); -path.lineTo(825, 83); -path.lineTo(825, 82); -path.lineTo(826, 83); -path.lineTo(826, 81); -path.lineTo(827, 82); -path.lineTo(828, 82); -path.lineTo(828, 80); -path.lineTo(829, 78); -path.lineTo(829, 78); -path.lineTo(830, 71); -path.lineTo(830, 71); -path.lineTo(831, 75); -path.lineTo(831, 76); -path.lineTo(832, 82); -path.lineTo(832, 81); -path.lineTo(833, 83); -path.lineTo(833, 82); -path.lineTo(834, 92); -path.lineTo(834, 92); -path.lineTo(835, 0); -path.lineTo(835, 20); -path.lineTo(836, 85); -path.lineTo(836, 84); -path.lineTo(837, 75); -path.lineTo(837, 78); -path.lineTo(838, 77); -path.lineTo(838, 77); -path.lineTo(839, 75); -path.lineTo(839, 72); -path.lineTo(840, 65); -path.lineTo(840, 63); -path.lineTo(841, 56); -path.lineTo(841, 53); -path.lineTo(842, 48); -path.lineTo(842, 46); -path.lineTo(843, 50); -path.lineTo(843, 55); -path.lineTo(844, 68); -path.lineTo(844, 72); -path.lineTo(845, 78); -path.lineTo(845, 80); -path.lineTo(846, 83); -path.lineTo(846, 84); -path.lineTo(847, 85); -path.lineTo(847, 87); -path.lineTo(848, 85); -path.lineTo(848, 84); -path.lineTo(849, 85); -path.lineTo(849, 85); -path.lineTo(850, 84); -path.lineTo(850, 83); -path.lineTo(851, 83); -path.lineTo(851, 83); -path.lineTo(852, 84); -path.lineTo(852, 82); -path.lineTo(853, 82); -path.lineTo(853, 83); -path.lineTo(854, 83); -path.lineTo(854, 82); -path.lineTo(855, 82); -path.lineTo(855, 84); -path.lineTo(856, 82); -path.lineTo(856, 84); -path.lineTo(857, 83); -path.lineTo(857, 81); -path.lineTo(858, 83); -path.lineTo(858, 82); -path.lineTo(859, 82); -path.lineTo(859, 83); -path.lineTo(860, 83); -path.lineTo(860, 81); -path.lineTo(861, 82); -path.lineTo(861, 81); -path.lineTo(862, 80); -path.lineTo(862, 78); -path.lineTo(863, 78); -path.lineTo(863, 71); -path.lineTo(864, 71); -path.lineTo(864, 75); -path.lineTo(865, 76); -path.lineTo(865, 82); -path.lineTo(866, 81); -path.lineTo(866, 83); -path.lineTo(867, 82); -path.lineTo(867, 84); -path.lineTo(868, 92); -path.lineTo(868, 51); -path.lineTo(869, 0); -path.lineTo(869, 72); -path.lineTo(870, 85); -path.lineTo(871, 80); -path.lineTo(871, 75); -path.lineTo(872, 78); -path.lineTo(872, 77); -path.lineTo(873, 76); -path.lineTo(873, 72); -path.lineTo(874, 70); -path.lineTo(874, 63); -path.lineTo(875, 59); -path.lineTo(875, 53); -path.lineTo(876, 50); -path.lineTo(876, 46); -path.lineTo(877, 47); -path.lineTo(877, 55); -path.lineTo(878, 63); -path.lineTo(878, 72); -path.lineTo(879, 77); -path.lineTo(879, 80); -path.lineTo(880, 82); -path.lineTo(880, 84); -path.lineTo(881, 85); -path.lineTo(881, 87); -path.lineTo(882, 86); -path.lineTo(882, 84); -path.lineTo(883, 85); -path.lineTo(883, 85); -path.lineTo(884, 84); -path.lineTo(884, 83); -path.lineTo(885, 83); -path.lineTo(885, 83); -path.lineTo(886, 84); -path.lineTo(886, 84); -path.lineTo(887, 82); -path.lineTo(887, 83); -path.lineTo(888, 82); -path.lineTo(888, 83); -path.lineTo(889, 82); -path.lineTo(889, 82); -path.lineTo(890, 84); -path.lineTo(890, 81); -path.lineTo(891, 84); -path.lineTo(891, 81); -path.lineTo(892, 83); -path.lineTo(892, 82); -path.lineTo(893, 82); -path.lineTo(893, 83); -path.lineTo(894, 82); -path.lineTo(894, 82); -path.lineTo(895, 81); -path.lineTo(895, 81); -path.lineTo(896, 80); -path.lineTo(896, 80); -path.lineTo(897, 78); -path.lineTo(897, 76); -path.lineTo(898, 71); -path.lineTo(898, 73); -path.lineTo(899, 76); -path.lineTo(899, 80); -path.lineTo(900, 82); -path.lineTo(900, 83); -path.lineTo(901, 82); -path.lineTo(901, 84); -path.lineTo(902, 92); -path.lineTo(902, 51); -path.lineTo(903, 0); -path.lineTo(903, 72); -path.lineTo(904, 85); -path.lineTo(904, 80); -path.lineTo(905, 75); -path.lineTo(905, 78); -path.lineTo(906, 77); -path.lineTo(906, 76); -path.lineTo(907, 75); -path.lineTo(907, 70); -path.lineTo(908, 65); -path.lineTo(908, 59); -path.lineTo(909, 56); -path.lineTo(909, 50); -path.lineTo(910, 48); -path.lineTo(910, 46); -path.lineTo(911, 50); -path.lineTo(911, 63); -path.lineTo(912, 68); -path.lineTo(913, 77); -path.lineTo(913, 78); -path.lineTo(914, 82); -path.lineTo(914, 83); -path.lineTo(915, 85); -path.lineTo(915, 87); -path.lineTo(916, 84); -path.lineTo(916, 85); -path.lineTo(917, 84); -path.lineTo(917, 84); -path.lineTo(918, 84); -path.lineTo(918, 83); -path.lineTo(919, 83); -path.lineTo(919, 83); -path.lineTo(920, 83); -path.lineTo(920, 84); -path.lineTo(921, 82); -path.lineTo(921, 82); -path.lineTo(922, 82); -path.lineTo(922, 83); -path.lineTo(923, 83); -path.lineTo(923, 82); -path.lineTo(924, 84); -path.lineTo(924, 81); -path.lineTo(925, 84); -path.lineTo(925, 81); -path.lineTo(926, 81); -path.lineTo(926, 83); -path.lineTo(927, 82); -path.lineTo(927, 83); -path.lineTo(928, 82); -path.lineTo(928, 83); -path.lineTo(929, 81); -path.lineTo(929, 82); -path.lineTo(930, 82); -path.lineTo(930, 80); -path.lineTo(931, 78); -path.lineTo(931, 76); -path.lineTo(932, 71); -path.lineTo(932, 73); -path.lineTo(933, 75); -path.lineTo(933, 80); -path.lineTo(934, 82); -path.lineTo(934, 81); -path.lineTo(935, 83); -path.lineTo(935, 82); -path.lineTo(936, 92); -path.lineTo(936, 92); -path.lineTo(937, 0); -path.lineTo(937, 20); -path.lineTo(938, 85); -path.lineTo(938, 84); -path.lineTo(939, 75); -path.lineTo(939, 78); -path.lineTo(940, 77); -path.lineTo(940, 77); -path.lineTo(941, 75); -path.lineTo(941, 72); -path.lineTo(942, 65); -path.lineTo(942, 63); -path.lineTo(943, 56); -path.lineTo(943, 53); -path.lineTo(944, 48); -path.lineTo(944, 46); -path.lineTo(945, 50); -path.lineTo(945, 55); -path.lineTo(946, 68); -path.lineTo(946, 72); -path.lineTo(947, 78); -path.lineTo(947, 80); -path.lineTo(948, 83); -path.lineTo(948, 84); -path.lineTo(949, 85); -path.lineTo(949, 87); -path.lineTo(950, 86); -path.lineTo(950, 84); -path.lineTo(951, 85); -path.lineTo(951, 85); -path.lineTo(952, 84); -path.lineTo(952, 83); -path.lineTo(953, 83); -path.lineTo(953, 83); -path.lineTo(954, 84); -path.lineTo(954, 82); -path.lineTo(955, 82); -path.lineTo(956, 83); -path.lineTo(956, 83); -path.lineTo(957, 82); -path.lineTo(957, 82); -path.lineTo(958, 84); -path.lineTo(958, 82); -path.lineTo(959, 84); -path.lineTo(959, 83); -path.lineTo(960, 81); -path.lineTo(960, 83); -path.lineTo(961, 82); -path.lineTo(961, 82); -path.lineTo(962, 83); -path.lineTo(963, 81); -path.lineTo(963, 82); -path.lineTo(964, 81); -path.lineTo(964, 80); -path.lineTo(965, 78); -path.lineTo(965, 78); -path.lineTo(966, 71); -path.lineTo(966, 71); -path.lineTo(967, 73); -path.lineTo(967, 76); -path.lineTo(968, 80); -path.lineTo(968, 82); -path.lineTo(969, 83); -path.lineTo(969, 82); -path.lineTo(970, 84); -path.lineTo(970, 92); -path.lineTo(971, 51); -path.lineTo(971, 0); -path.lineTo(972, 72); -path.lineTo(972, 85); -path.lineTo(973, 80); -path.lineTo(973, 75); -path.lineTo(974, 78); -path.lineTo(974, 77); -path.lineTo(975, 76); -path.lineTo(975, 72); -path.lineTo(976, 70); -path.lineTo(976, 63); -path.lineTo(977, 59); -path.lineTo(977, 53); -path.lineTo(978, 50); -path.lineTo(978, 46); -path.lineTo(979, 47); -path.lineTo(979, 55); -path.lineTo(980, 63); -path.lineTo(980, 72); -path.lineTo(981, 77); -path.lineTo(981, 80); -path.lineTo(982, 82); -path.lineTo(982, 84); -path.lineTo(983, 85); -path.lineTo(983, 87); -path.lineTo(984, 86); -path.lineTo(984, 84); -path.lineTo(985, 85); -path.lineTo(985, 85); -path.lineTo(986, 84); -path.lineTo(986, 83); -path.lineTo(987, 83); -path.lineTo(987, 83); -path.lineTo(988, 84); -path.lineTo(988, 82); -path.lineTo(989, 82); -path.lineTo(989, 83); -path.lineTo(990, 83); -path.lineTo(990, 82); -path.lineTo(991, 82); -path.lineTo(991, 82); -path.lineTo(992, 84); -path.lineTo(992, 81); -path.lineTo(993, 84); -path.lineTo(993, 81); -path.lineTo(994, 83); -path.lineTo(994, 82); -path.lineTo(995, 82); -path.lineTo(995, 83); -path.lineTo(996, 82); -path.lineTo(996, 82); -path.lineTo(997, 81); -path.lineTo(997, 81); -path.lineTo(998, 80); -path.lineTo(999, 80); -path.lineTo(999, 78); -path.lineTo(1000, 76); -path.lineTo(1000, 71); -path.lineTo(1001, 73); -path.lineTo(1001, 76); -path.lineTo(1002, 80); -path.lineTo(1002, 82); -path.lineTo(1003, 83); -path.lineTo(1003, 82); -path.lineTo(1004, 84); -path.lineTo(1004, 92); -path.lineTo(1005, 51); -path.lineTo(1005, 0); -path.lineTo(1006, 72); -path.lineTo(1006, 85); -path.lineTo(1007, 80); -path.lineTo(1007, 75); -path.lineTo(1008, 78); -path.lineTo(1008, 77); -path.lineTo(1009, 76); -path.lineTo(1009, 72); -path.lineTo(1010, 70); -path.lineTo(1010, 63); -path.lineTo(1011, 59); -path.lineTo(1011, 56); -path.lineTo(1012, 50); -path.lineTo(1012, 48); -path.lineTo(1013, 46); -path.lineTo(1013, 55); -path.lineTo(1014, 63); -path.lineTo(1014, 68); -path.lineTo(1015, 77); -path.lineTo(1015, 78); -path.lineTo(1016, 82); -path.lineTo(1016, 83); -path.lineTo(1017, 85); -path.lineTo(1017, 87); -path.lineTo(1018, 84); -path.lineTo(1018, 85); -path.lineTo(1019, 84); -path.lineTo(1019, 84); -path.lineTo(1020, 85); -path.lineTo(1020, 84); -path.lineTo(1021, 83); -path.lineTo(1021, 83); -path.lineTo(1022, 84); -path.lineTo(1022, 84); -path.lineTo(1023, 82); -path.lineTo(1023, 83); -path.lineTo(1024, 82); -path.lineTo(1024, 82); -path.lineTo(1025, 83); -path.lineTo(1025, 82); -path.lineTo(1026, 84); -path.lineTo(1026, 81); -path.lineTo(1027, 84); -path.lineTo(1027, 81); -path.lineTo(1028, 83); -path.lineTo(1028, 82); -path.lineTo(1029, 82); -path.lineTo(1029, 83); -path.lineTo(1030, 82); -path.lineTo(1030, 82); -path.lineTo(1031, 81); -path.lineTo(1031, 82); -path.lineTo(1032, 82); -path.lineTo(1032, 80); -path.lineTo(1033, 78); -path.lineTo(1033, 76); -path.lineTo(1034, 71); -path.lineTo(1034, 73); -path.lineTo(1035, 75); -path.lineTo(1035, 80); -path.lineTo(1036, 82); -path.lineTo(1036, 83); -path.lineTo(1037, 83); -path.lineTo(1037, 84); -path.lineTo(1038, 92); -path.lineTo(1038, 51); -path.lineTo(1039, 0); -path.lineTo(1039, 72); -path.lineTo(1040, 85); -path.lineTo(1041, 80); -path.lineTo(1041, 75); -path.lineTo(1042, 78); -path.lineTo(1042, 77); -path.lineTo(1043, 76); -path.lineTo(1043, 75); -path.lineTo(1044, 70); -path.lineTo(1044, 65); -path.lineTo(1045, 59); -path.lineTo(1045, 56); -path.lineTo(1046, 50); -path.lineTo(1046, 48); -path.lineTo(1047, 46); -path.lineTo(1047, 50); -path.lineTo(1048, 63); -path.lineTo(1048, 68); -path.lineTo(1049, 77); -path.lineTo(1049, 78); -path.lineTo(1050, 82); -path.lineTo(1050, 83); -path.lineTo(1051, 85); -path.lineTo(1051, 87); -path.lineTo(1052, 84); -path.lineTo(1052, 85); -path.lineTo(1053, 84); -path.lineTo(1053, 85); -path.lineTo(1054, 84); -path.lineTo(1054, 83); -path.lineTo(1055, 83); -path.lineTo(1055, 83); -path.lineTo(1056, 83); -path.lineTo(1056, 84); -path.lineTo(1057, 82); -path.lineTo(1057, 82); -path.lineTo(1058, 83); -path.lineTo(1058, 82); -path.lineTo(1059, 83); -path.lineTo(1059, 82); -path.lineTo(1060, 84); -path.lineTo(1060, 81); -path.lineTo(1061, 84); -path.lineTo(1061, 81); -path.lineTo(1062, 81); -path.lineTo(1062, 83); -path.lineTo(1063, 82); -path.lineTo(1063, 83); -path.lineTo(1064, 82); -path.lineTo(1064, 83); -path.lineTo(1065, 81); -path.lineTo(1065, 82); -path.lineTo(1066, 82); -path.lineTo(1066, 80); -path.lineTo(1067, 78); -path.lineTo(1067, 76); -path.lineTo(1068, 71); -path.lineTo(1068, 73); -path.lineTo(1069, 75); -path.lineTo(1069, 80); -path.lineTo(1070, 82); -path.lineTo(1070, 83); -path.lineTo(1071, 83); -path.lineTo(1071, 84); -path.lineTo(1072, 92); -path.lineTo(1072, 51); -path.lineTo(1073, 0); -path.lineTo(1073, 72); -path.lineTo(1074, 85); -path.lineTo(1074, 80); -path.lineTo(1075, 75); -path.lineTo(1075, 78); -path.lineTo(1076, 77); -path.lineTo(1076, 76); -path.lineTo(1077, 75); -path.lineTo(1077, 70); -path.lineTo(1078, 65); -path.lineTo(1078, 59); -path.lineTo(1079, 56); -path.lineTo(1079, 53); -path.lineTo(1080, 48); -path.lineTo(1080, 46); -path.lineTo(1081, 50); -path.lineTo(1081, 55); -path.lineTo(1082, 68); -path.lineTo(1082, 72); -path.lineTo(1083, 78); -path.lineTo(1084, 80); -path.lineTo(1084, 83); -path.lineTo(1085, 84); -path.lineTo(1085, 87); -path.lineTo(1086, 84); -path.lineTo(1086, 86); -path.lineTo(1087, 84); -path.lineTo(1087, 85); -path.lineTo(1088, 85); -path.lineTo(1088, 83); -path.lineTo(1089, 83); -path.lineTo(1089, 83); -path.lineTo(1090, 83); -path.lineTo(1090, 84); -path.lineTo(1091, 82); -path.lineTo(1091, 82); -path.lineTo(1092, 83); -path.lineTo(1093, 83); -path.lineTo(1093, 82); -path.lineTo(1094, 84); -path.lineTo(1094, 81); -path.lineTo(1095, 84); -path.lineTo(1095, 81); -path.lineTo(1096, 81); -path.lineTo(1096, 83); -path.lineTo(1097, 82); -path.lineTo(1097, 83); -path.lineTo(1098, 82); -path.lineTo(1098, 83); -path.lineTo(1099, 81); -path.lineTo(1099, 82); -path.lineTo(1100, 82); -path.lineTo(1100, 80); -path.lineTo(1101, 78); -path.lineTo(1101, 76); -path.lineTo(1102, 71); -path.lineTo(1102, 73); -path.lineTo(1103, 75); -path.lineTo(1103, 80); -path.lineTo(1104, 82); -path.lineTo(1104, 83); -path.lineTo(1105, 83); -path.lineTo(1105, 84); -path.lineTo(1106, 92); -path.lineTo(1106, 92); -path.lineTo(1107, 0); -path.lineTo(1107, 20); -path.lineTo(1108, 85); -path.lineTo(1108, 84); -path.lineTo(1109, 75); -path.lineTo(1109, 78); -path.lineTo(1110, 77); -path.lineTo(1110, 77); -path.lineTo(1111, 75); -path.lineTo(1111, 72); -path.lineTo(1112, 65); -path.lineTo(1112, 63); -path.lineTo(1113, 56); -path.lineTo(1113, 53); -path.lineTo(1114, 48); -path.lineTo(1114, 46); -path.lineTo(1115, 50); -path.lineTo(1115, 55); -path.lineTo(1116, 68); -path.lineTo(1116, 72); -path.lineTo(1117, 78); -path.lineTo(1117, 80); -path.lineTo(1118, 83); -path.lineTo(1118, 84); -path.lineTo(1119, 87); -path.lineTo(1119, 84); -path.lineTo(1120, 86); -path.lineTo(1120, 84); -path.lineTo(1121, 85); -path.lineTo(1121, 85); -path.lineTo(1122, 83); -path.lineTo(1122, 83); -path.lineTo(1123, 83); -path.lineTo(1123, 83); -path.lineTo(1124, 84); -path.lineTo(1124, 82); -path.lineTo(1125, 82); -path.lineTo(1125, 83); -path.lineTo(1126, 83); -path.lineTo(1127, 82); -path.lineTo(1127, 82); -path.lineTo(1128, 84); -path.lineTo(1128, 82); -path.lineTo(1129, 84); -path.lineTo(1129, 83); -path.lineTo(1130, 81); -path.lineTo(1130, 83); -path.lineTo(1131, 82); -path.lineTo(1131, 82); -path.lineTo(1132, 83); -path.lineTo(1132, 83); -path.lineTo(1133, 81); -path.lineTo(1133, 82); -path.lineTo(1134, 81); -path.lineTo(1134, 80); -path.lineTo(1135, 78); -path.lineTo(1135, 78); -path.lineTo(1136, 71); -path.lineTo(1136, 71); -path.lineTo(1137, 75); -path.lineTo(1137, 76); -path.lineTo(1138, 82); -path.lineTo(1138, 81); -path.lineTo(1139, 83); -path.lineTo(1139, 82); -path.lineTo(1140, 92); -path.lineTo(1140, 92); -path.lineTo(1141, 0); -path.lineTo(1141, 20); -path.lineTo(1142, 85); -path.lineTo(1142, 84); -path.lineTo(1143, 75); -path.lineTo(1143, 78); -path.lineTo(1144, 77); -path.lineTo(1144, 77); -path.lineTo(1145, 75); -path.lineTo(1145, 72); -path.lineTo(1146, 70); -path.lineTo(1146, 63); -path.lineTo(1147, 56); -path.lineTo(1147, 53); -path.lineTo(1148, 50); -path.lineTo(1148, 46); -path.lineTo(1149, 47); -path.lineTo(1149, 55); -path.lineTo(1150, 63); -path.lineTo(1150, 72); -path.lineTo(1151, 77); -path.lineTo(1151, 80); -path.lineTo(1152, 82); -path.lineTo(1152, 84); -path.lineTo(1153, 85); -path.lineTo(1153, 87); -path.lineTo(1154, 86); -path.lineTo(1154, 84); -path.lineTo(1155, 85); -path.lineTo(1155, 85); -path.lineTo(1156, 84); -path.lineTo(1156, 83); -path.lineTo(1157, 83); -path.lineTo(1157, 83); -path.lineTo(1158, 84); -path.lineTo(1158, 82); -path.lineTo(1159, 82); -path.lineTo(1159, 83); -path.lineTo(1160, 83); -path.lineTo(1160, 82); -path.lineTo(1161, 82); -path.lineTo(1161, 84); -path.lineTo(1162, 82); -path.lineTo(1162, 84); -path.lineTo(1163, 83); -path.lineTo(1163, 81); -path.lineTo(1164, 83); -path.lineTo(1164, 82); -path.lineTo(1165, 82); -path.lineTo(1165, 83); -path.lineTo(1166, 83); -path.lineTo(1166, 81); -path.lineTo(1167, 82); -path.lineTo(1167, 81); -path.lineTo(1168, 80); -path.lineTo(1169, 78); -path.lineTo(1169, 78); -path.lineTo(1170, 71); -path.lineTo(1170, 71); -path.lineTo(1171, 75); -path.lineTo(1171, 76); -path.lineTo(1172, 82); -path.lineTo(1172, 81); -path.lineTo(1173, 83); -path.lineTo(1173, 82); -path.lineTo(1174, 84); -path.lineTo(1174, 92); -path.lineTo(1175, 51); -path.lineTo(1175, 0); -path.lineTo(1176, 72); -path.lineTo(1176, 85); -path.lineTo(1177, 80); -path.lineTo(1177, 75); -path.lineTo(1178, 78); -path.lineTo(1178, 77); -path.lineTo(1179, 76); -path.lineTo(1179, 72); -path.lineTo(1180, 70); -path.lineTo(1180, 63); -path.lineTo(1181, 59); -path.lineTo(1181, 53); -path.lineTo(1182, 50); -path.lineTo(1182, 46); -path.lineTo(1183, 47); -path.lineTo(1183, 55); -path.lineTo(1184, 63); -path.lineTo(1184, 72); -path.lineTo(1185, 77); -path.lineTo(1185, 80); -path.lineTo(1186, 82); -path.lineTo(1186, 84); -path.lineTo(1187, 85); -path.lineTo(1187, 87); -path.lineTo(1188, 86); -path.lineTo(1188, 84); -path.lineTo(1189, 85); -path.lineTo(1189, 85); -path.lineTo(1190, 84); -path.lineTo(1190, 83); -path.lineTo(1191, 83); -path.lineTo(1191, 83); -path.lineTo(1192, 84); -path.lineTo(1192, 84); -path.lineTo(1193, 82); -path.lineTo(1193, 83); -path.lineTo(1194, 82); -path.lineTo(1194, 82); -path.lineTo(1195, 83); -path.lineTo(1195, 82); -path.lineTo(1196, 84); -path.lineTo(1196, 81); -path.lineTo(1197, 84); -path.lineTo(1197, 81); -path.lineTo(1198, 83); -path.lineTo(1198, 82); -path.lineTo(1199, 82); -path.lineTo(1199, 83); -path.lineTo(1200, 82); -path.lineTo(1200, 82); -path.lineTo(1201, 81); -path.lineTo(1201, 81); -path.lineTo(1202, 80); -path.lineTo(1202, 80); -path.lineTo(1203, 78); -path.lineTo(1203, 76); -path.lineTo(1204, 71); -path.lineTo(1204, 73); -path.lineTo(1205, 76); -path.lineTo(1206, 81); -path.lineTo(1206, 83); -path.lineTo(1207, 82); -path.lineTo(1207, 84); -path.lineTo(1208, 92); -path.lineTo(1208, 51); -path.lineTo(1209, 0); -path.lineTo(1209, 72); -path.lineTo(1210, 85); -path.lineTo(1210, 80); -path.lineTo(1211, 75); -path.lineTo(1212, 78); -path.lineTo(1212, 77); -path.lineTo(1213, 76); -path.lineTo(1213, 72); -path.lineTo(1214, 70); -path.lineTo(1214, 65); -path.lineTo(1215, 59); -path.lineTo(1215, 56); -path.lineTo(1216, 50); -path.lineTo(1216, 48); -path.lineTo(1217, 46); -path.lineTo(1217, 50); -path.lineTo(1218, 63); -path.lineTo(1218, 68); -path.lineTo(1219, 77); -path.lineTo(1219, 78); -path.lineTo(1220, 82); -path.lineTo(1220, 83); -path.lineTo(1221, 85); -path.lineTo(1221, 87); -path.lineTo(1222, 84); -path.lineTo(1222, 85); -path.lineTo(1223, 84); -path.lineTo(1223, 84); -path.lineTo(1224, 84); -path.lineTo(1224, 83); -path.lineTo(1225, 83); -path.lineTo(1225, 83); -path.lineTo(1226, 84); -path.lineTo(1226, 84); -path.lineTo(1227, 82); -path.lineTo(1227, 83); -path.lineTo(1228, 82); -path.lineTo(1228, 82); -path.lineTo(1229, 83); -path.lineTo(1229, 82); -path.lineTo(1230, 84); -path.lineTo(1230, 81); -path.lineTo(1231, 84); -path.lineTo(1231, 81); -path.lineTo(1232, 83); -path.lineTo(1232, 82); -path.lineTo(1233, 82); -path.lineTo(1233, 83); -path.lineTo(1234, 82); -path.lineTo(1234, 82); -path.lineTo(1235, 81); -path.lineTo(1235, 82); -path.lineTo(1236, 80); -path.lineTo(1236, 80); -path.lineTo(1237, 78); -path.lineTo(1237, 76); -path.lineTo(1238, 71); -path.lineTo(1238, 73); -path.lineTo(1239, 75); -path.lineTo(1239, 80); -path.lineTo(1240, 82); -path.lineTo(1240, 83); -path.lineTo(1241, 83); -path.lineTo(1241, 84); -path.lineTo(1242, 92); -path.lineTo(1242, 51); -path.lineTo(1243, 0); -path.lineTo(1243, 72); -path.lineTo(1244, 85); -path.lineTo(1244, 80); -path.lineTo(1245, 75); -path.lineTo(1245, 78); -path.lineTo(1246, 77); -path.lineTo(1246, 76); -path.lineTo(1247, 75); -path.lineTo(1247, 70); -path.lineTo(1248, 65); -path.lineTo(1248, 59); -path.lineTo(1249, 56); -path.lineTo(1249, 50); -path.lineTo(1250, 48); -path.lineTo(1250, 46); -path.lineTo(1251, 50); -path.lineTo(1251, 63); -path.lineTo(1252, 68); -path.lineTo(1252, 77); -path.lineTo(1253, 78); -path.lineTo(1253, 82); -path.lineTo(1254, 83); -path.lineTo(1254, 85); -path.lineTo(1255, 87); -path.lineTo(1256, 84); -path.lineTo(1256, 85); -path.lineTo(1257, 84); -path.lineTo(1257, 84); -path.lineTo(1258, 85); -path.lineTo(1258, 83); -path.lineTo(1259, 83); -path.lineTo(1259, 83); -path.lineTo(1260, 83); -path.lineTo(1260, 84); -path.lineTo(1261, 82); -path.lineTo(1261, 82); -path.lineTo(1262, 82); -path.lineTo(1262, 83); -path.lineTo(1263, 83); -path.lineTo(1263, 82); -path.lineTo(1264, 84); -path.lineTo(1264, 81); -path.lineTo(1265, 84); -path.lineTo(1265, 81); -path.lineTo(1266, 81); -path.lineTo(1266, 83); -path.lineTo(1267, 82); -path.lineTo(1267, 83); -path.lineTo(1268, 82); -path.lineTo(1268, 83); -path.lineTo(1269, 81); -path.lineTo(1269, 82); -path.lineTo(1270, 82); -path.lineTo(1270, 80); -path.lineTo(1271, 78); -path.lineTo(1271, 76); -path.lineTo(1272, 71); -path.lineTo(1272, 73); -path.lineTo(1273, 75); -path.lineTo(1273, 80); -path.lineTo(1274, 82); -path.lineTo(1274, 81); -path.lineTo(1275, 83); -path.lineTo(1275, 82); -path.lineTo(1276, 92); -path.lineTo(1276, 92); -path.lineTo(1277, 0); -path.lineTo(1277, 20); -path.lineTo(1278, 85); -path.lineTo(1278, 84); -path.lineTo(1279, 75); -path.lineTo(1279, 78); -path.lineTo(1280, 77); -path.lineTo(1280, 77); -path.lineTo(1281, 75); -path.lineTo(1281, 72); -path.lineTo(1282, 65); -path.lineTo(1282, 63); -path.lineTo(1283, 56); -path.lineTo(1283, 53); -path.lineTo(1284, 48); -path.lineTo(1284, 46); -path.lineTo(1285, 50); -path.lineTo(1285, 55); -path.lineTo(1286, 68); -path.lineTo(1286, 72); -path.lineTo(1287, 78); -path.lineTo(1287, 80); -path.lineTo(1288, 83); -path.lineTo(1288, 84); -path.lineTo(1289, 87); -path.lineTo(1289, 84); -path.lineTo(1290, 86); -path.lineTo(1290, 84); -path.lineTo(1291, 85); -path.lineTo(1291, 85); -path.lineTo(1292, 84); -path.lineTo(1292, 83); -path.lineTo(1293, 83); -path.lineTo(1293, 83); -path.lineTo(1294, 84); -path.lineTo(1294, 82); -path.lineTo(1295, 82); -path.lineTo(1295, 83); -path.lineTo(1296, 83); -path.lineTo(1296, 82); -path.lineTo(1297, 82); -path.lineTo(1297, 84); -path.lineTo(1298, 82); -path.lineTo(1299, 84); -path.lineTo(1299, 83); -path.lineTo(1300, 81); -path.lineTo(1300, 83); -path.lineTo(1301, 82); -path.lineTo(1301, 82); -path.lineTo(1302, 83); -path.lineTo(1302, 83); -path.lineTo(1303, 81); -path.lineTo(1303, 82); -path.lineTo(1304, 81); -path.lineTo(1304, 80); -path.lineTo(1305, 78); -path.lineTo(1305, 78); -path.lineTo(1306, 71); -path.lineTo(1306, 71); -path.lineTo(1307, 75); -path.lineTo(1307, 76); -path.lineTo(1308, 82); -path.lineTo(1308, 81); -path.lineTo(1309, 83); -path.lineTo(1309, 82); -path.lineTo(1310, 92); -path.lineTo(1310, 92); -path.lineTo(1311, 0); -path.lineTo(1311, 20); -path.lineTo(1312, 85); -path.lineTo(1312, 84); -path.lineTo(1313, 80); -path.lineTo(1313, 75); -path.lineTo(1314, 78); -path.lineTo(1314, 77); -path.lineTo(1315, 76); -path.lineTo(1315, 72); -path.lineTo(1316, 70); -path.lineTo(1316, 63); -path.lineTo(1317, 59); -path.lineTo(1317, 53); -path.lineTo(1318, 50); -path.lineTo(1318, 46); -path.lineTo(1319, 47); -path.lineTo(1319, 55); -path.lineTo(1320, 63); -path.lineTo(1320, 72); -path.lineTo(1321, 77); -path.lineTo(1321, 80); -path.lineTo(1322, 82); -path.lineTo(1322, 84); -path.lineTo(1323, 85); -path.lineTo(1323, 87); -path.lineTo(1324, 84); -path.lineTo(1325, 85); -path.lineTo(1325, 85); -path.lineTo(1326, 84); -path.lineTo(1326, 83); -path.lineTo(1327, 83); -path.lineTo(1327, 83); -path.lineTo(1328, 84); -path.lineTo(1328, 82); -path.lineTo(1329, 82); -path.lineTo(1329, 83); -path.lineTo(1330, 82); -path.lineTo(1330, 83); -path.lineTo(1331, 82); -path.lineTo(1331, 84); -path.lineTo(1332, 82); -path.lineTo(1332, 84); -path.lineTo(1333, 83); -path.lineTo(1333, 81); -path.lineTo(1334, 83); -path.lineTo(1334, 82); -path.lineTo(1335, 82); -path.lineTo(1335, 83); -path.lineTo(1336, 82); -path.lineTo(1336, 82); -path.lineTo(1337, 81); -path.lineTo(1337, 81); -path.lineTo(1338, 80); -path.lineTo(1338, 80); -path.lineTo(1339, 78); -path.lineTo(1339, 76); -path.lineTo(1340, 71); -path.lineTo(1340, 73); -path.lineTo(1341, 76); -path.lineTo(1341, 80); -path.lineTo(1342, 82); -path.lineTo(1343, 83); -path.lineTo(1343, 82); -path.lineTo(1344, 84); -path.lineTo(1344, 92); -path.lineTo(1345, 51); -path.lineTo(1345, 0); -path.lineTo(1346, 72); -path.lineTo(1346, 85); -path.lineTo(1347, 80); -path.lineTo(1347, 75); -path.lineTo(1348, 78); -path.lineTo(1348, 77); -path.lineTo(1349, 76); -path.lineTo(1349, 72); -path.lineTo(1350, 70); -path.lineTo(1350, 63); -path.lineTo(1351, 59); -path.lineTo(1351, 53); -path.lineTo(1352, 50); -path.lineTo(1352, 46); -path.lineTo(1353, 47); -path.lineTo(1353, 55); -path.lineTo(1354, 63); -path.lineTo(1354, 72); -path.lineTo(1355, 77); -path.lineTo(1355, 80); -path.lineTo(1356, 82); -path.lineTo(1356, 84); -path.lineTo(1357, 85); -path.lineTo(1357, 87); -path.lineTo(1358, 86); -path.lineTo(1358, 84); -path.lineTo(1359, 85); -path.lineTo(1359, 85); -path.lineTo(1360, 84); -path.lineTo(1360, 83); -path.lineTo(1361, 83); -path.lineTo(1361, 83); -path.lineTo(1362, 84); -path.lineTo(1362, 84); -path.lineTo(1363, 82); -path.lineTo(1363, 83); -path.lineTo(1364, 82); -path.lineTo(1364, 82); -path.lineTo(1365, 83); -path.lineTo(1365, 82); -path.lineTo(1366, 84); -path.lineTo(1366, 81); -path.lineTo(1367, 84); -path.lineTo(1367, 81); -path.lineTo(1368, 83); -path.lineTo(1368, 82); -path.lineTo(1369, 82); -path.lineTo(1369, 83); -path.lineTo(1370, 82); -path.lineTo(1370, 82); -path.lineTo(1371, 81); -path.lineTo(1371, 81); -path.lineTo(1372, 80); -path.lineTo(1372, 80); -path.lineTo(1373, 78); -path.lineTo(1373, 76); -path.lineTo(1374, 71); -path.lineTo(1374, 73); -path.lineTo(1375, 76); -path.lineTo(1375, 80); -path.lineTo(1376, 82); -path.lineTo(1376, 83); -path.lineTo(1377, 82); -path.lineTo(1377, 84); -path.lineTo(1378, 92); -path.lineTo(1378, 51); -path.lineTo(1379, 0); -path.lineTo(1379, 72); -path.lineTo(1380, 85); -path.lineTo(1380, 80); -path.lineTo(1381, 75); -path.lineTo(1381, 78); -path.lineTo(1382, 77); -path.lineTo(1382, 76); -path.lineTo(1383, 75); -path.lineTo(1383, 70); -path.lineTo(1384, 65); -path.lineTo(1384, 59); -path.lineTo(1385, 56); -path.lineTo(1386, 50); -path.lineTo(1386, 48); -path.lineTo(1387, 46); -path.lineTo(1387, 50); -path.lineTo(1388, 63); -path.lineTo(1388, 68); -path.lineTo(1389, 77); -path.lineTo(1389, 78); -path.lineTo(1390, 82); -path.lineTo(1390, 83); -path.lineTo(1391, 85); -path.lineTo(1391, 87); -path.lineTo(1392, 84); -path.lineTo(1392, 85); -path.lineTo(1393, 84); -path.lineTo(1393, 84); -path.lineTo(1394, 84); -path.lineTo(1394, 83); -path.lineTo(1395, 83); -path.lineTo(1395, 83); -path.lineTo(1396, 84); -path.lineTo(1396, 84); -path.lineTo(1397, 82); -path.lineTo(1397, 83); -path.lineTo(1398, 82); -path.lineTo(1398, 82); -path.lineTo(1399, 83); -path.lineTo(1399, 82); -path.lineTo(1400, 84); -path.lineTo(1400, 81); -path.lineTo(1401, 84); -path.lineTo(1401, 81); -path.lineTo(1402, 81); -path.lineTo(1402, 83); -path.lineTo(1403, 82); -path.lineTo(1403, 83); -path.lineTo(1404, 82); -path.lineTo(1404, 83); -path.lineTo(1405, 81); -path.lineTo(1405, 82); -path.lineTo(1406, 82); -path.lineTo(1406, 80); -path.lineTo(1407, 78); -path.lineTo(1407, 76); -path.lineTo(1408, 71); -path.lineTo(1408, 73); -path.lineTo(1409, 75); -path.lineTo(1409, 80); -path.lineTo(1410, 82); -path.lineTo(1410, 83); -path.lineTo(1411, 83); -path.lineTo(1411, 84); -path.lineTo(1412, 92); -path.lineTo(1412, 51); -path.lineTo(1413, 0); -path.lineTo(1413, 72); -path.lineTo(1414, 85); -path.lineTo(1414, 80); -path.lineTo(1415, 75); -path.lineTo(1415, 78); -path.lineTo(1416, 77); -path.lineTo(1416, 76); -path.lineTo(1417, 75); -path.lineTo(1417, 70); -path.lineTo(1418, 65); -path.lineTo(1418, 59); -path.lineTo(1419, 56); -path.lineTo(1419, 50); -path.lineTo(1420, 48); -path.lineTo(1420, 46); -path.lineTo(1421, 50); -path.lineTo(1421, 63); -path.lineTo(1422, 68); -path.lineTo(1422, 77); -path.lineTo(1423, 78); -path.lineTo(1423, 82); -path.lineTo(1424, 83); -path.lineTo(1424, 85); -path.lineTo(1425, 87); -path.lineTo(1425, 84); -path.lineTo(1426, 86); -path.lineTo(1426, 84); -path.lineTo(1427, 84); -path.lineTo(1427, 85); -path.lineTo(1428, 83); -path.lineTo(1429, 83); -path.lineTo(1429, 83); -path.lineTo(1430, 83); -path.lineTo(1430, 84); -path.lineTo(1431, 82); -path.lineTo(1431, 82); -path.lineTo(1432, 82); -path.lineTo(1432, 83); -path.lineTo(1433, 83); -path.lineTo(1433, 82); -path.lineTo(1434, 84); -path.lineTo(1434, 81); -path.lineTo(1435, 84); -path.lineTo(1435, 81); -path.lineTo(1436, 81); -path.lineTo(1436, 83); -path.lineTo(1437, 82); -path.lineTo(1437, 83); -path.lineTo(1438, 82); -path.lineTo(1438, 83); -path.lineTo(1439, 81); -path.lineTo(1439, 82); -path.lineTo(1440, 82); -path.lineTo(1440, 80); -path.lineTo(1441, 78); -path.lineTo(1441, 76); -path.lineTo(1442, 71); -path.lineTo(1442, 73); -path.lineTo(1443, 75); -path.lineTo(1443, 80); -path.lineTo(1444, 82); -path.lineTo(1445, 83); -path.lineTo(1445, 82); -path.lineTo(1446, 92); -path.lineTo(1446, 92); -path.lineTo(1447, 0); -path.lineTo(1447, 72); -path.lineTo(1448, 85); -path.lineTo(1448, 84); -path.lineTo(1449, 75); -path.lineTo(1449, 78); -path.lineTo(1450, 77); -path.lineTo(1450, 77); -path.lineTo(1451, 75); -path.lineTo(1451, 72); -path.lineTo(1452, 65); -path.lineTo(1452, 63); -path.lineTo(1453, 56); -path.lineTo(1453, 53); -path.lineTo(1454, 48); -path.lineTo(1454, 46); -path.lineTo(1455, 50); -path.lineTo(1455, 55); -path.lineTo(1456, 68); -path.lineTo(1456, 72); -path.lineTo(1457, 78); -path.lineTo(1457, 80); -path.lineTo(1458, 83); -path.lineTo(1458, 84); -path.lineTo(1459, 87); -path.lineTo(1459, 84); -path.lineTo(1460, 86); -path.lineTo(1460, 84); -path.lineTo(1461, 85); -path.lineTo(1461, 85); -path.lineTo(1462, 83); -path.lineTo(1462, 83); -path.lineTo(1463, 83); -path.lineTo(1463, 83); -path.lineTo(1464, 84); -path.lineTo(1464, 82); -path.lineTo(1465, 82); -path.lineTo(1465, 82); -path.lineTo(1466, 83); -path.lineTo(1466, 82); -path.lineTo(1467, 82); -path.lineTo(1467, 84); -path.lineTo(1468, 81); -path.lineTo(1468, 84); -path.lineTo(1469, 81); -path.lineTo(1470, 83); -path.lineTo(1470, 82); -path.lineTo(1471, 83); -path.lineTo(1472, 82); -path.lineTo(1472, 83); -path.lineTo(1473, 81); -path.lineTo(1473, 82); -path.lineTo(1474, 81); -path.lineTo(1474, 80); -path.lineTo(1475, 78); -path.lineTo(1475, 78); -path.lineTo(1476, 71); -path.lineTo(1476, 71); -path.lineTo(1477, 75); -path.lineTo(1477, 76); -path.lineTo(1478, 82); -path.lineTo(1478, 81); -path.lineTo(1479, 83); -path.lineTo(1479, 82); -path.lineTo(1480, 92); -path.lineTo(1480, 92); -path.lineTo(1481, 0); -path.lineTo(1481, 20); -path.lineTo(1482, 85); -path.lineTo(1482, 84); -path.lineTo(1483, 75); -path.lineTo(1483, 78); -path.lineTo(1484, 77); -path.lineTo(1484, 77); -path.lineTo(1485, 75); -path.lineTo(1485, 72); -path.lineTo(1486, 65); -path.lineTo(1486, 63); -path.lineTo(1487, 56); -path.lineTo(1487, 53); -path.lineTo(1488, 48); -path.lineTo(1488, 46); -path.lineTo(1489, 50); -path.lineTo(1489, 55); -path.lineTo(1490, 68); -path.lineTo(1490, 72); -path.lineTo(1491, 78); -path.lineTo(1491, 80); -path.lineTo(1492, 83); -path.lineTo(1492, 84); -path.lineTo(1493, 87); -path.lineTo(1493, 84); -path.lineTo(1494, 86); -path.lineTo(1494, 84); -path.lineTo(1495, 85); -path.lineTo(1495, 85); -path.lineTo(1496, 84); -path.lineTo(1496, 83); -path.lineTo(1497, 83); -path.lineTo(1497, 83); -path.lineTo(1498, 84); -path.lineTo(1498, 82); -path.lineTo(1499, 82); -path.lineTo(1499, 83); -path.lineTo(1500, 83); -path.lineTo(1500, 82); -path.lineTo(1501, 82); -path.lineTo(1501, 84); -path.lineTo(1502, 82); -path.lineTo(1502, 84); -path.lineTo(1503, 83); -path.lineTo(1503, 81); -path.lineTo(1504, 83); -path.lineTo(1504, 82); -path.lineTo(1505, 82); -path.lineTo(1505, 83); -path.lineTo(1506, 83); -path.lineTo(1506, 81); -path.lineTo(1507, 82); -path.lineTo(1507, 81); -path.lineTo(1508, 80); -path.lineTo(1508, 78); -path.lineTo(1509, 78); -path.lineTo(1509, 71); -path.lineTo(1510, 71); -path.lineTo(1511, 76); diff --git a/tools/ToolUtils.cpp b/tools/ToolUtils.cpp index 681ac22703..5531c41301 100644 --- a/tools/ToolUtils.cpp +++ b/tools/ToolUtils.cpp @@ -31,7 +31,6 @@ #include #include -#include namespace ToolUtils { @@ -371,17 +370,6 @@ void create_tetra_normal_map(SkBitmap* bm, const SkIRect& dst) { } } -#if !defined(__clang__) && defined(_MSC_VER) -// MSVC takes ~2 minutes to compile this function with optimization. -// We don't really care to wait that long for this function. -#pragma optimize("", off) -#endif -SkPath make_big_path() { - SkPathBuilder path; -#include "BigPathBench.inc" // IWYU pragma: keep - return path.detach(); -} - bool copy_to(SkBitmap* dst, SkColorType dstColorType, const SkBitmap& src) { SkPixmap srcPM; if (!src.peekPixels(&srcPM)) { diff --git a/tools/ToolUtils.h b/tools/ToolUtils.h index e655e8d2ec..1bd15c32fd 100644 --- a/tools/ToolUtils.h +++ b/tools/ToolUtils.h @@ -149,8 +149,6 @@ void create_frustum_normal_map(SkBitmap* bm, const SkIRect& dst); void create_tetra_normal_map(SkBitmap* bm, const SkIRect& dst); -SkPath make_big_path(); - // A helper object to test the topological sorting code (TopoSortBench.cpp & TopoSortTest.cpp) class TopoTestNode : public SkRefCnt { public: diff --git a/tools/skpbench/skpbench.cpp b/tools/skpbench/skpbench.cpp index c7e04c1f0f..90b16966b4 100644 --- a/tools/skpbench/skpbench.cpp +++ b/tools/skpbench/skpbench.cpp @@ -5,6 +5,7 @@ * found in the LICENSE file. */ +#include "bench/BigPath.h" #include "include/core/SkCanvas.h" #include "include/core/SkDeferredDisplayList.h" #include "include/core/SkGraphics.h" @@ -687,7 +688,7 @@ static sk_sp create_warmup_skp() { stroke.setStrokeWidth(2); // Use a big path to (theoretically) warmup the CPU. - SkPath bigPath = ToolUtils::make_big_path(); + SkPath bigPath = BenchUtils::make_big_path(); recording->drawPath(bigPath, stroke); // Use a perlin shader to warmup the GPU.