#ifndef DRAW_STUCKBG_H
#define DRAW_STUCKBG_H
inline int cairo_code_draw_stuckbg_get_width()
{
    return 256;
}
inline int cairo_code_draw_stuckbg_get_height()
{
    return 400;
}
inline void cairo_code_draw_stuckbg_render(cairo_t *cr)
{
    cairo_surface_t *temp_surface;
    cairo_t *old_cr;
    cairo_pattern_t *pattern;

    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 37.128906, 123.105469);
    cairo_line_to(cr, 82.636719, 115.375);
    cairo_curve_to(cr, 112.972656, 115.375, 143.3125, 115.375, 173.652344, 115.375);
    cairo_line_to(cr, 219.15625, 123.105469);
    cairo_curve_to(cr, 238.882812, 126.457031, 255.273438, 139.214844, 255.273438, 159.222656);
    cairo_line_to(cr, 255.273438, 362.882812);
    cairo_curve_to(cr, 255.273438, 382.890625, 239.167969, 399, 219.15625, 399);
    cairo_line_to(cr, 37.128906, 399);
    cairo_curve_to(cr, 17.121094, 399, 1.011719, 382.890625, 1.011719, 362.882812);
    cairo_line_to(cr, 1.011719, 159.222656);
    cairo_curve_to(cr, 1.011719, 139.214844, 17.402344, 126.457031, 37.128906, 123.105469);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 2.022552);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 37.128906, 123.105469);
    cairo_line_to(cr, 82.636719, 115.375);
    cairo_curve_to(cr, 112.972656, 115.375, 143.3125, 115.375, 173.652344, 115.375);
    cairo_line_to(cr, 219.15625, 123.105469);
    cairo_curve_to(cr, 238.882812, 126.457031, 255.273438, 139.214844, 255.273438, 159.222656);
    cairo_line_to(cr, 255.273438, 362.882812);
    cairo_curve_to(cr, 255.273438, 382.890625, 239.167969, 399, 219.15625, 399);
    cairo_line_to(cr, 37.128906, 399);
    cairo_curve_to(cr, 17.121094, 399, 1.011719, 382.890625, 1.011719, 362.882812);
    cairo_line_to(cr, 1.011719, 159.222656);
    cairo_curve_to(cr, 1.011719, 139.214844, 17.402344, 126.457031, 37.128906, 123.105469);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 87.6875, 79.535156);
    cairo_line_to(cr, 168.597656, 79.535156);
    cairo_curve_to(cr, 171.417969, 79.535156, 173.703125, 81.824219, 173.703125, 84.644531);
    cairo_line_to(cr, 173.703125, 109.640625);
    cairo_curve_to(cr, 173.703125, 112.464844, 171.417969, 114.75, 168.597656, 114.75);
    cairo_line_to(cr, 87.6875, 114.75);
    cairo_curve_to(cr, 84.867188, 114.75, 82.582031, 112.464844, 82.582031, 109.640625);
    cairo_line_to(cr, 82.582031, 84.644531);
    cairo_curve_to(cr, 82.582031, 81.824219, 84.867188, 79.535156, 87.6875, 79.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 87.6875, 79.535156);
    cairo_line_to(cr, 168.597656, 79.535156);
    cairo_curve_to(cr, 171.417969, 79.535156, 173.703125, 81.824219, 173.703125, 84.644531);
    cairo_line_to(cr, 173.703125, 109.640625);
    cairo_curve_to(cr, 173.703125, 112.464844, 171.417969, 114.75, 168.597656, 114.75);
    cairo_line_to(cr, 87.6875, 114.75);
    cairo_curve_to(cr, 84.867188, 114.75, 82.582031, 112.464844, 82.582031, 109.640625);
    cairo_line_to(cr, 82.582031, 84.644531);
    cairo_curve_to(cr, 82.582031, 81.824219, 84.867188, 79.535156, 87.6875, 79.535156);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 112.003906);
    cairo_line_to(cr, 128.144531, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 133.464844, 112.003906);
    cairo_line_to(cr, 133.464844, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 122.820312, 112.003906);
    cairo_line_to(cr, 122.820312, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 144.324219, 112.003906);
    cairo_line_to(cr, 144.324219, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 149.644531, 112.003906);
    cairo_line_to(cr, 149.644531, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 139, 112.003906);
    cairo_line_to(cr, 139, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 111.960938, 112.003906);
    cairo_line_to(cr, 111.960938, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 117.285156, 112.003906);
    cairo_line_to(cr, 117.285156, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.640625, 112.003906);
    cairo_line_to(cr, 106.640625, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 101.828125, 112.003906);
    cairo_line_to(cr, 101.828125, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 154.457031, 112.003906);
    cairo_line_to(cr, 154.457031, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 97.273438, 112.003906);
    cairo_line_to(cr, 97.273438, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 92.71875, 112.003906);
    cairo_line_to(cr, 92.71875, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 158.757812, 112.003906);
    cairo_line_to(cr, 158.757812, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 163.3125, 112.003906);
    cairo_line_to(cr, 163.3125, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 88.417969, 112.003906);
    cairo_line_to(cr, 88.417969, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.955036);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 167.613281, 112.003906);
    cairo_line_to(cr, 167.613281, 82.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,0.498039,0.164706,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 62.359375, 145.578125);
    cairo_line_to(cr, 194.648438, 145.578125);
    cairo_curve_to(cr, 214.59375, 145.578125, 230.765625, 161.746094, 230.765625, 181.695312);
    cairo_line_to(cr, 230.765625, 340.570312);
    cairo_curve_to(cr, 230.765625, 360.519531, 214.59375, 376.6875, 194.648438, 376.6875);
    cairo_line_to(cr, 62.359375, 376.6875);
    cairo_curve_to(cr, 42.414062, 376.6875, 26.246094, 360.519531, 26.246094, 340.570312);
    cairo_line_to(cr, 26.246094, 181.695312);
    cairo_curve_to(cr, 26.246094, 161.746094, 42.414062, 145.578125, 62.359375, 145.578125);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.757598);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 62.359375, 145.578125);
    cairo_line_to(cr, 194.648438, 145.578125);
    cairo_curve_to(cr, 214.59375, 145.578125, 230.765625, 161.746094, 230.765625, 181.695312);
    cairo_line_to(cr, 230.765625, 340.570312);
    cairo_curve_to(cr, 230.765625, 360.519531, 214.59375, 376.6875, 194.648438, 376.6875);
    cairo_line_to(cr, 62.359375, 376.6875);
    cairo_curve_to(cr, 42.414062, 376.6875, 26.246094, 360.519531, 26.246094, 340.570312);
    cairo_line_to(cr, 26.246094, 181.695312);
    cairo_curve_to(cr, 26.246094, 161.746094, 42.414062, 145.578125, 62.359375, 145.578125);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    old_cr = cr;
    temp_surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 256, 400);
    cr = cairo_create(temp_surface);
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.582031, 325.859375);
    cairo_curve_to(cr, 216.546875, 325.515625, 215.53125, 324.183594, 215.53125, 321.867188);
    cairo_curve_to(cr, 215.53125, 320.582031, 215.90625, 319.484375, 216.65625, 318.578125);
    cairo_curve_to(cr, 217.503906, 317.542969, 218.597656, 317.027344, 219.945312, 317.027344);
    cairo_line_to(cr, 220.65625, 317.027344);
    cairo_curve_to(cr, 221.875, 317.027344, 222.847656, 317.449219, 223.566406, 318.296875);
    cairo_curve_to(cr, 224.195312, 319.046875, 224.507812, 319.988281, 224.507812, 321.113281);
    cairo_curve_to(cr, 224.507812, 322.335938, 224.164062, 323.414062, 223.472656, 324.355469);
    cairo_curve_to(cr, 222.691406, 325.359375, 221.671875, 325.890625, 220.421875, 325.953125);
    cairo_move_to(cr, 219.480469, 318.203125);
    cairo_line_to(cr, 218.769531, 318.203125);
    cairo_curve_to(cr, 218.144531, 318.203125, 217.644531, 318.453125, 217.269531, 318.953125);
    cairo_curve_to(cr, 216.890625, 319.453125, 216.703125, 320.019531, 216.703125, 320.644531);
    cairo_curve_to(cr, 216.703125, 321.835938, 217.222656, 322.429688, 218.253906, 322.429688);
    cairo_line_to(cr, 220.039062, 322.429688);
    cairo_line_to(cr, 217.132812, 322.429688);
    cairo_line_to(cr, 218.964844, 322.429688);
    cairo_curve_to(cr, 219.589844, 322.429688, 220.089844, 322.179688, 220.46875, 321.679688);
    cairo_curve_to(cr, 220.84375, 321.175781, 221.03125, 320.613281, 221.03125, 319.988281);
    cairo_curve_to(cr, 221.03125, 318.796875, 220.515625, 318.203125, 219.480469, 318.203125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 225.238281, 342.394531);
    cairo_curve_to(cr, 225.800781, 346.375, 226.082031, 348.738281, 226.082031, 349.488281);
    cairo_curve_to(cr, 226.082031, 353.53125, 224.59375, 355.550781, 221.621094, 355.550781);
    cairo_line_to(cr, 210.769531, 355.550781);
    cairo_curve_to(cr, 208.261719, 355.550781, 207.011719, 354.265625, 207.011719, 351.699219);
    cairo_curve_to(cr, 207.011719, 350.320312, 207.386719, 348.519531, 208.136719, 346.296875);
    cairo_curve_to(cr, 208.703125, 344.824219, 209.265625, 343.351562, 209.828125, 341.878906);
    cairo_curve_to(cr, 210.707031, 339.625, 212.039062, 338.402344, 213.820312, 338.214844);
    cairo_line_to(cr, 214.191406, 335.324219);
    cairo_line_to(cr, 214.644531, 331.332031);
    cairo_curve_to(cr, 214.789062, 330.054688, 215.019531, 328.953125, 215.769531, 328.042969);
    cairo_curve_to(cr, 216.617188, 327.007812, 217.714844, 326.492188, 219.058594, 326.492188);
    cairo_line_to(cr, 219.175781, 326.492188);
    cairo_curve_to(cr, 220.398438, 326.492188, 221.367188, 326.914062, 222.089844, 327.761719);
    cairo_curve_to(cr, 222.714844, 328.511719, 223.027344, 329.453125, 223.027344, 330.578125);
    cairo_line_to(cr, 222.183594, 338.308594);
    cairo_curve_to(cr, 223.90625, 338.683594, 224.925781, 340.046875, 225.238281, 342.394531);
    cairo_move_to(cr, 219.199219, 327.796875);
    cairo_curve_to(cr, 218.664062, 327.714844, 218.421875, 327.75, 217.886719, 327.667969);
    cairo_curve_to(cr, 217.257812, 327.667969, 216.757812, 327.917969, 216.382812, 328.417969);
    cairo_curve_to(cr, 216.007812, 328.917969, 215.820312, 329.484375, 215.820312, 330.109375);
    cairo_line_to(cr, 215.648438, 331.894531);
    cairo_line_to(cr, 214.761719, 339.34375);
    cairo_curve_to(cr, 213.414062, 339.34375, 212.585938, 339.40625, 212.273438, 339.53125);
    cairo_curve_to(cr, 211.707031, 339.75, 211.253906, 340.390625, 210.910156, 341.457031);
    cairo_line_to(cr, 208.042969, 349.914062);
    cairo_curve_to(cr, 208.011719, 350.070312, 207.996094, 350.242188, 207.996094, 350.429688);
    cairo_curve_to(cr, 207.996094, 350.867188, 208.152344, 351.242188, 208.46875, 351.554688);
    cairo_curve_to(cr, 208.78125, 351.871094, 209.15625, 352.027344, 209.59375, 352.027344);
    cairo_line_to(cr, 220.445312, 352.027344);
    cairo_curve_to(cr, 221.007812, 352.027344, 221.511719, 351.808594, 221.949219, 351.367188);
    cairo_curve_to(cr, 222.386719, 350.929688, 222.574219, 350.445312, 222.511719, 349.914062);
    cairo_line_to(cr, 221.761719, 341.457031);
    cairo_curve_to(cr, 221.636719, 340.359375, 221.292969, 339.703125, 220.726562, 339.484375);
    cairo_curve_to(cr, 220.507812, 339.390625, 219.726562, 339.34375, 218.378906, 339.34375);
    cairo_line_to(cr, 219.550781, 329.453125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.893644);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 224.710938, 349.648438);
    cairo_curve_to(cr, 225.292969, 349.667969, 225.875, 349.488281, 226.347656, 349.148438);
    cairo_curve_to(cr, 226.738281, 348.871094, 227.050781, 348.484375, 227.238281, 348.042969);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.964844, 348.097656);
    cairo_curve_to(cr, 227.964844, 348.511719, 227.628906, 348.847656, 227.214844, 348.847656);
    cairo_curve_to(cr, 226.800781, 348.847656, 226.464844, 348.511719, 226.464844, 348.097656);
    cairo_curve_to(cr, 226.464844, 347.683594, 226.800781, 347.347656, 227.214844, 347.347656);
    cairo_curve_to(cr, 227.628906, 347.347656, 227.964844, 347.683594, 227.964844, 348.097656);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.285156, 347.296875);
    cairo_curve_to(cr, 227.324219, 347.148438, 227.40625, 347.007812, 227.515625, 346.902344);
    cairo_curve_to(cr, 227.597656, 346.820312, 227.699219, 346.753906, 227.804688, 346.714844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.199219, 348.90625);
    cairo_curve_to(cr, 227.160156, 349.054688, 227.078125, 349.195312, 226.96875, 349.300781);
    cairo_curve_to(cr, 226.886719, 349.382812, 226.785156, 349.449219, 226.675781, 349.488281);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.953125, 348.144531);
    cairo_curve_to(cr, 228.101562, 348.183594, 228.242188, 348.261719, 228.351562, 348.375);
    cairo_curve_to(cr, 228.429688, 348.457031, 228.496094, 348.554688, 228.539062, 348.664062);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 226.4375, 348.183594);
    cairo_curve_to(cr, 226.289062, 348.144531, 226.152344, 348.066406, 226.042969, 347.953125);
    cairo_curve_to(cr, 225.960938, 347.871094, 225.898438, 347.769531, 225.855469, 347.664062);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 226.679688, 347.496094);
    cairo_curve_to(cr, 226.601562, 347.363281, 226.558594, 347.210938, 226.558594, 347.054688);
    cairo_curve_to(cr, 226.5625, 346.9375, 226.585938, 346.824219, 226.632812, 346.714844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.890625, 347.632812);
    cairo_curve_to(cr, 228.023438, 347.554688, 228.179688, 347.511719, 228.332031, 347.515625);
    cairo_curve_to(cr, 228.449219, 347.515625, 228.566406, 347.539062, 228.671875, 347.589844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 227.757812, 348.699219);
    cairo_curve_to(cr, 227.835938, 348.832031, 227.875, 348.988281, 227.875, 349.140625);
    cairo_curve_to(cr, 227.871094, 349.257812, 227.847656, 349.375, 227.800781, 349.480469);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 5);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 226.675781, 348.695312);
    cairo_curve_to(cr, 226.542969, 348.773438, 226.386719, 348.8125, 226.234375, 348.8125);
    cairo_curve_to(cr, 226.117188, 348.8125, 226, 348.785156, 225.894531, 348.738281);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 223.703125, 320.90625);
    cairo_curve_to(cr, 223.695312, 320.042969, 223.410156, 319.21875, 222.890625, 318.539062);
    cairo_curve_to(cr, 222.339844, 317.8125, 222.097656, 317.609375, 221.375, 317.261719);
    cairo_curve_to(cr, 219.640625, 316.433594, 217.449219, 317.019531, 216.386719, 318.59375);
    cairo_curve_to(cr, 216.160156, 318.933594, 215.910156, 319.210938, 215.835938, 319.214844);
    cairo_curve_to(cr, 215.757812, 319.214844, 215.46875, 319.042969, 215.1875, 318.832031);
    cairo_curve_to(cr, 213.742188, 317.746094, 213.632812, 315.394531, 215, 314.730469);
    cairo_curve_to(cr, 215.640625, 314.417969, 216.136719, 314.527344, 217.191406, 315.210938);
    cairo_curve_to(cr, 218.496094, 316.054688, 218.804688, 316.171875, 219.722656, 316.171875);
    cairo_curve_to(cr, 220.644531, 316.175781, 221.4375, 315.929688, 222.921875, 315.183594);
    cairo_curve_to(cr, 223.828125, 314.726562, 224.859375, 314.386719, 225.328125, 314.386719);
    cairo_curve_to(cr, 226.777344, 314.390625, 227.808594, 315.578125, 227.808594, 317.238281);
    cairo_curve_to(cr, 227.8125, 318.449219, 227.472656, 319.226562, 226.527344, 320.171875);
    cairo_curve_to(cr, 225.757812, 320.941406, 225.089844, 321.300781, 224.082031, 321.492188);
    cairo_line_to(cr, 223.714844, 321.5625);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.805433);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 223.703125, 320.90625);
    cairo_curve_to(cr, 223.695312, 320.042969, 223.410156, 319.21875, 222.890625, 318.539062);
    cairo_curve_to(cr, 222.339844, 317.8125, 222.097656, 317.609375, 221.375, 317.261719);
    cairo_curve_to(cr, 219.640625, 316.433594, 217.449219, 317.019531, 216.386719, 318.59375);
    cairo_curve_to(cr, 216.160156, 318.933594, 215.910156, 319.210938, 215.835938, 319.214844);
    cairo_curve_to(cr, 215.757812, 319.214844, 215.46875, 319.042969, 215.1875, 318.832031);
    cairo_curve_to(cr, 213.742188, 317.746094, 213.632812, 315.394531, 215, 314.730469);
    cairo_curve_to(cr, 215.640625, 314.417969, 216.136719, 314.527344, 217.191406, 315.210938);
    cairo_curve_to(cr, 218.496094, 316.054688, 218.804688, 316.171875, 219.722656, 316.171875);
    cairo_curve_to(cr, 220.644531, 316.175781, 221.4375, 315.929688, 222.921875, 315.183594);
    cairo_curve_to(cr, 223.828125, 314.726562, 224.859375, 314.386719, 225.328125, 314.386719);
    cairo_curve_to(cr, 226.777344, 314.390625, 227.808594, 315.578125, 227.808594, 317.238281);
    cairo_curve_to(cr, 227.8125, 318.449219, 227.472656, 319.226562, 226.527344, 320.171875);
    cairo_curve_to(cr, 225.757812, 320.941406, 225.089844, 321.300781, 224.082031, 321.492188);
    cairo_line_to(cr, 223.714844, 321.5625);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.742188, 314.921875);
    cairo_curve_to(cr, 218.742188, 314.800781, 219.84375, 313.140625, 220.015625, 313.003906);
    cairo_curve_to(cr, 220.289062, 312.785156, 221.433594, 312.828125, 221.988281, 313.078125);
    cairo_curve_to(cr, 222.410156, 313.269531, 223.21875, 314.0625, 223.21875, 314.289062);
    cairo_curve_to(cr, 223.21875, 314.332031, 222.917969, 314.507812, 222.554688, 314.671875);
    cairo_curve_to(cr, 221.949219, 314.953125, 221.761719, 314.976562, 220.316406, 314.976562);
    cairo_curve_to(cr, 219.449219, 314.976562, 218.742188, 314.953125, 218.742188, 314.921875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.805433);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.470588,0.266667,0.129412,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.742188, 314.921875);
    cairo_curve_to(cr, 218.742188, 314.800781, 219.84375, 313.140625, 220.015625, 313.003906);
    cairo_curve_to(cr, 220.289062, 312.785156, 221.433594, 312.828125, 221.988281, 313.078125);
    cairo_curve_to(cr, 222.410156, 313.269531, 223.21875, 314.0625, 223.21875, 314.289062);
    cairo_curve_to(cr, 223.21875, 314.332031, 222.917969, 314.507812, 222.554688, 314.671875);
    cairo_curve_to(cr, 221.949219, 314.953125, 221.761719, 314.976562, 220.316406, 314.976562);
    cairo_curve_to(cr, 219.449219, 314.976562, 218.742188, 314.953125, 218.742188, 314.921875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 219.4375, 315.671875);
    cairo_curve_to(cr, 219.167969, 315.644531, 218.722656, 315.53125, 218.558594, 315.441406);
    cairo_curve_to(cr, 218.507812, 315.410156, 218.523438, 315.410156, 218.765625, 315.417969);
    cairo_curve_to(cr, 218.90625, 315.425781, 219.347656, 315.449219, 219.644531, 315.453125);
    cairo_curve_to(cr, 219.945312, 315.460938, 220.335938, 315.472656, 220.519531, 315.480469);
    cairo_line_to(cr, 221.003906, 315.480469);
    cairo_line_to(cr, 220.730469, 315.53125);
    cairo_curve_to(cr, 220.53125, 315.566406, 220.210938, 315.652344, 219.980469, 315.671875);
    cairo_curve_to(cr, 219.746094, 315.695312, 219.675781, 315.695312, 219.4375, 315.671875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.319159);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 219.4375, 315.671875);
    cairo_curve_to(cr, 219.167969, 315.644531, 218.722656, 315.53125, 218.558594, 315.441406);
    cairo_curve_to(cr, 218.507812, 315.410156, 218.523438, 315.410156, 218.765625, 315.417969);
    cairo_curve_to(cr, 218.90625, 315.425781, 219.347656, 315.449219, 219.644531, 315.453125);
    cairo_curve_to(cr, 219.945312, 315.460938, 220.335938, 315.472656, 220.519531, 315.480469);
    cairo_line_to(cr, 221.003906, 315.480469);
    cairo_line_to(cr, 220.730469, 315.53125);
    cairo_curve_to(cr, 220.53125, 315.566406, 220.210938, 315.652344, 219.980469, 315.671875);
    cairo_curve_to(cr, 219.746094, 315.695312, 219.675781, 315.695312, 219.4375, 315.671875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.42983);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.058594, 315.386719);
    cairo_line_to(cr, 219.722656, 312.773438);
    cairo_curve_to(cr, 220.304688, 312.5, 220.988281, 312.433594, 221.613281, 312.59375);
    cairo_curve_to(cr, 222.238281, 312.753906, 222.804688, 313.136719, 223.183594, 313.660156);
    cairo_curve_to(cr, 223.363281, 313.902344, 223.503906, 314.175781, 223.59375, 314.464844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.253906, 315.203125);
    cairo_line_to(cr, 221.929688, 315.296875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.251101);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.253906, 315.203125);
    cairo_line_to(cr, 221.929688, 315.296875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.42983);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 223.378906, 321.847656);
    cairo_curve_to(cr, 224.457031, 321.859375, 225.539062, 321.488281, 226.382812, 320.816406);
    cairo_curve_to(cr, 227.226562, 320.144531, 227.832031, 319.175781, 228.0625, 318.121094);
    cairo_curve_to(cr, 228.226562, 317.375, 228.203125, 316.578125, 227.917969, 315.871094);
    cairo_curve_to(cr, 227.632812, 315.160156, 227.074219, 314.550781, 226.359375, 314.285156);
    cairo_curve_to(cr, 225.746094, 314.050781, 225.058594, 314.078125, 224.425781, 314.242188);
    cairo_curve_to(cr, 223.792969, 314.402344, 223.199219, 314.695312, 222.613281, 314.988281);
    cairo_curve_to(cr, 222.027344, 315.28125, 221.441406, 315.582031, 220.8125, 315.761719);
    cairo_curve_to(cr, 220.183594, 315.945312, 219.503906, 316.003906, 218.878906, 315.8125);
    cairo_curve_to(cr, 218.226562, 315.613281, 217.691406, 315.164062, 217.121094, 314.796875);
    cairo_curve_to(cr, 216.835938, 314.613281, 216.535156, 314.445312, 216.210938, 314.34375);
    cairo_curve_to(cr, 215.886719, 314.238281, 215.539062, 314.203125, 215.207031, 314.277344);
    cairo_curve_to(cr, 214.808594, 314.363281, 214.457031, 314.613281, 214.207031, 314.9375);
    cairo_curve_to(cr, 213.960938, 315.261719, 213.8125, 315.65625, 213.746094, 316.058594);
    cairo_curve_to(cr, 213.617188, 316.84375, 213.800781, 317.675781, 214.25, 318.335938);
    cairo_curve_to(cr, 214.699219, 318.992188, 215.410156, 319.46875, 216.191406, 319.632812);
    cairo_curve_to(cr, 216.507812, 318.847656, 217.097656, 318.179688, 217.835938, 317.761719);
    cairo_curve_to(cr, 218.570312, 317.347656, 219.449219, 317.191406, 220.285156, 317.324219);
    cairo_curve_to(cr, 221.292969, 317.484375, 222.226562, 318.078125, 222.804688, 318.917969);
    cairo_curve_to(cr, 223.382812, 319.761719, 223.59375, 320.847656, 223.378906, 321.847656);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0.666667,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 213.210938, 327.671875);
    cairo_curve_to(cr, 215.734375, 325.148438, 223.914062, 327.207031, 223.914062, 327.207031);
    cairo_curve_to(cr, 221.410156, 329.921875, 219.664062, 333.394531, 216.40625, 335.351562);
    cairo_line_to(cr, 213.210938, 331.492188);
    cairo_curve_to(cr, 213.210938, 331.492188, 212.199219, 328.683594, 213.210938, 327.671875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.466446);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 213.210938, 327.671875);
    cairo_curve_to(cr, 215.734375, 325.148438, 223.914062, 327.207031, 223.914062, 327.207031);
    cairo_curve_to(cr, 221.410156, 329.921875, 219.664062, 333.394531, 216.40625, 335.351562);
    cairo_line_to(cr, 213.210938, 331.492188);
    cairo_curve_to(cr, 213.210938, 331.492188, 212.199219, 328.683594, 213.210938, 327.671875);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.660156, 331.300781);
    cairo_line_to(cr, 218.761719, 331.300781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 215.652344, 328.136719);
    cairo_line_to(cr, 215.753906, 328.136719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 218.660156, 328.136719);
    cairo_line_to(cr, 218.761719, 328.136719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 221.667969, 328.136719);
    cairo_line_to(cr, 221.769531, 328.136719);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 220.164062, 329.71875);
    cairo_line_to(cr, 220.265625, 329.71875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 217.15625, 329.71875);
    cairo_line_to(cr, 217.257812, 329.71875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 214.148438, 329.71875);
    cairo_line_to(cr, 214.25, 329.71875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 215.652344, 331.300781);
    cairo_line_to(cr, 215.753906, 331.300781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.868414);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_SQUARE);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 217.15625, 332.882812);
    cairo_line_to(cr, 217.257812, 332.882812);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_pattern_set_extend(pattern, CAIRO_EXTEND_NONE);
    cairo_pattern_set_filter(pattern, CAIRO_FILTER_GOOD);
    cairo_destroy(cr);
    cr = old_cr;
    cairo_set_source_surface(cr, temp_surface, 0, 0);
    cairo_surface_destroy(temp_surface);
    pattern = cairo_pattern_create_rgba(0,0,0,0.396078);
    cairo_mask(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 66.996094, 254.921875);
    cairo_curve_to(cr, 66.996094, 255.375, 66.652344, 255.726562, 65.964844, 255.972656);
    cairo_curve_to(cr, 65.453125, 256.15625, 64.917969, 256.25, 64.355469, 256.25);
    cairo_line_to(cr, 59.625, 256.25);
    cairo_line_to(cr, 59.625, 250.269531);
    cairo_line_to(cr, 64.355469, 250.269531);
    cairo_curve_to(cr, 64.988281, 250.269531, 65.53125, 250.347656, 65.992188, 250.503906);
    cairo_curve_to(cr, 66.660156, 250.730469, 66.996094, 251.097656, 66.996094, 251.605469);
    cairo_line_to(cr, 66.996094, 254.921875);
    cairo_move_to(cr, 65.820312, 251.878906);
    cairo_curve_to(cr, 65.820312, 251.589844, 65.355469, 251.441406, 64.421875, 251.441406);
    cairo_line_to(cr, 60.796875, 251.441406);
    cairo_line_to(cr, 60.796875, 255.074219);
    cairo_line_to(cr, 64.355469, 255.074219);
    cairo_curve_to(cr, 64.632812, 255.074219, 64.921875, 255.027344, 65.222656, 254.929688);
    cairo_curve_to(cr, 65.621094, 254.804688, 65.820312, 254.640625, 65.820312, 254.429688);
    cairo_line_to(cr, 65.820312, 251.878906);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 73.621094, 256.25);
    cairo_line_to(cr, 69.851562, 254.210938);
    cairo_line_to(cr, 69.148438, 254.210938);
    cairo_line_to(cr, 69.148438, 256.25);
    cairo_line_to(cr, 67.972656, 256.25);
    cairo_line_to(cr, 67.972656, 250.269531);
    cairo_line_to(cr, 72.714844, 250.269531);
    cairo_curve_to(cr, 73.460938, 250.269531, 74.015625, 250.328125, 74.382812, 250.441406);
    cairo_curve_to(cr, 75.023438, 250.644531, 75.34375, 251.035156, 75.34375, 251.605469);
    cairo_line_to(cr, 75.34375, 253.054688);
    cairo_curve_to(cr, 75.34375, 253.4375, 75.128906, 253.738281, 74.695312, 253.960938);
    cairo_curve_to(cr, 74.339844, 254.136719, 73.949219, 254.226562, 73.523438, 254.226562);
    cairo_line_to(cr, 72.066406, 254.226562);
    cairo_line_to(cr, 75.894531, 256.25);
    cairo_line_to(cr, 73.621094, 256.25);
    cairo_move_to(cr, 74.171875, 251.832031);
    cairo_curve_to(cr, 74.171875, 251.574219, 73.6875, 251.441406, 72.714844, 251.441406);
    cairo_line_to(cr, 69.148438, 251.441406);
    cairo_line_to(cr, 69.148438, 253.0625);
    cairo_line_to(cr, 73.523438, 253.054688);
    cairo_curve_to(cr, 73.648438, 253.054688, 73.78125, 253.027344, 73.921875, 252.980469);
    cairo_curve_to(cr, 74.085938, 252.914062, 74.171875, 252.828125, 74.171875, 252.722656);
    cairo_line_to(cr, 74.171875, 251.832031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 83.5625, 254.921875);
    cairo_curve_to(cr, 83.5625, 255.417969, 83.226562, 255.78125, 82.558594, 256.015625);
    cairo_curve_to(cr, 82.078125, 256.171875, 81.535156, 256.25, 80.925781, 256.25);
    cairo_line_to(cr, 78.828125, 256.25);
    cairo_curve_to(cr, 78.25, 256.25, 77.710938, 256.164062, 77.210938, 255.988281);
    cairo_curve_to(cr, 76.53125, 255.757812, 76.191406, 255.402344, 76.191406, 254.921875);
    cairo_line_to(cr, 76.191406, 251.605469);
    cairo_curve_to(cr, 76.191406, 251.09375, 76.523438, 250.726562, 77.1875, 250.503906);
    cairo_curve_to(cr, 77.644531, 250.347656, 78.191406, 250.269531, 78.828125, 250.269531);
    cairo_line_to(cr, 80.925781, 250.269531);
    cairo_curve_to(cr, 82.683594, 250.269531, 83.5625, 250.714844, 83.5625, 251.605469);
    cairo_line_to(cr, 83.5625, 254.921875);
    cairo_move_to(cr, 82.386719, 251.914062);
    cairo_curve_to(cr, 82.386719, 251.597656, 81.917969, 251.441406, 80.980469, 251.441406);
    cairo_line_to(cr, 78.773438, 251.441406);
    cairo_curve_to(cr, 77.855469, 251.441406, 77.398438, 251.597656, 77.398438, 251.914062);
    cairo_line_to(cr, 77.398438, 254.621094);
    cairo_curve_to(cr, 77.398438, 254.925781, 77.855469, 255.074219, 78.773438, 255.074219);
    cairo_line_to(cr, 80.980469, 255.074219);
    cairo_curve_to(cr, 81.917969, 255.074219, 82.386719, 254.925781, 82.386719, 254.621094);
    cairo_line_to(cr, 82.386719, 251.914062);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 91.953125, 255.667969);
    cairo_curve_to(cr, 91.953125, 255.832031, 91.90625, 255.980469, 91.816406, 256.101562);
    cairo_curve_to(cr, 91.722656, 256.226562, 91.597656, 256.289062, 91.433594, 256.289062);
    cairo_curve_to(cr, 91.289062, 256.289062, 91.144531, 256.234375, 91.003906, 256.128906);
    cairo_line_to(cr, 85.753906, 252.058594);
    cairo_line_to(cr, 85.753906, 256.25);
    cairo_line_to(cr, 84.582031, 256.25);
    cairo_line_to(cr, 84.582031, 250.859375);
    cairo_curve_to(cr, 84.582031, 250.6875, 84.628906, 250.542969, 84.71875, 250.421875);
    cairo_curve_to(cr, 84.8125, 250.300781, 84.941406, 250.238281, 85.109375, 250.238281);
    cairo_curve_to(cr, 85.25, 250.238281, 85.386719, 250.292969, 85.527344, 250.398438);
    cairo_line_to(cr, 90.78125, 254.46875);
    cairo_line_to(cr, 90.78125, 250.269531);
    cairo_line_to(cr, 91.953125, 250.269531);
    cairo_line_to(cr, 91.953125, 255.667969);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 92.933594, 256.25);
    cairo_line_to(cr, 92.933594, 250.269531);
    cairo_line_to(cr, 100.300781, 250.269531);
    cairo_line_to(cr, 100.300781, 251.441406);
    cairo_line_to(cr, 94.105469, 251.441406);
    cairo_line_to(cr, 94.105469, 252.148438);
    cairo_line_to(cr, 99.160156, 252.148438);
    cairo_line_to(cr, 99.160156, 253.320312);
    cairo_line_to(cr, 94.105469, 253.320312);
    cairo_line_to(cr, 94.105469, 255.074219);
    cairo_line_to(cr, 100.300781, 255.074219);
    cairo_line_to(cr, 100.300781, 256.25);
    cairo_line_to(cr, 92.933594, 256.25);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 49.433594, 266.941406);
    cairo_curve_to(cr, 49.109375, 267.410156, 48.820312, 267.644531, 48.5625, 267.644531);
    cairo_curve_to(cr, 48.285156, 267.644531, 47.988281, 267.410156, 47.675781, 266.941406);
    cairo_line_to(cr, 42.164062, 258.605469);
    cairo_line_to(cr, 44.289062, 258.605469);
    cairo_line_to(cr, 48.597656, 265.109375);
    cairo_line_to(cr, 52.953125, 258.605469);
    cairo_line_to(cr, 55.078125, 258.605469);
    cairo_line_to(cr, 49.433594, 266.941406);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 66.414062, 265.582031);
    cairo_curve_to(cr, 66.414062, 266.328125, 65.910156, 266.871094, 64.90625, 267.222656);
    cairo_curve_to(cr, 64.1875, 267.457031, 63.371094, 267.574219, 62.457031, 267.574219);
    cairo_line_to(cr, 59.3125, 267.574219);
    cairo_curve_to(cr, 58.449219, 267.574219, 57.636719, 267.441406, 56.886719, 267.183594);
    cairo_curve_to(cr, 55.867188, 266.835938, 55.355469, 266.300781, 55.355469, 265.582031);
    cairo_line_to(cr, 55.355469, 260.605469);
    cairo_curve_to(cr, 55.355469, 259.839844, 55.855469, 259.289062, 56.851562, 258.957031);
    cairo_curve_to(cr, 57.539062, 258.722656, 58.359375, 258.605469, 59.3125, 258.605469);
    cairo_line_to(cr, 62.457031, 258.605469);
    cairo_curve_to(cr, 65.09375, 258.605469, 66.414062, 259.273438, 66.414062, 260.605469);
    cairo_line_to(cr, 66.414062, 265.582031);
    cairo_move_to(cr, 64.652344, 261.066406);
    cairo_curve_to(cr, 64.652344, 260.597656, 63.949219, 260.363281, 62.542969, 260.363281);
    cairo_line_to(cr, 59.226562, 260.363281);
    cairo_curve_to(cr, 57.851562, 260.363281, 57.164062, 260.597656, 57.164062, 261.066406);
    cairo_line_to(cr, 57.164062, 265.132812);
    cairo_curve_to(cr, 57.164062, 265.585938, 57.851562, 265.8125, 59.226562, 265.8125);
    cairo_line_to(cr, 62.542969, 265.8125);
    cairo_curve_to(cr, 63.949219, 265.8125, 64.652344, 265.585938, 64.652344, 265.132812);
    cairo_line_to(cr, 64.652344, 261.066406);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 67.480469, 267.574219);
    cairo_line_to(cr, 67.480469, 258.605469);
    cairo_line_to(cr, 69.242188, 258.605469);
    cairo_line_to(cr, 69.242188, 265.8125);
    cairo_line_to(cr, 75.492188, 265.8125);
    cairo_line_to(cr, 75.492188, 267.574219);
    cairo_line_to(cr, 67.480469, 267.574219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 87.648438, 265.582031);
    cairo_curve_to(cr, 87.648438, 266.910156, 86.335938, 267.574219, 83.707031, 267.574219);
    cairo_line_to(cr, 80.550781, 267.574219);
    cairo_curve_to(cr, 79.699219, 267.574219, 78.894531, 267.4375, 78.136719, 267.171875);
    cairo_curve_to(cr, 77.109375, 266.800781, 76.59375, 266.269531, 76.59375, 265.582031);
    cairo_line_to(cr, 76.59375, 258.605469);
    cairo_line_to(cr, 78.355469, 258.605469);
    cairo_line_to(cr, 78.355469, 265.109375);
    cairo_curve_to(cr, 78.355469, 265.578125, 79.085938, 265.8125, 80.550781, 265.8125);
    cairo_line_to(cr, 83.707031, 265.8125);
    cairo_curve_to(cr, 85.160156, 265.8125, 85.890625, 265.578125, 85.890625, 265.109375);
    cairo_line_to(cr, 85.890625, 258.605469);
    cairo_line_to(cr, 87.648438, 258.605469);
    cairo_line_to(cr, 87.648438, 265.582031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 103.46875, 267.574219);
    cairo_line_to(cr, 103.46875, 261.601562);
    cairo_line_to(cr, 97.703125, 267.355469);
    cairo_curve_to(cr, 97.523438, 267.515625, 97.320312, 267.597656, 97.085938, 267.597656);
    cairo_curve_to(cr, 96.832031, 267.597656, 96.621094, 267.511719, 96.453125, 267.34375);
    cairo_line_to(cr, 90.773438, 261.625);
    cairo_line_to(cr, 90.773438, 267.574219);
    cairo_line_to(cr, 89.015625, 267.574219);
    cairo_line_to(cr, 89.015625, 259.492188);
    cairo_curve_to(cr, 89.015625, 259.230469, 89.082031, 259.007812, 89.21875, 258.824219);
    cairo_curve_to(cr, 89.359375, 258.628906, 89.550781, 258.53125, 89.804688, 258.53125);
    cairo_curve_to(cr, 90.054688, 258.53125, 90.292969, 258.644531, 90.519531, 258.871094);
    cairo_line_to(cr, 97.085938, 265.484375);
    cairo_line_to(cr, 103.734375, 258.871094);
    cairo_curve_to(cr, 103.953125, 258.644531, 104.1875, 258.53125, 104.4375, 258.53125);
    cairo_curve_to(cr, 104.6875, 258.53125, 104.882812, 258.628906, 105.019531, 258.824219);
    cairo_curve_to(cr, 105.15625, 259.007812, 105.226562, 259.230469, 105.226562, 259.492188);
    cairo_line_to(cr, 105.226562, 267.574219);
    cairo_line_to(cr, 103.46875, 267.574219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.707031, 267.574219);
    cairo_line_to(cr, 106.707031, 258.605469);
    cairo_line_to(cr, 117.761719, 258.605469);
    cairo_line_to(cr, 117.761719, 260.363281);
    cairo_line_to(cr, 108.464844, 260.363281);
    cairo_line_to(cr, 108.464844, 261.421875);
    cairo_line_to(cr, 116.050781, 261.421875);
    cairo_line_to(cr, 116.050781, 263.179688);
    cairo_line_to(cr, 108.464844, 263.179688);
    cairo_line_to(cr, 108.464844, 265.8125);
    cairo_line_to(cr, 117.761719, 265.8125);
    cairo_line_to(cr, 117.761719, 267.574219);
    cairo_line_to(cr, 106.707031, 267.574219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 157.402344, 260.105469);
    cairo_curve_to(cr, 157.402344, 260.785156, 156.886719, 261.308594, 155.859375, 261.683594);
    cairo_curve_to(cr, 155.089844, 261.957031, 154.285156, 262.09375, 153.445312, 262.09375);
    cairo_line_to(cr, 146.347656, 262.09375);
    cairo_line_to(cr, 146.347656, 253.128906);
    cairo_line_to(cr, 153.445312, 253.128906);
    cairo_curve_to(cr, 154.390625, 253.128906, 155.207031, 253.246094, 155.894531, 253.480469);
    cairo_curve_to(cr, 156.898438, 253.820312, 157.402344, 254.367188, 157.402344, 255.128906);
    cairo_line_to(cr, 157.402344, 260.105469);
    cairo_move_to(cr, 155.640625, 255.542969);
    cairo_curve_to(cr, 155.640625, 255.105469, 154.941406, 254.886719, 153.542969, 254.886719);
    cairo_line_to(cr, 148.105469, 254.886719);
    cairo_line_to(cr, 148.105469, 260.335938);
    cairo_line_to(cr, 153.445312, 260.335938);
    cairo_curve_to(cr, 153.859375, 260.335938, 154.289062, 260.261719, 154.742188, 260.117188);
    cairo_curve_to(cr, 155.34375, 259.929688, 155.640625, 259.679688, 155.640625, 259.363281);
    cairo_line_to(cr, 155.640625, 255.542969);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 158.859375, 262.09375);
    cairo_line_to(cr, 158.859375, 253.128906);
    cairo_line_to(cr, 169.914062, 253.128906);
    cairo_line_to(cr, 169.914062, 254.886719);
    cairo_line_to(cr, 160.617188, 254.886719);
    cairo_line_to(cr, 160.617188, 255.941406);
    cairo_line_to(cr, 168.203125, 255.941406);
    cairo_line_to(cr, 168.203125, 257.703125);
    cairo_line_to(cr, 160.617188, 257.703125);
    cairo_line_to(cr, 160.617188, 260.335938);
    cairo_line_to(cr, 169.914062, 260.335938);
    cairo_line_to(cr, 169.914062, 262.09375);
    cairo_line_to(cr, 158.859375, 262.09375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 175.621094, 262.09375);
    cairo_curve_to(cr, 174.644531, 262.09375, 173.828125, 261.980469, 173.171875, 261.753906);
    cairo_curve_to(cr, 172.167969, 261.414062, 171.667969, 260.867188, 171.667969, 260.105469);
    cairo_line_to(cr, 171.667969, 255.128906);
    cairo_curve_to(cr, 171.667969, 254.402344, 172.171875, 253.859375, 173.183594, 253.503906);
    cairo_curve_to(cr, 173.886719, 253.253906, 174.699219, 253.128906, 175.621094, 253.128906);
    cairo_line_to(cr, 182.722656, 253.128906);
    cairo_line_to(cr, 182.722656, 254.886719);
    cairo_line_to(cr, 175.621094, 254.886719);
    cairo_curve_to(cr, 174.191406, 254.886719, 173.472656, 255.207031, 173.472656, 255.84375);
    cairo_line_to(cr, 173.472656, 259.558594);
    cairo_curve_to(cr, 173.472656, 260.078125, 174.191406, 260.335938, 175.621094, 260.335938);
    cairo_line_to(cr, 182.722656, 260.335938);
    cairo_line_to(cr, 182.722656, 262.09375);
    cairo_line_to(cr, 175.621094, 262.09375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 193.847656, 262.09375);
    cairo_line_to(cr, 193.847656, 259.292969);
    cairo_line_to(cr, 186.3125, 259.292969);
    cairo_line_to(cr, 186.3125, 262.09375);
    cairo_line_to(cr, 184.554688, 262.09375);
    cairo_line_to(cr, 184.554688, 255.964844);
    cairo_curve_to(cr, 184.554688, 255.042969, 185.003906, 254.320312, 185.898438, 253.792969);
    cairo_curve_to(cr, 186.660156, 253.347656, 187.535156, 253.128906, 188.519531, 253.128906);
    cairo_line_to(cr, 191.53125, 253.128906);
    cairo_curve_to(cr, 192.492188, 253.128906, 193.375, 253.359375, 194.175781, 253.820312);
    cairo_curve_to(cr, 195.132812, 254.359375, 195.609375, 255.078125, 195.609375, 255.964844);
    cairo_line_to(cr, 195.609375, 262.09375);
    cairo_line_to(cr, 193.847656, 262.09375);
    cairo_move_to(cr, 193.847656, 256.34375);
    cairo_curve_to(cr, 193.847656, 255.882812, 193.566406, 255.515625, 193, 255.238281);
    cairo_curve_to(cr, 192.515625, 255.003906, 192.023438, 254.886719, 191.53125, 254.886719);
    cairo_line_to(cr, 188.519531, 254.886719);
    cairo_curve_to(cr, 188.101562, 254.886719, 187.644531, 255.023438, 187.148438, 255.300781);
    cairo_curve_to(cr, 186.59375, 255.613281, 186.3125, 255.960938, 186.3125, 256.34375);
    cairo_line_to(cr, 186.3125, 257.53125);
    cairo_line_to(cr, 193.847656, 257.53125);
    cairo_line_to(cr, 193.847656, 256.34375);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 207.746094, 260.105469);
    cairo_curve_to(cr, 207.746094, 260.824219, 207.238281, 261.363281, 206.226562, 261.71875);
    cairo_curve_to(cr, 205.523438, 261.96875, 204.710938, 262.09375, 203.789062, 262.09375);
    cairo_line_to(cr, 198.472656, 262.09375);
    cairo_line_to(cr, 198.472656, 260.335938);
    cairo_line_to(cr, 203.789062, 260.335938);
    cairo_curve_to(cr, 205.253906, 260.335938, 205.984375, 260.089844, 205.984375, 259.59375);
    cairo_line_to(cr, 205.984375, 259.292969);
    cairo_line_to(cr, 200.644531, 259.292969);
    cairo_curve_to(cr, 199.652344, 259.292969, 198.8125, 259.160156, 198.132812, 258.890625);
    cairo_curve_to(cr, 197.171875, 258.511719, 196.691406, 257.910156, 196.691406, 257.082031);
    cairo_line_to(cr, 196.691406, 253.128906);
    cairo_line_to(cr, 198.449219, 253.128906);
    cairo_line_to(cr, 198.449219, 256.730469);
    cairo_curve_to(cr, 198.449219, 257.265625, 199.179688, 257.53125, 200.644531, 257.53125);
    cairo_line_to(cr, 205.984375, 257.53125);
    cairo_line_to(cr, 205.984375, 253.128906);
    cairo_line_to(cr, 207.746094, 253.128906);
    cairo_line_to(cr, 207.746094, 260.105469);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 166.410156, 265.714844);
    cairo_line_to(cr, 166.410156, 270.519531);
    cairo_line_to(cr, 165.238281, 270.519531);
    cairo_line_to(cr, 165.238281, 265.714844);
    cairo_line_to(cr, 162.140625, 265.714844);
    cairo_line_to(cr, 162.140625, 264.539062);
    cairo_line_to(cr, 169.511719, 264.539062);
    cairo_line_to(cr, 169.511719, 265.714844);
    cairo_line_to(cr, 166.410156, 265.714844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 170.332031, 270.519531);
    cairo_line_to(cr, 170.332031, 264.539062);
    cairo_line_to(cr, 171.503906, 264.539062);
    cairo_line_to(cr, 171.503906, 270.519531);
    cairo_line_to(cr, 170.332031, 270.519531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 182.421875, 270.519531);
    cairo_line_to(cr, 182.421875, 266.539062);
    cairo_line_to(cr, 178.578125, 270.375);
    cairo_curve_to(cr, 178.460938, 270.480469, 178.324219, 270.535156, 178.167969, 270.535156);
    cairo_curve_to(cr, 178, 270.535156, 177.859375, 270.476562, 177.746094, 270.363281);
    cairo_line_to(cr, 173.960938, 266.554688);
    cairo_line_to(cr, 173.960938, 270.519531);
    cairo_line_to(cr, 172.785156, 270.519531);
    cairo_line_to(cr, 172.785156, 265.128906);
    cairo_curve_to(cr, 172.785156, 264.957031, 172.832031, 264.808594, 172.925781, 264.6875);
    cairo_curve_to(cr, 173.015625, 264.554688, 173.144531, 264.492188, 173.3125, 264.492188);
    cairo_curve_to(cr, 173.480469, 264.492188, 173.640625, 264.566406, 173.789062, 264.71875);
    cairo_line_to(cr, 178.167969, 269.128906);
    cairo_line_to(cr, 182.601562, 264.71875);
    cairo_curve_to(cr, 182.746094, 264.566406, 182.902344, 264.492188, 183.070312, 264.492188);
    cairo_curve_to(cr, 183.238281, 264.492188, 183.367188, 264.554688, 183.457031, 264.6875);
    cairo_curve_to(cr, 183.550781, 264.808594, 183.59375, 264.957031, 183.59375, 265.128906);
    cairo_line_to(cr, 183.59375, 270.519531);
    cairo_line_to(cr, 182.421875, 270.519531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 184.582031, 270.519531);
    cairo_line_to(cr, 184.582031, 264.539062);
    cairo_line_to(cr, 191.949219, 264.539062);
    cairo_line_to(cr, 191.949219, 265.714844);
    cairo_line_to(cr, 185.753906, 265.714844);
    cairo_line_to(cr, 185.753906, 266.417969);
    cairo_line_to(cr, 190.808594, 266.417969);
    cairo_line_to(cr, 190.808594, 267.589844);
    cairo_line_to(cr, 185.753906, 267.589844);
    cairo_line_to(cr, 185.753906, 269.34375);
    cairo_line_to(cr, 191.949219, 269.34375);
    cairo_line_to(cr, 191.949219, 270.519531);
    cairo_line_to(cr, 184.582031, 270.519531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 70.980469, 192.546875);
    cairo_curve_to(cr, 70.980469, 194.804688, 69.472656, 196.441406, 66.464844, 197.460938);
    cairo_curve_to(cr, 64.351562, 198.167969, 61.902344, 198.519531, 59.109375, 198.519531);
    cairo_line_to(cr, 38.796875, 198.519531);
    cairo_line_to(cr, 38.796875, 193.238281);
    cairo_line_to(cr, 59.109375, 193.238281);
    cairo_curve_to(cr, 63.503906, 193.238281, 65.699219, 192.558594, 65.699219, 191.199219);
    cairo_line_to(cr, 65.699219, 187.339844);
    cairo_curve_to(cr, 65.699219, 186.007812, 63.503906, 185.339844, 59.109375, 185.339844);
    cairo_line_to(cr, 49.644531, 185.339844);
    cairo_curve_to(cr, 42.414062, 185.339844, 38.796875, 183.664062, 38.796875, 180.316406);
    cairo_line_to(cr, 38.796875, 176.929688);
    cairo_curve_to(cr, 38.796875, 173.386719, 42.414062, 171.613281, 49.644531, 171.613281);
    cairo_line_to(cr, 69.851562, 171.613281);
    cairo_line_to(cr, 69.851562, 176.894531);
    cairo_line_to(cr, 49.644531, 176.894531);
    cairo_curve_to(cr, 47.996094, 176.894531, 46.949219, 176.929688, 46.515625, 177.003906);
    cairo_curve_to(cr, 44.960938, 177.171875, 44.183594, 177.644531, 44.183594, 178.421875);
    cairo_line_to(cr, 44.183594, 178.859375);
    cairo_curve_to(cr, 44.183594, 179.683594, 45.238281, 180.097656, 47.351562, 180.097656);
    cairo_curve_to(cr, 47.472656, 180.097656, 47.617188, 180.097656, 47.789062, 180.097656);
    cairo_curve_to(cr, 47.984375, 180.097656, 48.214844, 180.085938, 48.480469, 180.058594);
    cairo_line_to(cr, 59.109375, 180.058594);
    cairo_curve_to(cr, 62.070312, 180.058594, 64.535156, 180.375, 66.5, 181.007812);
    cairo_curve_to(cr, 69.484375, 182.003906, 70.980469, 183.664062, 70.980469, 185.996094);
    cairo_line_to(cr, 70.980469, 192.546875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 92.210938, 176.894531);
    cairo_line_to(cr, 92.210938, 198.519531);
    cairo_line_to(cr, 86.929688, 198.519531);
    cairo_line_to(cr, 86.929688, 176.894531);
    cairo_line_to(cr, 72.988281, 176.894531);
    cairo_line_to(cr, 72.988281, 171.613281);
    cairo_line_to(cr, 106.152344, 171.613281);
    cairo_line_to(cr, 106.152344, 176.894531);
    cairo_line_to(cr, 92.210938, 176.894531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.542969, 192.546875);
    cairo_curve_to(cr, 142.542969, 196.527344, 138.597656, 198.519531, 130.710938, 198.519531);
    cairo_line_to(cr, 121.246094, 198.519531);
    cairo_curve_to(cr, 118.699219, 198.519531, 116.28125, 198.117188, 114, 197.316406);
    cairo_curve_to(cr, 110.917969, 196.199219, 109.378906, 194.609375, 109.378906, 192.546875);
    cairo_line_to(cr, 109.378906, 171.613281);
    cairo_line_to(cr, 114.65625, 171.613281);
    cairo_line_to(cr, 114.65625, 191.128906);
    cairo_curve_to(cr, 114.65625, 192.535156, 116.851562, 193.238281, 121.246094, 193.238281);
    cairo_line_to(cr, 130.710938, 193.238281);
    cairo_curve_to(cr, 135.078125, 193.238281, 137.265625, 192.535156, 137.265625, 191.128906);
    cairo_line_to(cr, 137.265625, 171.613281);
    cairo_line_to(cr, 142.542969, 171.613281);
    cairo_line_to(cr, 142.542969, 192.546875);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 159.34375, 198.519531);
    cairo_curve_to(cr, 156.40625, 198.519531, 153.953125, 198.179688, 151.988281, 197.5);
    cairo_curve_to(cr, 148.980469, 196.480469, 147.472656, 194.828125, 147.472656, 192.546875);
    cairo_line_to(cr, 147.472656, 177.621094);
    cairo_curve_to(cr, 147.472656, 175.4375, 148.992188, 173.8125, 152.023438, 172.742188);
    cairo_curve_to(cr, 154.136719, 171.992188, 156.574219, 171.613281, 159.34375, 171.613281);
    cairo_line_to(cr, 180.640625, 171.613281);
    cairo_line_to(cr, 180.640625, 176.894531);
    cairo_line_to(cr, 159.34375, 176.894531);
    cairo_curve_to(cr, 155.046875, 176.894531, 152.898438, 177.851562, 152.898438, 179.769531);
    cairo_line_to(cr, 152.898438, 190.910156);
    cairo_curve_to(cr, 152.898438, 192.460938, 155.046875, 193.238281, 159.34375, 193.238281);
    cairo_line_to(cr, 180.640625, 193.238281);
    cairo_line_to(cr, 180.640625, 198.519531);
    cairo_line_to(cr, 159.34375, 198.519531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 212.746094, 198.519531);
    cairo_line_to(cr, 191.269531, 186.46875);
    cairo_line_to(cr, 191.269531, 198.519531);
    cairo_line_to(cr, 185.988281, 198.519531);
    cairo_line_to(cr, 185.988281, 171.613281);
    cairo_line_to(cr, 191.269531, 171.613281);
    cairo_line_to(cr, 191.269531, 181.078125);
    cairo_line_to(cr, 210.308594, 171.613281);
    cairo_line_to(cr, 221.996094, 171.613281);
    cairo_line_to(cr, 197.238281, 184.027344);
    cairo_line_to(cr, 223.269531, 198.519531);
    cairo_line_to(cr, 212.746094, 198.519531);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 69.132812, 161.117188);
    cairo_line_to(cr, 69.132812, 168.324219);
    cairo_line_to(cr, 67.375, 168.324219);
    cairo_line_to(cr, 67.375, 161.117188);
    cairo_line_to(cr, 62.726562, 161.117188);
    cairo_line_to(cr, 62.726562, 159.355469);
    cairo_line_to(cr, 73.78125, 159.355469);
    cairo_line_to(cr, 73.78125, 161.117188);
    cairo_line_to(cr, 69.132812, 161.117188);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 84.226562, 168.324219);
    cairo_line_to(cr, 84.226562, 163.929688);
    cairo_line_to(cr, 76.675781, 163.929688);
    cairo_line_to(cr, 76.675781, 168.324219);
    cairo_line_to(cr, 74.917969, 168.324219);
    cairo_line_to(cr, 74.917969, 159.355469);
    cairo_line_to(cr, 76.675781, 159.355469);
    cairo_line_to(cr, 76.675781, 162.171875);
    cairo_line_to(cr, 84.226562, 162.171875);
    cairo_line_to(cr, 84.226562, 159.355469);
    cairo_line_to(cr, 85.984375, 159.355469);
    cairo_line_to(cr, 85.984375, 168.324219);
    cairo_line_to(cr, 84.226562, 168.324219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 87.121094, 168.324219);
    cairo_line_to(cr, 87.121094, 159.355469);
    cairo_line_to(cr, 98.175781, 159.355469);
    cairo_line_to(cr, 98.175781, 161.117188);
    cairo_line_to(cr, 88.878906, 161.117188);
    cairo_line_to(cr, 88.878906, 162.171875);
    cairo_line_to(cr, 96.464844, 162.171875);
    cairo_line_to(cr, 96.464844, 163.929688);
    cairo_line_to(cr, 88.878906, 163.929688);
    cairo_line_to(cr, 88.878906, 166.566406);
    cairo_line_to(cr, 98.175781, 166.566406);
    cairo_line_to(cr, 98.175781, 168.324219);
    cairo_line_to(cr, 87.121094, 168.324219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 105.164062, 168.324219);
    cairo_line_to(cr, 105.164062, 159.355469);
    cairo_line_to(cr, 106.921875, 159.355469);
    cairo_line_to(cr, 106.921875, 168.324219);
    cairo_line_to(cr, 105.164062, 168.324219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 119.617188, 167.449219);
    cairo_curve_to(cr, 119.617188, 167.703125, 119.546875, 167.917969, 119.410156, 168.105469);
    cairo_curve_to(cr, 119.273438, 168.292969, 119.082031, 168.386719, 118.839844, 168.386719);
    cairo_curve_to(cr, 118.621094, 168.386719, 118.40625, 168.304688, 118.195312, 168.140625);
    cairo_line_to(cr, 110.320312, 162.039062);
    cairo_line_to(cr, 110.320312, 168.324219);
    cairo_line_to(cr, 108.5625, 168.324219);
    cairo_line_to(cr, 108.5625, 160.242188);
    cairo_curve_to(cr, 108.5625, 159.984375, 108.628906, 159.765625, 108.765625, 159.585938);
    cairo_curve_to(cr, 108.90625, 159.402344, 109.097656, 159.308594, 109.347656, 159.308594);
    cairo_curve_to(cr, 109.558594, 159.308594, 109.769531, 159.390625, 109.980469, 159.550781);
    cairo_line_to(cr, 117.855469, 165.65625);
    cairo_line_to(cr, 117.855469, 159.355469);
    cairo_line_to(cr, 119.617188, 159.355469);
    cairo_line_to(cr, 119.617188, 167.449219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 122.832031, 161.117188);
    cairo_line_to(cr, 122.832031, 162.171875);
    cairo_line_to(cr, 129.957031, 162.171875);
    cairo_line_to(cr, 129.957031, 163.929688);
    cairo_line_to(cr, 122.832031, 163.929688);
    cairo_line_to(cr, 122.832031, 168.324219);
    cairo_line_to(cr, 121.074219, 168.324219);
    cairo_line_to(cr, 121.074219, 159.355469);
    cairo_line_to(cr, 132.128906, 159.355469);
    cairo_line_to(cr, 132.128906, 161.117188);
    cairo_line_to(cr, 122.832031, 161.117188);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 142.683594, 168.324219);
    cairo_line_to(cr, 142.683594, 165.519531);
    cairo_line_to(cr, 135.148438, 165.519531);
    cairo_line_to(cr, 135.148438, 168.324219);
    cairo_line_to(cr, 133.386719, 168.324219);
    cairo_line_to(cr, 133.386719, 162.195312);
    cairo_curve_to(cr, 133.386719, 161.273438, 133.835938, 160.550781, 134.734375, 160.023438);
    cairo_curve_to(cr, 135.496094, 159.578125, 136.371094, 159.355469, 137.355469, 159.355469);
    cairo_line_to(cr, 140.367188, 159.355469);
    cairo_curve_to(cr, 141.328125, 159.355469, 142.210938, 159.585938, 143.011719, 160.046875);
    cairo_curve_to(cr, 143.964844, 160.589844, 144.445312, 161.304688, 144.445312, 162.195312);
    cairo_line_to(cr, 144.445312, 168.324219);
    cairo_line_to(cr, 142.683594, 168.324219);
    cairo_move_to(cr, 142.683594, 162.570312);
    cairo_curve_to(cr, 142.683594, 162.109375, 142.402344, 161.742188, 141.835938, 161.46875);
    cairo_curve_to(cr, 141.347656, 161.234375, 140.859375, 161.117188, 140.367188, 161.117188);
    cairo_line_to(cr, 137.355469, 161.117188);
    cairo_curve_to(cr, 136.9375, 161.117188, 136.480469, 161.253906, 135.984375, 161.527344);
    cairo_curve_to(cr, 135.425781, 161.84375, 135.148438, 162.191406, 135.148438, 162.570312);
    cairo_line_to(cr, 135.148438, 163.761719);
    cairo_line_to(cr, 142.683594, 163.761719);
    cairo_line_to(cr, 142.683594, 162.570312);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 160.4375, 168.324219);
    cairo_line_to(cr, 160.4375, 162.355469);
    cairo_line_to(cr, 154.675781, 168.105469);
    cairo_curve_to(cr, 154.496094, 168.269531, 154.289062, 168.347656, 154.054688, 168.347656);
    cairo_curve_to(cr, 153.804688, 168.347656, 153.59375, 168.265625, 153.425781, 168.09375);
    cairo_line_to(cr, 147.746094, 162.378906);
    cairo_line_to(cr, 147.746094, 168.324219);
    cairo_line_to(cr, 145.984375, 168.324219);
    cairo_line_to(cr, 145.984375, 160.242188);
    cairo_curve_to(cr, 145.984375, 159.984375, 146.054688, 159.761719, 146.191406, 159.574219);
    cairo_curve_to(cr, 146.328125, 159.378906, 146.523438, 159.285156, 146.773438, 159.285156);
    cairo_curve_to(cr, 147.027344, 159.285156, 147.265625, 159.398438, 147.492188, 159.625);
    cairo_line_to(cr, 154.054688, 166.238281);
    cairo_line_to(cr, 160.707031, 159.625);
    cairo_curve_to(cr, 160.925781, 159.398438, 161.160156, 159.285156, 161.410156, 159.285156);
    cairo_curve_to(cr, 161.660156, 159.285156, 161.855469, 159.378906, 161.992188, 159.574219);
    cairo_curve_to(cr, 162.128906, 159.761719, 162.199219, 159.984375, 162.199219, 160.242188);
    cairo_line_to(cr, 162.199219, 168.324219);
    cairo_line_to(cr, 160.4375, 168.324219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 174.792969, 166.335938);
    cairo_curve_to(cr, 174.792969, 167.078125, 174.292969, 167.625, 173.289062, 167.972656);
    cairo_curve_to(cr, 172.570312, 168.207031, 171.75, 168.324219, 170.835938, 168.324219);
    cairo_line_to(cr, 167.695312, 168.324219);
    cairo_curve_to(cr, 166.828125, 168.324219, 166.019531, 168.195312, 165.265625, 167.9375);
    cairo_curve_to(cr, 164.246094, 167.589844, 163.738281, 167.054688, 163.738281, 166.335938);
    cairo_line_to(cr, 163.738281, 161.359375);
    cairo_curve_to(cr, 163.738281, 160.589844, 164.234375, 160.039062, 165.230469, 159.707031);
    cairo_curve_to(cr, 165.917969, 159.472656, 166.738281, 159.355469, 167.695312, 159.355469);
    cairo_line_to(cr, 170.835938, 159.355469);
    cairo_curve_to(cr, 173.472656, 159.355469, 174.792969, 160.023438, 174.792969, 161.359375);
    cairo_line_to(cr, 174.792969, 166.335938);
    cairo_move_to(cr, 173.035156, 161.820312);
    cairo_curve_to(cr, 173.035156, 161.351562, 172.328125, 161.117188, 170.921875, 161.117188);
    cairo_line_to(cr, 167.609375, 161.117188);
    cairo_curve_to(cr, 166.234375, 161.117188, 165.546875, 161.351562, 165.546875, 161.820312);
    cairo_line_to(cr, 165.546875, 165.886719);
    cairo_curve_to(cr, 165.546875, 166.339844, 166.234375, 166.566406, 167.609375, 166.566406);
    cairo_line_to(cr, 170.921875, 166.566406);
    cairo_curve_to(cr, 172.328125, 166.566406, 173.035156, 166.339844, 173.035156, 165.886719);
    cairo_line_to(cr, 173.035156, 161.820312);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 187.378906, 166.335938);
    cairo_curve_to(cr, 187.378906, 167.660156, 186.066406, 168.324219, 183.433594, 168.324219);
    cairo_line_to(cr, 180.28125, 168.324219);
    cairo_curve_to(cr, 179.429688, 168.324219, 178.625, 168.191406, 177.867188, 167.925781);
    cairo_curve_to(cr, 176.839844, 167.550781, 176.324219, 167.023438, 176.324219, 166.335938);
    cairo_line_to(cr, 176.324219, 159.355469);
    cairo_line_to(cr, 178.082031, 159.355469);
    cairo_line_to(cr, 178.082031, 165.859375);
    cairo_curve_to(cr, 178.082031, 166.332031, 178.816406, 166.566406, 180.28125, 166.566406);
    cairo_line_to(cr, 183.433594, 166.566406);
    cairo_curve_to(cr, 184.890625, 166.566406, 185.621094, 166.332031, 185.621094, 165.859375);
    cairo_line_to(cr, 185.621094, 159.355469);
    cairo_line_to(cr, 187.378906, 159.355469);
    cairo_line_to(cr, 187.378906, 166.335938);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 199.339844, 166.335938);
    cairo_curve_to(cr, 199.339844, 167.085938, 198.835938, 167.632812, 197.832031, 167.972656);
    cairo_curve_to(cr, 197.128906, 168.207031, 196.3125, 168.324219, 195.382812, 168.324219);
    cairo_line_to(cr, 188.609375, 168.324219);
    cairo_line_to(cr, 188.609375, 166.566406);
    cairo_line_to(cr, 195.382812, 166.566406);
    cairo_curve_to(cr, 196.847656, 166.566406, 197.578125, 166.339844, 197.578125, 165.886719);
    cairo_line_to(cr, 197.578125, 164.597656);
    cairo_curve_to(cr, 197.578125, 164.152344, 196.847656, 163.929688, 195.382812, 163.929688);
    cairo_line_to(cr, 192.226562, 163.929688);
    cairo_curve_to(cr, 189.816406, 163.929688, 188.609375, 163.375, 188.609375, 162.257812);
    cairo_line_to(cr, 188.609375, 161.128906);
    cairo_curve_to(cr, 188.609375, 159.945312, 189.816406, 159.355469, 192.226562, 159.355469);
    cairo_line_to(cr, 198.960938, 159.355469);
    cairo_line_to(cr, 198.960938, 161.117188);
    cairo_line_to(cr, 192.226562, 161.117188);
    cairo_curve_to(cr, 191.675781, 161.117188, 191.328125, 161.128906, 191.183594, 161.152344);
    cairo_curve_to(cr, 190.664062, 161.210938, 190.40625, 161.367188, 190.40625, 161.625);
    cairo_line_to(cr, 190.40625, 161.769531);
    cairo_curve_to(cr, 190.40625, 162.046875, 190.757812, 162.183594, 191.460938, 162.183594);
    cairo_curve_to(cr, 191.503906, 162.183594, 191.550781, 162.183594, 191.609375, 162.183594);
    cairo_curve_to(cr, 191.671875, 162.183594, 191.75, 162.179688, 191.839844, 162.171875);
    cairo_line_to(cr, 195.382812, 162.171875);
    cairo_curve_to(cr, 196.367188, 162.171875, 197.191406, 162.277344, 197.84375, 162.488281);
    cairo_curve_to(cr, 198.839844, 162.820312, 199.339844, 163.375, 199.339844, 164.148438);
    cairo_line_to(cr, 199.339844, 166.335938);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 118.109375, 224.714844);
    cairo_curve_to(cr, 118.109375, 225.84375, 117.355469, 226.664062, 115.851562, 227.175781);
    cairo_curve_to(cr, 114.796875, 227.527344, 113.570312, 227.703125, 112.175781, 227.703125);
    cairo_line_to(cr, 102.015625, 227.703125);
    cairo_line_to(cr, 102.015625, 225.0625);
    cairo_line_to(cr, 112.175781, 225.0625);
    cairo_curve_to(cr, 114.371094, 225.0625, 115.46875, 224.722656, 115.46875, 224.042969);
    cairo_line_to(cr, 115.46875, 222.113281);
    cairo_curve_to(cr, 115.46875, 221.445312, 114.371094, 221.113281, 112.175781, 221.113281);
    cairo_line_to(cr, 107.441406, 221.113281);
    cairo_curve_to(cr, 103.824219, 221.113281, 102.015625, 220.273438, 102.015625, 218.601562);
    cairo_line_to(cr, 102.015625, 216.90625);
    cairo_curve_to(cr, 102.015625, 215.136719, 103.824219, 214.25, 107.441406, 214.25);
    cairo_line_to(cr, 117.542969, 214.25);
    cairo_line_to(cr, 117.542969, 216.890625);
    cairo_line_to(cr, 107.441406, 216.890625);
    cairo_curve_to(cr, 106.617188, 216.890625, 106.09375, 216.90625, 105.875, 216.945312);
    cairo_curve_to(cr, 105.097656, 217.027344, 104.710938, 217.265625, 104.710938, 217.652344);
    cairo_line_to(cr, 104.710938, 217.871094);
    cairo_curve_to(cr, 104.710938, 218.285156, 105.238281, 218.492188, 106.292969, 218.492188);
    cairo_curve_to(cr, 106.355469, 218.492188, 106.429688, 218.492188, 106.511719, 218.492188);
    cairo_curve_to(cr, 106.609375, 218.492188, 106.726562, 218.484375, 106.859375, 218.472656);
    cairo_line_to(cr, 112.175781, 218.472656);
    cairo_curve_to(cr, 113.65625, 218.472656, 114.886719, 218.628906, 115.871094, 218.945312);
    cairo_curve_to(cr, 117.363281, 219.445312, 118.109375, 220.273438, 118.109375, 221.441406);
    cairo_line_to(cr, 118.109375, 224.714844);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.722656, 216.890625);
    cairo_line_to(cr, 128.722656, 227.703125);
    cairo_line_to(cr, 126.085938, 227.703125);
    cairo_line_to(cr, 126.085938, 216.890625);
    cairo_line_to(cr, 119.113281, 216.890625);
    cairo_line_to(cr, 119.113281, 214.25);
    cairo_line_to(cr, 135.695312, 214.25);
    cairo_line_to(cr, 135.695312, 216.890625);
    cairo_line_to(cr, 128.722656, 216.890625);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 137.542969, 227.703125);
    cairo_line_to(cr, 137.542969, 214.25);
    cairo_line_to(cr, 140.183594, 214.25);
    cairo_line_to(cr, 140.183594, 227.703125);
    cairo_line_to(cr, 137.542969, 227.703125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 147.980469, 227.703125);
    cairo_curve_to(cr, 146.511719, 227.703125, 145.285156, 227.53125, 144.304688, 227.191406);
    cairo_curve_to(cr, 142.796875, 226.683594, 142.046875, 225.855469, 142.046875, 224.714844);
    cairo_line_to(cr, 142.046875, 217.253906);
    cairo_curve_to(cr, 142.046875, 216.160156, 142.804688, 215.347656, 144.320312, 214.8125);
    cairo_curve_to(cr, 145.378906, 214.4375, 146.597656, 214.25, 147.980469, 214.25);
    cairo_line_to(cr, 158.628906, 214.25);
    cairo_line_to(cr, 158.628906, 216.890625);
    cairo_line_to(cr, 147.980469, 216.890625);
    cairo_curve_to(cr, 145.832031, 216.890625, 144.757812, 217.367188, 144.757812, 218.328125);
    cairo_line_to(cr, 144.757812, 223.898438);
    cairo_curve_to(cr, 144.757812, 224.675781, 145.832031, 225.0625, 147.980469, 225.0625);
    cairo_line_to(cr, 158.628906, 225.0625);
    cairo_line_to(cr, 158.628906, 227.703125);
    cairo_line_to(cr, 147.980469, 227.703125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 174.699219, 227.703125);
    cairo_line_to(cr, 163.960938, 221.675781);
    cairo_line_to(cr, 163.960938, 227.703125);
    cairo_line_to(cr, 161.320312, 227.703125);
    cairo_line_to(cr, 161.320312, 214.25);
    cairo_line_to(cr, 163.960938, 214.25);
    cairo_line_to(cr, 163.960938, 218.984375);
    cairo_line_to(cr, 173.480469, 214.25);
    cairo_line_to(cr, 179.324219, 214.25);
    cairo_line_to(cr, 166.945312, 220.457031);
    cairo_line_to(cr, 179.960938, 227.703125);
    cairo_line_to(cr, 174.699219, 227.703125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 188.207031, 227.703125);
    cairo_line_to(cr, 188.207031, 214.25);
    cairo_line_to(cr, 190.847656, 214.25);
    cairo_line_to(cr, 190.847656, 227.703125);
    cairo_line_to(cr, 188.207031, 227.703125);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 202.496094, 216.890625);
    cairo_line_to(cr, 202.496094, 227.703125);
    cairo_line_to(cr, 199.855469, 227.703125);
    cairo_line_to(cr, 199.855469, 216.890625);
    cairo_line_to(cr, 192.882812, 216.890625);
    cairo_line_to(cr, 192.882812, 214.25);
    cairo_line_to(cr, 209.46875, 214.25);
    cairo_line_to(cr, 209.46875, 216.890625);
    cairo_line_to(cr, 202.496094, 216.890625);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(0,0,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 211.097656, 224.535156);
    cairo_line_to(cr, 211.097656, 214.25);
    cairo_line_to(cr, 213.738281, 214.25);
    cairo_line_to(cr, 213.738281, 224.535156);
    cairo_line_to(cr, 211.097656, 224.535156);
    cairo_move_to(cr, 213.792969, 226.425781);
    cairo_curve_to(cr, 213.792969, 226.816406, 213.664062, 227.136719, 213.410156, 227.390625);
    cairo_curve_to(cr, 213.15625, 227.636719, 212.832031, 227.757812, 212.445312, 227.757812);
    cairo_curve_to(cr, 212.042969, 227.757812, 211.714844, 227.636719, 211.460938, 227.390625);
    cairo_curve_to(cr, 211.21875, 227.136719, 211.097656, 226.816406, 211.097656, 226.425781);
    cairo_curve_to(cr, 211.097656, 226.027344, 211.21875, 225.707031, 211.460938, 225.460938);
    cairo_curve_to(cr, 211.714844, 225.207031, 212.042969, 225.082031, 212.445312, 225.082031);
    cairo_curve_to(cr, 212.832031, 225.082031, 213.15625, 225.207031, 213.410156, 225.460938);
    cairo_curve_to(cr, 213.664062, 225.707031, 213.792969, 226.027344, 213.792969, 226.425781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,0.4,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 9.113281);
    cairo_curve_to(cr, 137.921875, 9.101562, 145.03125, 45.265625, 145.03125, 45.265625);
    cairo_line_to(cr, 145.03125, 78.855469);
    cairo_line_to(cr, 111.253906, 78.855469);
    cairo_line_to(cr, 111.253906, 45.265625);
    cairo_curve_to(cr, 111.253906, 45.265625, 118.363281, 9.125, 128.144531, 9.113281);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 9.113281);
    cairo_curve_to(cr, 137.921875, 9.101562, 145.03125, 45.265625, 145.03125, 45.265625);
    cairo_line_to(cr, 145.03125, 78.855469);
    cairo_line_to(cr, 111.253906, 78.855469);
    cairo_line_to(cr, 111.253906, 45.265625);
    cairo_curve_to(cr, 111.253906, 45.265625, 118.363281, 9.125, 128.144531, 9.113281);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,0.4,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.996094, 74.882812);
    cairo_line_to(cr, 149.289062, 74.882812);
    cairo_curve_to(cr, 150.085938, 74.882812, 150.734375, 75.527344, 150.734375, 76.328125);
    cairo_line_to(cr, 150.734375, 77.773438);
    cairo_curve_to(cr, 150.734375, 78.570312, 150.085938, 79.214844, 149.289062, 79.214844);
    cairo_line_to(cr, 106.996094, 79.214844);
    cairo_curve_to(cr, 106.199219, 79.214844, 105.550781, 78.570312, 105.550781, 77.773438);
    cairo_line_to(cr, 105.550781, 76.328125);
    cairo_curve_to(cr, 105.550781, 75.527344, 106.199219, 74.882812, 106.996094, 74.882812);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.996094, 74.882812);
    cairo_line_to(cr, 149.289062, 74.882812);
    cairo_curve_to(cr, 150.085938, 74.882812, 150.734375, 75.527344, 150.734375, 76.328125);
    cairo_line_to(cr, 150.734375, 77.773438);
    cairo_curve_to(cr, 150.734375, 78.570312, 150.085938, 79.214844, 149.289062, 79.214844);
    cairo_line_to(cr, 106.996094, 79.214844);
    cairo_curve_to(cr, 106.199219, 79.214844, 105.550781, 78.570312, 105.550781, 77.773438);
    cairo_line_to(cr, 105.550781, 76.328125);
    cairo_curve_to(cr, 105.550781, 75.527344, 106.199219, 74.882812, 106.996094, 74.882812);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,0.4,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 1.023438);
    cairo_curve_to(cr, 137.921875, 1.011719, 145.03125, 45.265625, 145.03125, 45.265625);
    cairo_line_to(cr, 145.03125, 78.855469);
    cairo_line_to(cr, 111.253906, 78.855469);
    cairo_line_to(cr, 111.253906, 45.265625);
    cairo_curve_to(cr, 111.253906, 45.265625, 118.363281, 1.035156, 128.144531, 1.023438);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 1.023438);
    cairo_curve_to(cr, 137.921875, 1.011719, 145.03125, 45.265625, 145.03125, 45.265625);
    cairo_line_to(cr, 145.03125, 78.855469);
    cairo_line_to(cr, 111.253906, 78.855469);
    cairo_line_to(cr, 111.253906, 45.265625);
    cairo_curve_to(cr, 111.253906, 45.265625, 118.363281, 1.035156, 128.144531, 1.023438);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,0.4,0,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.996094, 74.882812);
    cairo_line_to(cr, 149.289062, 74.882812);
    cairo_curve_to(cr, 150.085938, 74.882812, 150.734375, 75.527344, 150.734375, 76.328125);
    cairo_line_to(cr, 150.734375, 77.773438);
    cairo_curve_to(cr, 150.734375, 78.570312, 150.085938, 79.214844, 149.289062, 79.214844);
    cairo_line_to(cr, 106.996094, 79.214844);
    cairo_curve_to(cr, 106.199219, 79.214844, 105.550781, 78.570312, 105.550781, 77.773438);
    cairo_line_to(cr, 105.550781, 76.328125);
    cairo_curve_to(cr, 105.550781, 75.527344, 106.199219, 74.882812, 106.996094, 74.882812);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_BUTT);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.101961,0.101961,0.101961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 106.996094, 74.882812);
    cairo_line_to(cr, 149.289062, 74.882812);
    cairo_curve_to(cr, 150.085938, 74.882812, 150.734375, 75.527344, 150.734375, 76.328125);
    cairo_line_to(cr, 150.734375, 77.773438);
    cairo_curve_to(cr, 150.734375, 78.570312, 150.085938, 79.214844, 149.289062, 79.214844);
    cairo_line_to(cr, 106.996094, 79.214844);
    cairo_curve_to(cr, 106.199219, 79.214844, 105.550781, 78.570312, 105.550781, 77.773438);
    cairo_line_to(cr, 105.550781, 76.328125);
    cairo_curve_to(cr, 105.550781, 75.527344, 106.199219, 74.882812, 106.996094, 74.882812);
    cairo_close_path(cr);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.973175);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 128.144531, 71.664062);
    cairo_line_to(cr, 128.144531, 41.277344);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.968594);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 123.078125, 71.675781);
    cairo_line_to(cr, 123.078125, 41.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.968594);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 133.210938, 71.675781);
    cairo_line_to(cr, 133.210938, 41.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.864964);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 119.027344, 71.679688);
    cairo_line_to(cr, 119.027344, 42.074219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.864964);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 137.257812, 71.679688);
    cairo_line_to(cr, 137.257812, 42.074219);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.759861);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 140.542969, 71.683594);
    cairo_line_to(cr, 140.542969, 42.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.759861);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 115.742188, 71.683594);
    cairo_line_to(cr, 115.742188, 42.675781);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.64953);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 113.179688, 71.695312);
    cairo_line_to(cr, 113.179688, 44.082031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 0.64953);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(0.301961,0.301961,0.301961,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 143.105469, 71.695312);
    cairo_line_to(cr, 143.105469, 44.082031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.226562, 3.832031);
    cairo_line_to(cr, 130.058594, 3.832031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_WINDING);
    cairo_fill_preserve(cr);
    /********************/
    cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
    cairo_set_line_width(cr, 1.8);
    cairo_set_miter_limit(cr, 4);
    cairo_set_line_cap(cr, CAIRO_LINE_CAP_ROUND);
    cairo_set_line_join(cr, CAIRO_LINE_JOIN_MITER);
    pattern = cairo_pattern_create_rgba(1,1,1,1);
    cairo_set_source(cr, pattern);
    cairo_pattern_destroy(pattern);
    cairo_new_path(cr);
    cairo_move_to(cr, 126.226562, 3.832031);
    cairo_line_to(cr, 130.058594, 3.832031);
    cairo_set_tolerance(cr, 0.1);
    cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT);
    cairo_stroke_preserve(cr);
    /********************/
}
#endif
