#include #if defined (__ELF__) && ( __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 6)) # define SECTION __attribute__ ((section (".gresource.resource"), aligned (8))) #else # define SECTION #endif #ifdef _MSC_VER static const SECTION union { const guint8 data[5541]; const double alignment; void * const ptr;} resource_resource_data = { { 0107, 0126, 0141, 0162, 0151, 0141, 0156, 0164, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0030, 0000, 0000, 0000, 0164, 0000, 0000, 0000, 0000, 0000, 0000, 0050, 0003, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0001, 0000, 0000, 0000, 0002, 0000, 0000, 0000, 0374, 0053, 0247, 0245, 0001, 0000, 0000, 0000, 0164, 0000, 0000, 0000, 0014, 0000, 0166, 0000, 0200, 0000, 0000, 0000, 0220, 0025, 0000, 0000, 0113, 0113, 0016, 0062, 0002, 0000, 0000, 0000, 0220, 0025, 0000, 0000, 0006, 0000, 0114, 0000, 0230, 0025, 0000, 0000, 0234, 0025, 0000, 0000, 0324, 0265, 0002, 0000, 0377, 0377, 0377, 0377, 0234, 0025, 0000, 0000, 0001, 0000, 0114, 0000, 0240, 0025, 0000, 0000, 0244, 0025, 0000, 0000, 0167, 0145, 0142, 0153, 0151, 0164, 0056, 0147, 0154, 0141, 0144, 0145, 0000, 0025, 0000, 0000, 0000, 0000, 0000, 0000, 0074, 0077, 0170, 0155, 0154, 0040, 0166, 0145, 0162, 0163, 0151, 0157, 0156, 0075, 0042, 0061, 0056, 0060, 0042, 0040, 0145, 0156, 0143, 0157, 0144, 0151, 0156, 0147, 0075, 0042, 0125, 0124, 0106, 0055, 0070, 0042, 0077, 0076, 0012, 0074, 0041, 0055, 0055, 0040, 0107, 0145, 0156, 0145, 0162, 0141, 0164, 0145, 0144, 0040, 0167, 0151, 0164, 0150, 0040, 0147, 0154, 0141, 0144, 0145, 0040, 0063, 0056, 0062, 0062, 0056, 0062, 0040, 0012, 0012, 0102, 0162, 0157, 0141, 0144, 0143, 0141, 0163, 0164, 0040, 0101, 0165, 0164, 0157, 0155, 0141, 0164, 0151, 0157, 0156, 0040, 0046, 0040, 0105, 0156, 0143, 0157, 0144, 0145, 0162, 0040, 0055, 0040, 0012, 0103, 0157, 0160, 0171, 0162, 0151, 0147, 0150, 0164, 0040, 0050, 0103, 0051, 0040, 0113, 0145, 0166, 0151, 0156, 0040, 0103, 0056, 0040, 0117, 0047, 0113, 0141, 0156, 0145, 0012, 0153, 0143, 0056, 0157, 0153, 0141, 0156, 0145, 0100, 0147, 0155, 0141, 0151, 0154, 0056, 0143, 0157, 0155, 0012, 0150, 0164, 0164, 0160, 0163, 0072, 0057, 0057, 0167, 0167, 0167, 0056, 0143, 0163, 0056, 0165, 0156, 0151, 0056, 0145, 0144, 0165, 0057, 0176, 0157, 0153, 0141, 0156, 0145, 0057, 0012, 0012, 0012, 0124, 0150, 0151, 0163, 0040, 0160, 0162, 0157, 0147, 0162, 0141, 0155, 0040, 0151, 0163, 0040, 0146, 0162, 0145, 0145, 0040, 0163, 0157, 0146, 0164, 0167, 0141, 0162, 0145, 0073, 0040, 0171, 0157, 0165, 0040, 0143, 0141, 0156, 0040, 0162, 0145, 0144, 0151, 0163, 0164, 0162, 0151, 0142, 0165, 0164, 0145, 0040, 0151, 0164, 0040, 0141, 0156, 0144, 0057, 0157, 0162, 0012, 0155, 0157, 0144, 0151, 0146, 0171, 0040, 0151, 0164, 0040, 0165, 0156, 0144, 0145, 0162, 0040, 0164, 0150, 0145, 0040, 0164, 0145, 0162, 0155, 0163, 0040, 0157, 0146, 0040, 0164, 0150, 0145, 0040, 0107, 0116, 0125, 0040, 0107, 0145, 0156, 0145, 0162, 0141, 0154, 0040, 0120, 0165, 0142, 0154, 0151, 0143, 0040, 0114, 0151, 0143, 0145, 0156, 0163, 0145, 0012, 0141, 0163, 0040, 0160, 0165, 0142, 0154, 0151, 0163, 0150, 0145, 0144, 0040, 0142, 0171, 0040, 0164, 0150, 0145, 0040, 0106, 0162, 0145, 0145, 0040, 0123, 0157, 0146, 0164, 0167, 0141, 0162, 0145, 0040, 0106, 0157, 0165, 0156, 0144, 0141, 0164, 0151, 0157, 0156, 0073, 0040, 0145, 0151, 0164, 0150, 0145, 0162, 0040, 0166, 0145, 0162, 0163, 0151, 0157, 0156, 0040, 0062, 0012, 0157, 0146, 0040, 0164, 0150, 0145, 0040, 0114, 0151, 0143, 0145, 0156, 0163, 0145, 0054, 0040, 0157, 0162, 0040, 0050, 0141, 0164, 0040, 0171, 0157, 0165, 0162, 0040, 0157, 0160, 0164, 0151, 0157, 0156, 0051, 0040, 0141, 0156, 0171, 0040, 0154, 0141, 0164, 0145, 0162, 0040, 0166, 0145, 0162, 0163, 0151, 0157, 0156, 0056, 0012, 0012, 0124, 0150, 0151, 0163, 0040, 0160, 0162, 0157, 0147, 0162, 0141, 0155, 0040, 0151, 0163, 0040, 0144, 0151, 0163, 0164, 0162, 0151, 0142, 0165, 0164, 0145, 0144, 0040, 0151, 0156, 0040, 0164, 0150, 0145, 0040, 0150, 0157, 0160, 0145, 0040, 0164, 0150, 0141, 0164, 0040, 0151, 0164, 0040, 0167, 0151, 0154, 0154, 0040, 0142, 0145, 0040, 0165, 0163, 0145, 0146, 0165, 0154, 0054, 0012, 0142, 0165, 0164, 0040, 0127, 0111, 0124, 0110, 0117, 0125, 0124, 0040, 0101, 0116, 0131, 0040, 0127, 0101, 0122, 0122, 0101, 0116, 0124, 0131, 0073, 0040, 0167, 0151, 0164, 0150, 0157, 0165, 0164, 0040, 0145, 0166, 0145, 0156, 0040, 0164, 0150, 0145, 0040, 0151, 0155, 0160, 0154, 0151, 0145, 0144, 0040, 0167, 0141, 0162, 0162, 0141, 0156, 0164, 0171, 0040, 0157, 0146, 0012, 0115, 0105, 0122, 0103, 0110, 0101, 0116, 0124, 0101, 0102, 0111, 0114, 0111, 0124, 0131, 0040, 0157, 0162, 0040, 0106, 0111, 0124, 0116, 0105, 0123, 0123, 0040, 0106, 0117, 0122, 0040, 0101, 0040, 0120, 0101, 0122, 0124, 0111, 0103, 0125, 0114, 0101, 0122, 0040, 0120, 0125, 0122, 0120, 0117, 0123, 0105, 0056, 0040, 0040, 0123, 0145, 0145, 0040, 0164, 0150, 0145, 0012, 0107, 0116, 0125, 0040, 0107, 0145, 0156, 0145, 0162, 0141, 0154, 0040, 0120, 0165, 0142, 0154, 0151, 0143, 0040, 0114, 0151, 0143, 0145, 0156, 0163, 0145, 0040, 0146, 0157, 0162, 0040, 0155, 0157, 0162, 0145, 0040, 0144, 0145, 0164, 0141, 0151, 0154, 0163, 0056, 0012, 0012, 0131, 0157, 0165, 0040, 0163, 0150, 0157, 0165, 0154, 0144, 0040, 0150, 0141, 0166, 0145, 0040, 0162, 0145, 0143, 0145, 0151, 0166, 0145, 0144, 0040, 0141, 0040, 0143, 0157, 0160, 0171, 0040, 0157, 0146, 0040, 0164, 0150, 0145, 0040, 0107, 0116, 0125, 0040, 0107, 0145, 0156, 0145, 0162, 0141, 0154, 0040, 0120, 0165, 0142, 0154, 0151, 0143, 0040, 0114, 0151, 0143, 0145, 0156, 0163, 0145, 0012, 0141, 0154, 0157, 0156, 0147, 0040, 0167, 0151, 0164, 0150, 0040, 0164, 0150, 0151, 0163, 0040, 0160, 0162, 0157, 0147, 0162, 0141, 0155, 0073, 0040, 0151, 0146, 0040, 0156, 0157, 0164, 0054, 0040, 0167, 0162, 0151, 0164, 0145, 0040, 0164, 0157, 0040, 0164, 0150, 0145, 0040, 0106, 0162, 0145, 0145, 0040, 0123, 0157, 0146, 0164, 0167, 0141, 0162, 0145, 0012, 0106, 0157, 0165, 0156, 0144, 0141, 0164, 0151, 0157, 0156, 0054, 0040, 0111, 0156, 0143, 0056, 0054, 0040, 0065, 0061, 0040, 0106, 0162, 0141, 0156, 0153, 0154, 0151, 0156, 0040, 0123, 0164, 0162, 0145, 0145, 0164, 0054, 0040, 0106, 0151, 0146, 0164, 0150, 0040, 0106, 0154, 0157, 0157, 0162, 0054, 0040, 0102, 0157, 0163, 0164, 0157, 0156, 0054, 0040, 0115, 0101, 0040, 0040, 0060, 0062, 0061, 0061, 0060, 0055, 0061, 0063, 0060, 0061, 0054, 0040, 0125, 0123, 0101, 0056, 0012, 0012, 0101, 0165, 0164, 0150, 0157, 0162, 0072, 0040, 0113, 0145, 0166, 0151, 0156, 0040, 0103, 0056, 0040, 0117, 0047, 0113, 0141, 0156, 0145, 0012, 0012, 0055, 0055, 0076, 0012, 0074, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0076, 0074, 0162, 0145, 0161, 0165, 0151, 0162, 0145, 0163, 0040, 0154, 0151, 0142, 0075, 0042, 0147, 0164, 0153, 0053, 0042, 0040, 0166, 0145, 0162, 0163, 0151, 0157, 0156, 0075, 0042, 0063, 0056, 0062, 0060, 0042, 0057, 0076, 0074, 0162, 0145, 0161, 0165, 0151, 0162, 0145, 0163, 0040, 0154, 0151, 0142, 0075, 0042, 0167, 0145, 0142, 0153, 0151, 0164, 0062, 0147, 0164, 0153, 0042, 0040, 0166, 0145, 0162, 0163, 0151, 0157, 0156, 0075, 0042, 0062, 0056, 0061, 0062, 0042, 0057, 0076, 0074, 0041, 0055, 0055, 0040, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0055, 0154, 0151, 0143, 0145, 0156, 0163, 0145, 0055, 0164, 0171, 0160, 0145, 0040, 0147, 0160, 0154, 0166, 0062, 0040, 0055, 0055, 0076, 0074, 0041, 0055, 0055, 0040, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0055, 0156, 0141, 0155, 0145, 0040, 0102, 0162, 0157, 0141, 0144, 0143, 0141, 0163, 0164, 0040, 0101, 0165, 0164, 0157, 0155, 0141, 0164, 0151, 0157, 0156, 0040, 0046, 0040, 0105, 0156, 0143, 0157, 0144, 0145, 0162, 0040, 0055, 0055, 0076, 0074, 0041, 0055, 0055, 0040, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0055, 0143, 0157, 0160, 0171, 0162, 0151, 0147, 0150, 0164, 0040, 0113, 0145, 0166, 0151, 0156, 0040, 0103, 0056, 0040, 0117, 0047, 0113, 0141, 0156, 0145, 0134, 0156, 0153, 0143, 0056, 0157, 0153, 0141, 0156, 0145, 0100, 0147, 0155, 0141, 0151, 0154, 0056, 0143, 0157, 0155, 0134, 0156, 0150, 0164, 0164, 0160, 0163, 0072, 0057, 0057, 0167, 0167, 0167, 0056, 0143, 0163, 0056, 0165, 0156, 0151, 0056, 0145, 0144, 0165, 0057, 0176, 0157, 0153, 0141, 0156, 0145, 0057, 0134, 0156, 0040, 0055, 0055, 0076, 0074, 0041, 0055, 0055, 0040, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0055, 0141, 0165, 0164, 0150, 0157, 0162, 0163, 0040, 0113, 0145, 0166, 0151, 0156, 0040, 0103, 0056, 0040, 0117, 0047, 0113, 0141, 0156, 0145, 0040, 0055, 0055, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0127, 0145, 0142, 0113, 0151, 0164, 0123, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0042, 0040, 0151, 0144, 0075, 0042, 0163, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0061, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0145, 0156, 0141, 0142, 0154, 0145, 0137, 0160, 0154, 0165, 0147, 0151, 0156, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0152, 0141, 0166, 0141, 0163, 0143, 0162, 0151, 0160, 0164, 0137, 0143, 0141, 0156, 0137, 0157, 0160, 0145, 0156, 0137, 0167, 0151, 0156, 0144, 0157, 0167, 0163, 0137, 0141, 0165, 0164, 0157, 0155, 0141, 0164, 0151, 0143, 0141, 0154, 0154, 0171, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0165, 0163, 0145, 0162, 0137, 0141, 0147, 0145, 0156, 0164, 0042, 0076, 0115, 0157, 0172, 0151, 0154, 0154, 0141, 0057, 0065, 0056, 0060, 0040, 0050, 0130, 0061, 0061, 0073, 0040, 0125, 0142, 0165, 0156, 0164, 0165, 0073, 0040, 0114, 0151, 0156, 0165, 0170, 0040, 0170, 0070, 0066, 0137, 0066, 0064, 0051, 0040, 0101, 0160, 0160, 0154, 0145, 0127, 0145, 0142, 0113, 0151, 0164, 0057, 0066, 0060, 0065, 0056, 0061, 0056, 0061, 0065, 0040, 0050, 0113, 0110, 0124, 0115, 0114, 0054, 0040, 0154, 0151, 0153, 0145, 0040, 0107, 0145, 0143, 0153, 0157, 0051, 0040, 0126, 0145, 0162, 0163, 0151, 0157, 0156, 0057, 0061, 0064, 0056, 0060, 0040, 0123, 0141, 0146, 0141, 0162, 0151, 0057, 0066, 0060, 0065, 0056, 0061, 0056, 0061, 0065, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0145, 0156, 0141, 0142, 0154, 0145, 0137, 0163, 0155, 0157, 0157, 0164, 0150, 0137, 0163, 0143, 0162, 0157, 0154, 0154, 0151, 0156, 0147, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0145, 0156, 0141, 0142, 0154, 0145, 0137, 0155, 0145, 0144, 0151, 0141, 0137, 0163, 0164, 0162, 0145, 0141, 0155, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0145, 0156, 0141, 0142, 0154, 0145, 0137, 0155, 0145, 0144, 0151, 0141, 0137, 0143, 0141, 0160, 0141, 0142, 0151, 0154, 0151, 0164, 0151, 0145, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0141, 0154, 0154, 0157, 0167, 0137, 0146, 0151, 0154, 0145, 0137, 0141, 0143, 0143, 0145, 0163, 0163, 0137, 0146, 0162, 0157, 0155, 0137, 0146, 0151, 0154, 0145, 0137, 0165, 0162, 0154, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0141, 0154, 0154, 0157, 0167, 0137, 0165, 0156, 0151, 0166, 0145, 0162, 0163, 0141, 0154, 0137, 0141, 0143, 0143, 0145, 0163, 0163, 0137, 0146, 0162, 0157, 0155, 0137, 0146, 0151, 0154, 0145, 0137, 0165, 0162, 0154, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0127, 0151, 0156, 0144, 0157, 0167, 0042, 0040, 0151, 0144, 0075, 0042, 0167, 0151, 0156, 0144, 0157, 0167, 0137, 0155, 0141, 0151, 0156, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0156, 0141, 0155, 0145, 0042, 0076, 0124, 0150, 0145, 0040, 0127, 0151, 0156, 0144, 0157, 0167, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0055, 0061, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0150, 0145, 0151, 0147, 0150, 0164, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0055, 0061, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0106, 0141, 0154, 0163, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0156, 0144, 0157, 0167, 0137, 0160, 0157, 0163, 0151, 0164, 0151, 0157, 0156, 0042, 0076, 0143, 0145, 0156, 0164, 0145, 0162, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0151, 0143, 0157, 0156, 0137, 0156, 0141, 0155, 0145, 0042, 0076, 0141, 0160, 0160, 0154, 0151, 0143, 0141, 0164, 0151, 0157, 0156, 0163, 0055, 0151, 0156, 0164, 0145, 0162, 0156, 0145, 0164, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0144, 0145, 0163, 0164, 0162, 0157, 0171, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0151, 0156, 0144, 0157, 0167, 0137, 0144, 0145, 0163, 0164, 0162, 0157, 0171, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0040, 0164, 0171, 0160, 0145, 0075, 0042, 0164, 0151, 0164, 0154, 0145, 0142, 0141, 0162, 0042, 0076, 0074, 0160, 0154, 0141, 0143, 0145, 0150, 0157, 0154, 0144, 0145, 0162, 0057, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0106, 0151, 0170, 0145, 0144, 0042, 0040, 0151, 0144, 0075, 0042, 0146, 0151, 0170, 0145, 0144, 0061, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0150, 0145, 0151, 0147, 0150, 0164, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0066, 0062, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0106, 0141, 0154, 0163, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0105, 0156, 0164, 0162, 0171, 0042, 0040, 0151, 0144, 0075, 0042, 0165, 0162, 0151, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0065, 0066, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0160, 0154, 0141, 0143, 0145, 0150, 0157, 0154, 0144, 0145, 0162, 0137, 0164, 0145, 0170, 0164, 0042, 0040, 0164, 0162, 0141, 0156, 0163, 0154, 0141, 0164, 0141, 0142, 0154, 0145, 0075, 0042, 0171, 0145, 0163, 0042, 0076, 0105, 0156, 0164, 0145, 0162, 0040, 0125, 0122, 0111, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0150, 0141, 0156, 0147, 0145, 0144, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0165, 0162, 0151, 0137, 0143, 0150, 0141, 0156, 0147, 0145, 0144, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0042, 0076, 0064, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0171, 0042, 0076, 0065, 0071, 0066, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0102, 0165, 0164, 0164, 0157, 0156, 0042, 0040, 0151, 0144, 0075, 0042, 0147, 0157, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0154, 0141, 0142, 0145, 0154, 0042, 0040, 0164, 0162, 0141, 0156, 0163, 0154, 0141, 0164, 0141, 0142, 0154, 0145, 0075, 0042, 0171, 0145, 0163, 0042, 0076, 0107, 0157, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0162, 0145, 0143, 0145, 0151, 0166, 0145, 0163, 0137, 0144, 0145, 0146, 0141, 0165, 0154, 0164, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0154, 0151, 0143, 0153, 0145, 0144, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0147, 0157, 0137, 0143, 0154, 0151, 0143, 0153, 0145, 0144, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0042, 0076, 0065, 0070, 0065, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0171, 0042, 0076, 0065, 0071, 0066, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0114, 0141, 0142, 0145, 0154, 0042, 0040, 0151, 0144, 0075, 0042, 0164, 0145, 0170, 0164, 0137, 0154, 0151, 0156, 0153, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0106, 0141, 0154, 0163, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0145, 0154, 0154, 0151, 0160, 0163, 0151, 0172, 0145, 0042, 0076, 0145, 0156, 0144, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0143, 0150, 0141, 0162, 0163, 0042, 0076, 0067, 0071, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0163, 0151, 0156, 0147, 0154, 0145, 0137, 0154, 0151, 0156, 0145, 0137, 0155, 0157, 0144, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0141, 0154, 0151, 0147, 0156, 0042, 0076, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0141, 0164, 0164, 0162, 0151, 0142, 0165, 0164, 0145, 0163, 0076, 0074, 0141, 0164, 0164, 0162, 0151, 0142, 0165, 0164, 0145, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0146, 0157, 0162, 0145, 0147, 0162, 0157, 0165, 0156, 0144, 0042, 0040, 0166, 0141, 0154, 0165, 0145, 0075, 0042, 0043, 0146, 0143, 0146, 0143, 0145, 0071, 0145, 0071, 0064, 0146, 0064, 0146, 0042, 0057, 0076, 0074, 0057, 0141, 0164, 0164, 0162, 0151, 0142, 0165, 0164, 0145, 0163, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0042, 0076, 0062, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0171, 0042, 0076, 0065, 0070, 0061, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0107, 0164, 0153, 0102, 0165, 0164, 0164, 0157, 0156, 0042, 0040, 0151, 0144, 0075, 0042, 0143, 0154, 0157, 0163, 0145, 0137, 0167, 0145, 0142, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0154, 0141, 0142, 0145, 0154, 0042, 0040, 0164, 0162, 0141, 0156, 0163, 0154, 0141, 0164, 0141, 0142, 0154, 0145, 0075, 0042, 0171, 0145, 0163, 0042, 0076, 0103, 0154, 0157, 0163, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0162, 0145, 0143, 0145, 0151, 0166, 0145, 0163, 0137, 0144, 0145, 0146, 0141, 0165, 0154, 0164, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0154, 0151, 0143, 0153, 0145, 0144, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0143, 0154, 0157, 0163, 0145, 0137, 0167, 0145, 0142, 0137, 0143, 0154, 0151, 0143, 0153, 0145, 0144, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0042, 0076, 0066, 0065, 0071, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0171, 0042, 0076, 0065, 0071, 0066, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0127, 0145, 0142, 0113, 0151, 0164, 0127, 0145, 0142, 0126, 0151, 0145, 0167, 0042, 0040, 0151, 0144, 0075, 0042, 0167, 0145, 0142, 0170, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0066, 0065, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0150, 0145, 0151, 0147, 0150, 0164, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0065, 0070, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0142, 0157, 0162, 0144, 0145, 0162, 0137, 0167, 0151, 0144, 0164, 0150, 0042, 0076, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0163, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0042, 0076, 0163, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0061, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0162, 0145, 0141, 0164, 0145, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0145, 0142, 0170, 0137, 0143, 0162, 0145, 0141, 0164, 0145, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0154, 0157, 0141, 0144, 0055, 0146, 0141, 0151, 0154, 0145, 0144, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0145, 0142, 0170, 0137, 0154, 0157, 0141, 0144, 0137, 0146, 0141, 0151, 0154, 0145, 0144, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0155, 0157, 0165, 0163, 0145, 0055, 0164, 0141, 0162, 0147, 0145, 0164, 0055, 0143, 0150, 0141, 0156, 0147, 0145, 0144, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0145, 0142, 0170, 0137, 0155, 0157, 0165, 0163, 0145, 0137, 0164, 0141, 0162, 0147, 0145, 0164, 0137, 0143, 0150, 0141, 0156, 0147, 0145, 0144, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0160, 0154, 0141, 0143, 0145, 0150, 0157, 0154, 0144, 0145, 0162, 0057, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0157, 0142, 0152, 0145, 0143, 0164, 0040, 0143, 0154, 0141, 0163, 0163, 0075, 0042, 0127, 0145, 0142, 0113, 0151, 0164, 0127, 0145, 0142, 0126, 0151, 0145, 0167, 0042, 0040, 0151, 0144, 0075, 0042, 0167, 0145, 0142, 0171, 0042, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0167, 0151, 0144, 0164, 0150, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0066, 0065, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0150, 0145, 0151, 0147, 0150, 0164, 0137, 0162, 0145, 0161, 0165, 0145, 0163, 0164, 0042, 0076, 0065, 0070, 0060, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0166, 0151, 0163, 0151, 0142, 0154, 0145, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0141, 0156, 0137, 0146, 0157, 0143, 0165, 0163, 0042, 0076, 0124, 0162, 0165, 0145, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0162, 0145, 0154, 0141, 0164, 0145, 0144, 0137, 0166, 0151, 0145, 0167, 0042, 0076, 0167, 0145, 0142, 0170, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0163, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0042, 0076, 0163, 0145, 0164, 0164, 0151, 0156, 0147, 0163, 0061, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0143, 0162, 0145, 0141, 0164, 0145, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0145, 0142, 0171, 0137, 0143, 0162, 0145, 0141, 0164, 0145, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0163, 0151, 0147, 0156, 0141, 0154, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0162, 0145, 0141, 0144, 0171, 0055, 0164, 0157, 0055, 0163, 0150, 0157, 0167, 0042, 0040, 0150, 0141, 0156, 0144, 0154, 0145, 0162, 0075, 0042, 0157, 0156, 0137, 0167, 0145, 0142, 0171, 0137, 0162, 0145, 0141, 0144, 0171, 0137, 0164, 0157, 0137, 0163, 0150, 0157, 0167, 0042, 0040, 0163, 0167, 0141, 0160, 0160, 0145, 0144, 0075, 0042, 0156, 0157, 0042, 0057, 0076, 0074, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0160, 0154, 0141, 0143, 0145, 0150, 0157, 0154, 0144, 0145, 0162, 0057, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0040, 0156, 0141, 0155, 0145, 0075, 0042, 0170, 0042, 0076, 0066, 0065, 0066, 0074, 0057, 0160, 0162, 0157, 0160, 0145, 0162, 0164, 0171, 0076, 0074, 0057, 0160, 0141, 0143, 0153, 0151, 0156, 0147, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0057, 0143, 0150, 0151, 0154, 0144, 0076, 0074, 0057, 0157, 0142, 0152, 0145, 0143, 0164, 0076, 0074, 0057, 0151, 0156, 0164, 0145, 0162, 0146, 0141, 0143, 0145, 0076, 0012, 0000, 0000, 0050, 0165, 0165, 0141, 0171, 0051, 0160, 0141, 0162, 0164, 0061, 0057, 0000, 0000, 0000, 0000, 0000, 0000, 0057, 0000, 0000, 0000, 0001, 0000, 0000, 0000 } }; #else /* _MSC_VER */ static const SECTION union { const guint8 data[5541]; const double alignment; void * const ptr;} resource_resource_data = { "\107\126\141\162\151\141\156\164\000\000\000\000\000\000\000\000" "\030\000\000\000\164\000\000\000\000\000\000\050\003\000\000\000" "\000\000\000\000\001\000\000\000\002\000\000\000\374\053\247\245" "\001\000\000\000\164\000\000\000\014\000\166\000\200\000\000\000" "\220\025\000\000\113\113\016\062\002\000\000\000\220\025\000\000" "\006\000\114\000\230\025\000\000\234\025\000\000\324\265\002\000" "\377\377\377\377\234\025\000\000\001\000\114\000\240\025\000\000" "\244\025\000\000\167\145\142\153\151\164\056\147\154\141\144\145" "\000\025\000\000\000\000\000\000\074\077\170\155\154\040\166\145" "\162\163\151\157\156\075\042\061\056\060\042\040\145\156\143\157" "\144\151\156\147\075\042\125\124\106\055\070\042\077\076\012\074" "\041\055\055\040\107\145\156\145\162\141\164\145\144\040\167\151" "\164\150\040\147\154\141\144\145\040\063\056\062\062\056\062\040" "\012\012\102\162\157\141\144\143\141\163\164\040\101\165\164\157" "\155\141\164\151\157\156\040\046\040\105\156\143\157\144\145\162" "\040\055\040\012\103\157\160\171\162\151\147\150\164\040\050\103" "\051\040\113\145\166\151\156\040\103\056\040\117\047\113\141\156" "\145\012\153\143\056\157\153\141\156\145\100\147\155\141\151\154" "\056\143\157\155\012\150\164\164\160\163\072\057\057\167\167\167" "\056\143\163\056\165\156\151\056\145\144\165\057\176\157\153\141" "\156\145\057\012\012\012\124\150\151\163\040\160\162\157\147\162" "\141\155\040\151\163\040\146\162\145\145\040\163\157\146\164\167" "\141\162\145\073\040\171\157\165\040\143\141\156\040\162\145\144" "\151\163\164\162\151\142\165\164\145\040\151\164\040\141\156\144" "\057\157\162\012\155\157\144\151\146\171\040\151\164\040\165\156" "\144\145\162\040\164\150\145\040\164\145\162\155\163\040\157\146" "\040\164\150\145\040\107\116\125\040\107\145\156\145\162\141\154" "\040\120\165\142\154\151\143\040\114\151\143\145\156\163\145\012" "\141\163\040\160\165\142\154\151\163\150\145\144\040\142\171\040" "\164\150\145\040\106\162\145\145\040\123\157\146\164\167\141\162" "\145\040\106\157\165\156\144\141\164\151\157\156\073\040\145\151" "\164\150\145\162\040\166\145\162\163\151\157\156\040\062\012\157" "\146\040\164\150\145\040\114\151\143\145\156\163\145\054\040\157" "\162\040\050\141\164\040\171\157\165\162\040\157\160\164\151\157" "\156\051\040\141\156\171\040\154\141\164\145\162\040\166\145\162" "\163\151\157\156\056\012\012\124\150\151\163\040\160\162\157\147" "\162\141\155\040\151\163\040\144\151\163\164\162\151\142\165\164" "\145\144\040\151\156\040\164\150\145\040\150\157\160\145\040\164" "\150\141\164\040\151\164\040\167\151\154\154\040\142\145\040\165" "\163\145\146\165\154\054\012\142\165\164\040\127\111\124\110\117" "\125\124\040\101\116\131\040\127\101\122\122\101\116\124\131\073" "\040\167\151\164\150\157\165\164\040\145\166\145\156\040\164\150" "\145\040\151\155\160\154\151\145\144\040\167\141\162\162\141\156" "\164\171\040\157\146\012\115\105\122\103\110\101\116\124\101\102" "\111\114\111\124\131\040\157\162\040\106\111\124\116\105\123\123" "\040\106\117\122\040\101\040\120\101\122\124\111\103\125\114\101" "\122\040\120\125\122\120\117\123\105\056\040\040\123\145\145\040" "\164\150\145\012\107\116\125\040\107\145\156\145\162\141\154\040" "\120\165\142\154\151\143\040\114\151\143\145\156\163\145\040\146" "\157\162\040\155\157\162\145\040\144\145\164\141\151\154\163\056" "\012\012\131\157\165\040\163\150\157\165\154\144\040\150\141\166" "\145\040\162\145\143\145\151\166\145\144\040\141\040\143\157\160" "\171\040\157\146\040\164\150\145\040\107\116\125\040\107\145\156" "\145\162\141\154\040\120\165\142\154\151\143\040\114\151\143\145" "\156\163\145\012\141\154\157\156\147\040\167\151\164\150\040\164" "\150\151\163\040\160\162\157\147\162\141\155\073\040\151\146\040" "\156\157\164\054\040\167\162\151\164\145\040\164\157\040\164\150" "\145\040\106\162\145\145\040\123\157\146\164\167\141\162\145\012" "\106\157\165\156\144\141\164\151\157\156\054\040\111\156\143\056" "\054\040\065\061\040\106\162\141\156\153\154\151\156\040\123\164" "\162\145\145\164\054\040\106\151\146\164\150\040\106\154\157\157" "\162\054\040\102\157\163\164\157\156\054\040\115\101\040\040\060" "\062\061\061\060\055\061\063\060\061\054\040\125\123\101\056\012" "\012\101\165\164\150\157\162\072\040\113\145\166\151\156\040\103" "\056\040\117\047\113\141\156\145\012\012\055\055\076\012\074\151" "\156\164\145\162\146\141\143\145\076\074\162\145\161\165\151\162" "\145\163\040\154\151\142\075\042\147\164\153\053\042\040\166\145" "\162\163\151\157\156\075\042\063\056\062\060\042\057\076\074\162" "\145\161\165\151\162\145\163\040\154\151\142\075\042\167\145\142" "\153\151\164\062\147\164\153\042\040\166\145\162\163\151\157\156" "\075\042\062\056\061\062\042\057\076\074\041\055\055\040\151\156" "\164\145\162\146\141\143\145\055\154\151\143\145\156\163\145\055" "\164\171\160\145\040\147\160\154\166\062\040\055\055\076\074\041" "\055\055\040\151\156\164\145\162\146\141\143\145\055\156\141\155" "\145\040\102\162\157\141\144\143\141\163\164\040\101\165\164\157" "\155\141\164\151\157\156\040\046\040\105\156\143\157\144\145\162" "\040\055\055\076\074\041\055\055\040\151\156\164\145\162\146\141" "\143\145\055\143\157\160\171\162\151\147\150\164\040\113\145\166" "\151\156\040\103\056\040\117\047\113\141\156\145\134\156\153\143" "\056\157\153\141\156\145\100\147\155\141\151\154\056\143\157\155" "\134\156\150\164\164\160\163\072\057\057\167\167\167\056\143\163" "\056\165\156\151\056\145\144\165\057\176\157\153\141\156\145\057" "\134\156\040\055\055\076\074\041\055\055\040\151\156\164\145\162" "\146\141\143\145\055\141\165\164\150\157\162\163\040\113\145\166" "\151\156\040\103\056\040\117\047\113\141\156\145\040\055\055\076" "\074\157\142\152\145\143\164\040\143\154\141\163\163\075\042\127" "\145\142\113\151\164\123\145\164\164\151\156\147\163\042\040\151" "\144\075\042\163\145\164\164\151\156\147\163\061\042\076\074\160" "\162\157\160\145\162\164\171\040\156\141\155\145\075\042\145\156" "\141\142\154\145\137\160\154\165\147\151\156\163\042\076\124\162" "\165\145\074\057\160\162\157\160\145\162\164\171\076\074\160\162" "\157\160\145\162\164\171\040\156\141\155\145\075\042\152\141\166" "\141\163\143\162\151\160\164\137\143\141\156\137\157\160\145\156" "\137\167\151\156\144\157\167\163\137\141\165\164\157\155\141\164" "\151\143\141\154\154\171\042\076\124\162\165\145\074\057\160\162" "\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\165\163\145\162\137\141\147\145\156" "\164\042\076\115\157\172\151\154\154\141\057\065\056\060\040\050" "\130\061\061\073\040\125\142\165\156\164\165\073\040\114\151\156" "\165\170\040\170\070\066\137\066\064\051\040\101\160\160\154\145" "\127\145\142\113\151\164\057\066\060\065\056\061\056\061\065\040" "\050\113\110\124\115\114\054\040\154\151\153\145\040\107\145\143" "\153\157\051\040\126\145\162\163\151\157\156\057\061\064\056\060" "\040\123\141\146\141\162\151\057\066\060\065\056\061\056\061\065" "\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160" "\145\162\164\171\040\156\141\155\145\075\042\145\156\141\142\154" "\145\137\163\155\157\157\164\150\137\163\143\162\157\154\154\151" "\156\147\042\076\124\162\165\145\074\057\160\162\157\160\145\162" "\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155" "\145\075\042\145\156\141\142\154\145\137\155\145\144\151\141\137" "\163\164\162\145\141\155\042\076\124\162\165\145\074\057\160\162" "\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\145\156\141\142\154\145\137\155\145" "\144\151\141\137\143\141\160\141\142\151\154\151\164\151\145\163" "\042\076\124\162\165\145\074\057\160\162\157\160\145\162\164\171" "\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145\075" "\042\141\154\154\157\167\137\146\151\154\145\137\141\143\143\145" "\163\163\137\146\162\157\155\137\146\151\154\145\137\165\162\154" "\163\042\076\124\162\165\145\074\057\160\162\157\160\145\162\164" "\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145" "\075\042\141\154\154\157\167\137\165\156\151\166\145\162\163\141" "\154\137\141\143\143\145\163\163\137\146\162\157\155\137\146\151" "\154\145\137\165\162\154\163\042\076\124\162\165\145\074\057\160" "\162\157\160\145\162\164\171\076\074\057\157\142\152\145\143\164" "\076\074\157\142\152\145\143\164\040\143\154\141\163\163\075\042" "\107\164\153\127\151\156\144\157\167\042\040\151\144\075\042\167" "\151\156\144\157\167\137\155\141\151\156\042\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\156\141\155\145" "\042\076\124\150\145\040\127\151\156\144\157\167\074\057\160\162" "\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\167\151\144\164\150\137\162\145\161" "\165\145\163\164\042\076\055\061\074\057\160\162\157\160\145\162" "\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155" "\145\075\042\150\145\151\147\150\164\137\162\145\161\165\145\163" "\164\042\076\055\061\074\057\160\162\157\160\145\162\164\171\076" "\074\160\162\157\160\145\162\164\171\040\156\141\155\145\075\042" "\166\151\163\151\142\154\145\042\076\124\162\165\145\074\057\160" "\162\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164" "\171\040\156\141\155\145\075\042\143\141\156\137\146\157\143\165" "\163\042\076\106\141\154\163\145\074\057\160\162\157\160\145\162" "\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155" "\145\075\042\167\151\156\144\157\167\137\160\157\163\151\164\151" "\157\156\042\076\143\145\156\164\145\162\074\057\160\162\157\160" "\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156" "\141\155\145\075\042\151\143\157\156\137\156\141\155\145\042\076" "\141\160\160\154\151\143\141\164\151\157\156\163\055\151\156\164" "\145\162\156\145\164\074\057\160\162\157\160\145\162\164\171\076" "\074\163\151\147\156\141\154\040\156\141\155\145\075\042\144\145" "\163\164\162\157\171\042\040\150\141\156\144\154\145\162\075\042" "\157\156\137\167\151\156\144\157\167\137\144\145\163\164\162\157" "\171\042\040\163\167\141\160\160\145\144\075\042\156\157\042\057" "\076\074\143\150\151\154\144\040\164\171\160\145\075\042\164\151" "\164\154\145\142\141\162\042\076\074\160\154\141\143\145\150\157" "\154\144\145\162\057\076\074\057\143\150\151\154\144\076\074\143" "\150\151\154\144\076\074\157\142\152\145\143\164\040\143\154\141" "\163\163\075\042\107\164\153\106\151\170\145\144\042\040\151\144" "\075\042\146\151\170\145\144\061\042\076\074\160\162\157\160\145" "\162\164\171\040\156\141\155\145\075\042\167\151\144\164\150\137" "\162\145\161\165\145\163\164\042\076\060\074\057\160\162\157\160" "\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156" "\141\155\145\075\042\150\145\151\147\150\164\137\162\145\161\165" "\145\163\164\042\076\066\062\060\074\057\160\162\157\160\145\162" "\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155" "\145\075\042\166\151\163\151\142\154\145\042\076\124\162\165\145" "\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160" "\145\162\164\171\040\156\141\155\145\075\042\143\141\156\137\146" "\157\143\165\163\042\076\106\141\154\163\145\074\057\160\162\157" "\160\145\162\164\171\076\074\143\150\151\154\144\076\074\157\142" "\152\145\143\164\040\143\154\141\163\163\075\042\107\164\153\105" "\156\164\162\171\042\040\151\144\075\042\165\162\151\042\076\074" "\160\162\157\160\145\162\164\171\040\156\141\155\145\075\042\167" "\151\144\164\150\137\162\145\161\165\145\163\164\042\076\065\066" "\060\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\166\151\163\151" "\142\154\145\042\076\124\162\165\145\074\057\160\162\157\160\145" "\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141" "\155\145\075\042\143\141\156\137\146\157\143\165\163\042\076\124" "\162\165\145\074\057\160\162\157\160\145\162\164\171\076\074\160" "\162\157\160\145\162\164\171\040\156\141\155\145\075\042\160\154" "\141\143\145\150\157\154\144\145\162\137\164\145\170\164\042\040" "\164\162\141\156\163\154\141\164\141\142\154\145\075\042\171\145" "\163\042\076\105\156\164\145\162\040\125\122\111\074\057\160\162" "\157\160\145\162\164\171\076\074\163\151\147\156\141\154\040\156" "\141\155\145\075\042\143\150\141\156\147\145\144\042\040\150\141" "\156\144\154\145\162\075\042\157\156\137\165\162\151\137\143\150" "\141\156\147\145\144\042\040\163\167\141\160\160\145\144\075\042" "\156\157\042\057\076\074\057\157\142\152\145\143\164\076\074\160" "\141\143\153\151\156\147\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\170\042\076\064\074\057\160\162\157" "\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040" "\156\141\155\145\075\042\171\042\076\065\071\066\074\057\160\162" "\157\160\145\162\164\171\076\074\057\160\141\143\153\151\156\147" "\076\074\057\143\150\151\154\144\076\074\143\150\151\154\144\076" "\074\157\142\152\145\143\164\040\143\154\141\163\163\075\042\107" "\164\153\102\165\164\164\157\156\042\040\151\144\075\042\147\157" "\042\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145" "\075\042\154\141\142\145\154\042\040\164\162\141\156\163\154\141" "\164\141\142\154\145\075\042\171\145\163\042\076\107\157\074\057" "\160\162\157\160\145\162\164\171\076\074\160\162\157\160\145\162" "\164\171\040\156\141\155\145\075\042\166\151\163\151\142\154\145" "\042\076\124\162\165\145\074\057\160\162\157\160\145\162\164\171" "\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145\075" "\042\143\141\156\137\146\157\143\165\163\042\076\124\162\165\145" "\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160" "\145\162\164\171\040\156\141\155\145\075\042\162\145\143\145\151" "\166\145\163\137\144\145\146\141\165\154\164\042\076\124\162\165" "\145\074\057\160\162\157\160\145\162\164\171\076\074\163\151\147" "\156\141\154\040\156\141\155\145\075\042\143\154\151\143\153\145" "\144\042\040\150\141\156\144\154\145\162\075\042\157\156\137\147" "\157\137\143\154\151\143\153\145\144\042\040\163\167\141\160\160" "\145\144\075\042\156\157\042\057\076\074\057\157\142\152\145\143" "\164\076\074\160\141\143\153\151\156\147\076\074\160\162\157\160" "\145\162\164\171\040\156\141\155\145\075\042\170\042\076\065\070" "\065\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\171\042\076\065" "\071\066\074\057\160\162\157\160\145\162\164\171\076\074\057\160" "\141\143\153\151\156\147\076\074\057\143\150\151\154\144\076\074" "\143\150\151\154\144\076\074\157\142\152\145\143\164\040\143\154" "\141\163\163\075\042\107\164\153\114\141\142\145\154\042\040\151" "\144\075\042\164\145\170\164\137\154\151\156\153\042\076\074\160" "\162\157\160\145\162\164\171\040\156\141\155\145\075\042\166\151" "\163\151\142\154\145\042\076\124\162\165\145\074\057\160\162\157" "\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040" "\156\141\155\145\075\042\143\141\156\137\146\157\143\165\163\042" "\076\106\141\154\163\145\074\057\160\162\157\160\145\162\164\171" "\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145\075" "\042\145\154\154\151\160\163\151\172\145\042\076\145\156\144\074" "\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160\145" "\162\164\171\040\156\141\155\145\075\042\167\151\144\164\150\137" "\143\150\141\162\163\042\076\067\071\074\057\160\162\157\160\145" "\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141" "\155\145\075\042\163\151\156\147\154\145\137\154\151\156\145\137" "\155\157\144\145\042\076\124\162\165\145\074\057\160\162\157\160" "\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156" "\141\155\145\075\042\170\141\154\151\147\156\042\076\060\074\057" "\160\162\157\160\145\162\164\171\076\074\141\164\164\162\151\142" "\165\164\145\163\076\074\141\164\164\162\151\142\165\164\145\040" "\156\141\155\145\075\042\146\157\162\145\147\162\157\165\156\144" "\042\040\166\141\154\165\145\075\042\043\146\143\146\143\145\071" "\145\071\064\146\064\146\042\057\076\074\057\141\164\164\162\151" "\142\165\164\145\163\076\074\057\157\142\152\145\143\164\076\074" "\160\141\143\153\151\156\147\076\074\160\162\157\160\145\162\164" "\171\040\156\141\155\145\075\042\170\042\076\062\074\057\160\162" "\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\171\042\076\065\070\061\074\057\160" "\162\157\160\145\162\164\171\076\074\057\160\141\143\153\151\156" "\147\076\074\057\143\150\151\154\144\076\074\143\150\151\154\144" "\076\074\157\142\152\145\143\164\040\143\154\141\163\163\075\042" "\107\164\153\102\165\164\164\157\156\042\040\151\144\075\042\143" "\154\157\163\145\137\167\145\142\042\076\074\160\162\157\160\145" "\162\164\171\040\156\141\155\145\075\042\154\141\142\145\154\042" "\040\164\162\141\156\163\154\141\164\141\142\154\145\075\042\171" "\145\163\042\076\103\154\157\163\145\074\057\160\162\157\160\145" "\162\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141" "\155\145\075\042\166\151\163\151\142\154\145\042\076\124\162\165" "\145\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\143\141\156\137" "\146\157\143\165\163\042\076\124\162\165\145\074\057\160\162\157" "\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171\040" "\156\141\155\145\075\042\162\145\143\145\151\166\145\163\137\144" "\145\146\141\165\154\164\042\076\124\162\165\145\074\057\160\162" "\157\160\145\162\164\171\076\074\163\151\147\156\141\154\040\156" "\141\155\145\075\042\143\154\151\143\153\145\144\042\040\150\141" "\156\144\154\145\162\075\042\157\156\137\143\154\157\163\145\137" "\167\145\142\137\143\154\151\143\153\145\144\042\040\163\167\141" "\160\160\145\144\075\042\156\157\042\057\076\074\057\157\142\152" "\145\143\164\076\074\160\141\143\153\151\156\147\076\074\160\162" "\157\160\145\162\164\171\040\156\141\155\145\075\042\170\042\076" "\066\065\071\074\057\160\162\157\160\145\162\164\171\076\074\160" "\162\157\160\145\162\164\171\040\156\141\155\145\075\042\171\042" "\076\065\071\066\074\057\160\162\157\160\145\162\164\171\076\074" "\057\160\141\143\153\151\156\147\076\074\057\143\150\151\154\144" "\076\074\143\150\151\154\144\076\074\157\142\152\145\143\164\040" "\143\154\141\163\163\075\042\127\145\142\113\151\164\127\145\142" "\126\151\145\167\042\040\151\144\075\042\167\145\142\170\042\076" "\074\160\162\157\160\145\162\164\171\040\156\141\155\145\075\042" "\167\151\144\164\150\137\162\145\161\165\145\163\164\042\076\066" "\065\060\074\057\160\162\157\160\145\162\164\171\076\074\160\162" "\157\160\145\162\164\171\040\156\141\155\145\075\042\150\145\151" "\147\150\164\137\162\145\161\165\145\163\164\042\076\065\070\060" "\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160" "\145\162\164\171\040\156\141\155\145\075\042\166\151\163\151\142" "\154\145\042\076\124\162\165\145\074\057\160\162\157\160\145\162" "\164\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155" "\145\075\042\143\141\156\137\146\157\143\165\163\042\076\124\162" "\165\145\074\057\160\162\157\160\145\162\164\171\076\074\160\162" "\157\160\145\162\164\171\040\156\141\155\145\075\042\142\157\162" "\144\145\162\137\167\151\144\164\150\042\076\060\074\057\160\162" "\157\160\145\162\164\171\076\074\160\162\157\160\145\162\164\171" "\040\156\141\155\145\075\042\163\145\164\164\151\156\147\163\042" "\076\163\145\164\164\151\156\147\163\061\074\057\160\162\157\160" "\145\162\164\171\076\074\163\151\147\156\141\154\040\156\141\155" "\145\075\042\143\162\145\141\164\145\042\040\150\141\156\144\154" "\145\162\075\042\157\156\137\167\145\142\170\137\143\162\145\141" "\164\145\042\040\163\167\141\160\160\145\144\075\042\156\157\042" "\057\076\074\163\151\147\156\141\154\040\156\141\155\145\075\042" "\154\157\141\144\055\146\141\151\154\145\144\042\040\150\141\156" "\144\154\145\162\075\042\157\156\137\167\145\142\170\137\154\157" "\141\144\137\146\141\151\154\145\144\042\040\163\167\141\160\160" "\145\144\075\042\156\157\042\057\076\074\163\151\147\156\141\154" "\040\156\141\155\145\075\042\155\157\165\163\145\055\164\141\162" "\147\145\164\055\143\150\141\156\147\145\144\042\040\150\141\156" "\144\154\145\162\075\042\157\156\137\167\145\142\170\137\155\157" "\165\163\145\137\164\141\162\147\145\164\137\143\150\141\156\147" "\145\144\042\040\163\167\141\160\160\145\144\075\042\156\157\042" "\057\076\074\143\150\151\154\144\076\074\160\154\141\143\145\150" "\157\154\144\145\162\057\076\074\057\143\150\151\154\144\076\074" "\057\157\142\152\145\143\164\076\074\057\143\150\151\154\144\076" "\074\143\150\151\154\144\076\074\157\142\152\145\143\164\040\143" "\154\141\163\163\075\042\127\145\142\113\151\164\127\145\142\126" "\151\145\167\042\040\151\144\075\042\167\145\142\171\042\076\074" "\160\162\157\160\145\162\164\171\040\156\141\155\145\075\042\167" "\151\144\164\150\137\162\145\161\165\145\163\164\042\076\066\065" "\060\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\150\145\151\147" "\150\164\137\162\145\161\165\145\163\164\042\076\065\070\060\074" "\057\160\162\157\160\145\162\164\171\076\074\160\162\157\160\145" "\162\164\171\040\156\141\155\145\075\042\166\151\163\151\142\154" "\145\042\076\124\162\165\145\074\057\160\162\157\160\145\162\164" "\171\076\074\160\162\157\160\145\162\164\171\040\156\141\155\145" "\075\042\143\141\156\137\146\157\143\165\163\042\076\124\162\165" "\145\074\057\160\162\157\160\145\162\164\171\076\074\160\162\157" "\160\145\162\164\171\040\156\141\155\145\075\042\162\145\154\141" "\164\145\144\137\166\151\145\167\042\076\167\145\142\170\074\057" "\160\162\157\160\145\162\164\171\076\074\160\162\157\160\145\162" "\164\171\040\156\141\155\145\075\042\163\145\164\164\151\156\147" "\163\042\076\163\145\164\164\151\156\147\163\061\074\057\160\162" "\157\160\145\162\164\171\076\074\163\151\147\156\141\154\040\156" "\141\155\145\075\042\143\162\145\141\164\145\042\040\150\141\156" "\144\154\145\162\075\042\157\156\137\167\145\142\171\137\143\162" "\145\141\164\145\042\040\163\167\141\160\160\145\144\075\042\156" "\157\042\057\076\074\163\151\147\156\141\154\040\156\141\155\145" "\075\042\162\145\141\144\171\055\164\157\055\163\150\157\167\042" "\040\150\141\156\144\154\145\162\075\042\157\156\137\167\145\142" "\171\137\162\145\141\144\171\137\164\157\137\163\150\157\167\042" "\040\163\167\141\160\160\145\144\075\042\156\157\042\057\076\074" "\143\150\151\154\144\076\074\160\154\141\143\145\150\157\154\144" "\145\162\057\076\074\057\143\150\151\154\144\076\074\057\157\142" "\152\145\143\164\076\074\160\141\143\153\151\156\147\076\074\160" "\162\157\160\145\162\164\171\040\156\141\155\145\075\042\170\042" "\076\066\065\066\074\057\160\162\157\160\145\162\164\171\076\074" "\057\160\141\143\153\151\156\147\076\074\057\143\150\151\154\144" "\076\074\057\157\142\152\145\143\164\076\074\057\143\150\151\154" "\144\076\074\057\157\142\152\145\143\164\076\074\057\151\156\164" "\145\162\146\141\143\145\076\012\000\000\050\165\165\141\171\051" "\160\141\162\164\061\057\000\000\000\000\000\000\057\000\000\000" "\001\000\000\000" }; #endif /* !_MSC_VER */ static GStaticResource static_resource = { resource_resource_data.data, sizeof (resource_resource_data.data) - 1 /* nul terminator */, NULL, NULL, NULL }; G_MODULE_EXPORT GResource *resource_get_resource (void); GResource *resource_get_resource (void) { return g_static_resource_get_resource (&static_resource); } /* If G_HAS_CONSTRUCTORS is true then the compiler support *both* constructors and destructors, in a usable way, including e.g. on library unload. If not you're on your own. Some compilers need #pragma to handle this, which does not work with macros, so the way you need to use this is (for constructors): #ifdef G_DEFINE_CONSTRUCTOR_NEEDS_PRAGMA #pragma G_DEFINE_CONSTRUCTOR_PRAGMA_ARGS(my_constructor) #endif G_DEFINE_CONSTRUCTOR(my_constructor) static void my_constructor(void) { ... } */ #ifndef __GTK_DOC_IGNORE__ #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) #define G_HAS_CONSTRUCTORS 1 #define G_DEFINE_CONSTRUCTOR(_func) static void __attribute__((constructor)) _func (void); #define G_DEFINE_DESTRUCTOR(_func) static void __attribute__((destructor)) _func (void); #elif defined (_MSC_VER) && (_MSC_VER >= 1500) /* Visual studio 2008 and later has _Pragma */ #include #define G_HAS_CONSTRUCTORS 1 /* We do some weird things to avoid the constructors being optimized * away on VS2015 if WholeProgramOptimization is enabled. First we * make a reference to the array from the wrapper to make sure its * references. Then we use a pragma to make sure the wrapper function * symbol is always included at the link stage. Also, the symbols * need to be extern (but not dllexport), even though they are not * really used from another object file. */ /* We need to account for differences between the mangling of symbols * for x86 and x64/ARM/ARM64 programs, as symbols on x86 are prefixed * with an underscore but symbols on x64/ARM/ARM64 are not. */ #ifdef _M_IX86 #define G_MSVC_SYMBOL_PREFIX "_" #else #define G_MSVC_SYMBOL_PREFIX "" #endif #define G_DEFINE_CONSTRUCTOR(_func) G_MSVC_CTOR (_func, G_MSVC_SYMBOL_PREFIX) #define G_DEFINE_DESTRUCTOR(_func) G_MSVC_DTOR (_func, G_MSVC_SYMBOL_PREFIX) #define G_MSVC_CTOR(_func,_sym_prefix) \ static void _func(void); \ extern int (* _array ## _func)(void); \ int _func ## _wrapper(void) { _func(); g_slist_find (NULL, _array ## _func); return 0; } \ __pragma(comment(linker,"/include:" _sym_prefix # _func "_wrapper")) \ __pragma(section(".CRT$XCU",read)) \ __declspec(allocate(".CRT$XCU")) int (* _array ## _func)(void) = _func ## _wrapper; #define G_MSVC_DTOR(_func,_sym_prefix) \ static void _func(void); \ extern int (* _array ## _func)(void); \ int _func ## _constructor(void) { atexit (_func); g_slist_find (NULL, _array ## _func); return 0; } \ __pragma(comment(linker,"/include:" _sym_prefix # _func "_constructor")) \ __pragma(section(".CRT$XCU",read)) \ __declspec(allocate(".CRT$XCU")) int (* _array ## _func)(void) = _func ## _constructor; #elif defined (_MSC_VER) #define G_HAS_CONSTRUCTORS 1 /* Pre Visual studio 2008 must use #pragma section */ #define G_DEFINE_CONSTRUCTOR_NEEDS_PRAGMA 1 #define G_DEFINE_DESTRUCTOR_NEEDS_PRAGMA 1 #define G_DEFINE_CONSTRUCTOR_PRAGMA_ARGS(_func) \ section(".CRT$XCU",read) #define G_DEFINE_CONSTRUCTOR(_func) \ static void _func(void); \ static int _func ## _wrapper(void) { _func(); return 0; } \ __declspec(allocate(".CRT$XCU")) static int (*p)(void) = _func ## _wrapper; #define G_DEFINE_DESTRUCTOR_PRAGMA_ARGS(_func) \ section(".CRT$XCU",read) #define G_DEFINE_DESTRUCTOR(_func) \ static void _func(void); \ static int _func ## _constructor(void) { atexit (_func); return 0; } \ __declspec(allocate(".CRT$XCU")) static int (* _array ## _func)(void) = _func ## _constructor; #elif defined(__SUNPRO_C) /* This is not tested, but i believe it should work, based on: * http://opensource.apple.com/source/OpenSSL098/OpenSSL098-35/src/fips/fips_premain.c */ #define G_HAS_CONSTRUCTORS 1 #define G_DEFINE_CONSTRUCTOR_NEEDS_PRAGMA 1 #define G_DEFINE_DESTRUCTOR_NEEDS_PRAGMA 1 #define G_DEFINE_CONSTRUCTOR_PRAGMA_ARGS(_func) \ init(_func) #define G_DEFINE_CONSTRUCTOR(_func) \ static void _func(void); #define G_DEFINE_DESTRUCTOR_PRAGMA_ARGS(_func) \ fini(_func) #define G_DEFINE_DESTRUCTOR(_func) \ static void _func(void); #else /* constructors not supported for this compiler */ #endif #endif /* __GTK_DOC_IGNORE__ */ #ifdef G_HAS_CONSTRUCTORS #ifdef G_DEFINE_CONSTRUCTOR_NEEDS_PRAGMA #pragma G_DEFINE_CONSTRUCTOR_PRAGMA_ARGS(resource_constructor) #endif G_DEFINE_CONSTRUCTOR(resource_constructor) #ifdef G_DEFINE_DESTRUCTOR_NEEDS_PRAGMA #pragma G_DEFINE_DESTRUCTOR_PRAGMA_ARGS(resource_destructor) #endif G_DEFINE_DESTRUCTOR(resource_destructor) #else #warning "Constructor not supported on this compiler, linking in resources will not work" #endif static void resource_constructor (void) { g_static_resource_init (&static_resource); } static void resource_destructor (void) { g_static_resource_fini (&static_resource); }