//! xfig's mode panel icons: the 36×36 ("big", xfig's default) XBM bitmaps
//! from xfig's `src/w_icons.c`, copied verbatim (xfig licence, see
//! LICENSE-xfig). Bits are XBM: rows padded to whole bytes, least
//! significant bit leftmost.

/// A monochrome bitmap.
pub struct Xbm {
    pub name: &'static str,
    pub width: usize,
    pub height: usize,
    pub bits: &'static [u8],
}

/// Paint `icon` centred in `rect`, one bitmap pixel per point, tinted
/// (the texture is white where the bitmap is set; made once per icon and
/// kept in egui's memory).
pub fn paint(ui: &egui::Ui, icon: &'static Xbm, rect: egui::Rect, tint: egui::Color32) {
    let id = egui::Id::new(("xfig-icon", icon.name));
    let cached: Option<egui::TextureHandle> = ui.ctx().data(|d| d.get_temp(id));
    let tex = cached.unwrap_or_else(|| {
        let mut img = egui::ColorImage::filled([icon.width, icon.height], egui::Color32::TRANSPARENT);
        for y in 0..icon.height {
            for x in 0..icon.width {
                if icon.get(x, y) {
                    if let Some(px) = img.pixels.get_mut(y * icon.width + x) {
                        *px = egui::Color32::WHITE;
                    }
                }
            }
        }
        let t = ui
            .ctx()
            .load_texture(format!("xfig-icon-{}", icon.name), img, egui::TextureOptions::NEAREST);
        ui.ctx().data_mut(|d| d.insert_temp(id, t.clone()));
        t
    });
    // One bitmap pixel per point, smaller only when the button is.
    let fit = (rect.width() / icon.width as f32)
        .min(rect.height() / icon.height as f32)
        .clamp(0.1, 1.0);
    let r = egui::Rect::from_center_size(
        rect.center(),
        egui::vec2(icon.width as f32 * fit, icon.height as f32 * fit),
    );
    ui.painter().with_clip_rect(rect).image(
        tex.id(),
        r,
        egui::Rect::from_min_max(egui::pos2(0.0, 0.0), egui::pos2(1.0, 1.0)),
        tint,
    );
}

impl Xbm {
    /// Whether the pixel at (x, y) is set.
    pub fn get(&self, x: usize, y: usize) -> bool {
        let stride = self.width.div_ceil(8);
        self.bits
            .get(y * stride + x / 8)
            .is_some_and(|b| b & (1 << (x % 8)) != 0)
    }
}

pub const ELLRAD: Xbm = Xbm {
    name: "ellrad",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00,
        0x70, 0xc4, 0x01, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x02, 0x04, 0x08, 0x00, 0x00, 0x01, 0x00, 0x10,
        0x00, 0x80, 0x00, 0x04, 0x20, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x04, 0x40, 0x00, 0x20, 0x00,
        0x04, 0x80, 0x00, 0x20, 0x00, 0x5f, 0xd5, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x40, 0x00, 0x04, 0x40, 0x00,
        0x40, 0x00, 0x00, 0x40, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x02, 0x00,
        0x08, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x70, 0xc0, 0x01, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ELLDIA: Xbm = Xbm {
    name: "elldia",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00,
        0x70, 0xc4, 0x01, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x02, 0x04, 0x08, 0x00, 0x00, 0x01, 0x00, 0x10,
        0x00, 0x80, 0x00, 0x04, 0x20, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x04, 0x40, 0x00, 0x20, 0x00,
        0x04, 0x80, 0x00, 0x60, 0x55, 0x5f, 0xd5, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x40, 0x00, 0x04, 0x40, 0x00,
        0x40, 0x00, 0x00, 0x40, 0x00, 0x80, 0x00, 0x04, 0x20, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x02, 0x04,
        0x08, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x70, 0xc4, 0x01, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const CIRRAD: Xbm = Xbm {
    name: "cirrad",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x7f,
        0x00, 0x00, 0x00, 0x78, 0xc0, 0x03, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0x0c, 0x00, 0x00,
        0x01, 0x00, 0x10, 0x00, 0x80, 0x01, 0x00, 0x30, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x40,
        0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x60, 0x00, 0x00, 0xc0, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x20, 0x00,
        0x04, 0x80, 0x00, 0x20, 0x00, 0x5f, 0xd5, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00,
        0x20, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00,
        0x40, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00,
        0x06, 0x00, 0x0c, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00, 0x70, 0xc0, 0x01, 0x00, 0x00, 0x80, 0x3f, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const CIRDIA: Xbm = Xbm {
    name: "cirdia",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x7f,
        0x00, 0x00, 0x00, 0x78, 0xc0, 0x03, 0x00, 0x00, 0x0c, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0x0c, 0x00, 0x00,
        0x01, 0x00, 0x10, 0x00, 0x80, 0x01, 0x00, 0x30, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x40,
        0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x60, 0x00, 0x00, 0xc0, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x20, 0x00,
        0x04, 0x80, 0x00, 0x60, 0x55, 0x5f, 0xd5, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00, 0x20, 0x00, 0x04, 0x80, 0x00,
        0x20, 0x00, 0x00, 0x80, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00,
        0x40, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00,
        0x06, 0x00, 0x0c, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00, 0x70, 0xc0, 0x01, 0x00, 0x00, 0x80, 0x3f, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const C_SPL: Xbm = Xbm {
    name: "c_spl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00, 0x1c, 0x60, 0x00, 0x00, 0x00, 0x02, 0x80, 0x00, 0x00, 0x00,
        0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x01, 0x40, 0x00,
        0x00, 0x00, 0x02, 0x30, 0x00, 0x00, 0x00, 0x3c, 0x0c, 0x00, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x30,
        0x80, 0x07, 0x00, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x03, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00,
        0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00,
        0x20, 0x00, 0x20, 0x00, 0x00, 0x10, 0x00, 0x40, 0x00, 0x00, 0x08, 0x00, 0x40, 0x00, 0x00, 0x04, 0x00, 0x80,
        0x00, 0x00, 0x03, 0x00, 0x00, 0x07, 0xf0, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const SPL: Xbm = Xbm {
    name: "spl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x0e, 0x70, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x80,
        0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0x00, 0x00,
        0xc0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00,
        0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00,
        0x08, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x02, 0x80, 0x01, 0x00, 0x00,
        0x1c, 0x78, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const C_INTSPL: Xbm = Xbm {
    name: "c_intspl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03,
        0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00, 0x9c, 0x63, 0x00, 0x00, 0x00, 0x02, 0xc0, 0x01, 0x00, 0x80,
        0x03, 0xc0, 0x01, 0x00, 0x80, 0x03, 0xc0, 0x01, 0x00, 0x80, 0x03, 0x80, 0x00, 0x00, 0x00, 0x01, 0x40, 0x00,
        0x00, 0x00, 0x02, 0x30, 0x00, 0x00, 0x00, 0x3c, 0x1c, 0x00, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x30,
        0x9c, 0x07, 0x00, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x03, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x20, 0x00,
        0x40, 0x00, 0x00, 0x70, 0x00, 0x40, 0x00, 0x00, 0x70, 0x00, 0xe0, 0x00, 0x00, 0x70, 0x00, 0xe0, 0x00, 0x00,
        0x20, 0x00, 0xe0, 0x00, 0x00, 0x10, 0x00, 0x40, 0x00, 0x00, 0x08, 0x00, 0x40, 0x00, 0x00, 0x04, 0x00, 0x80,
        0x00, 0x00, 0x03, 0x00, 0x00, 0xc7, 0xf1, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const INTSPL: Xbm = Xbm {
    name: "intspl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
        0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00, 0x1c, 0xe7, 0x03, 0x00, 0x00, 0x02, 0x80, 0x03, 0x00, 0x00,
        0x01, 0x80, 0x03, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00,
        0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x0e, 0x00, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00,
        0x8e, 0x07, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00,
        0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0xe0, 0x00, 0x00, 0x70, 0x00, 0xe0, 0x00, 0x00,
        0x20, 0x00, 0xe0, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00,
        0x8e, 0xe3, 0x00, 0x00, 0x00, 0xf0, 0x1f, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const POLYGON: Xbm = Xbm {
    name: "polygon",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00,
        0x01, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x08,
        0x00, 0x00, 0x01, 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x08, 0x00, 0x00, 0x01,
        0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00,
        0x00, 0x01, 0x7f, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01,
        0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00,
        0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const LINE: Xbm = Xbm {
    name: "line",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x04, 0x00, 0x00, 0x30, 0x00, 0x0c, 0x00, 0x00,
        0x50, 0x00, 0x0c, 0x00, 0x00, 0x48, 0x00, 0x14, 0x00, 0x00, 0x88, 0x00, 0x14, 0x00, 0x00, 0x84, 0x00, 0x14,
        0x00, 0x00, 0x04, 0x01, 0x22, 0x00, 0x00, 0x02, 0x01, 0x22, 0x00, 0x00, 0x02, 0x02, 0x22, 0x00, 0x00, 0x01,
        0x02, 0x42, 0x00, 0x00, 0x01, 0x04, 0x42, 0x00, 0x80, 0x00, 0x04, 0x42, 0x00, 0x80, 0x00, 0x02, 0x01, 0x00,
        0x40, 0x00, 0x01, 0x01, 0x00, 0x40, 0x80, 0x00, 0x01, 0x00, 0x20, 0x40, 0x00, 0x01, 0x00, 0x20, 0x20, 0x00,
        0x01, 0x00, 0x00, 0x10, 0x00, 0x01, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x30, 0x40, 0x00, 0x00, 0x00,
        0xc0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const BOX: Xbm = Xbm {
    name: "box",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0x1f, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10,
        0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00,
        0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00,
        0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00,
        0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ARC_BOX: Xbm = Xbm {
    name: "arc_box",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0xfc, 0xff, 0x03, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10,
        0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00,
        0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
        0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x80, 0x00, 0x00,
        0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x00, 0x00, 0xfc, 0xff, 0x03, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const REGPOLY: Xbm = Xbm {
    name: "regpoly",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff,
        0x00, 0x00, 0x00, 0x04, 0x00, 0x01, 0x00, 0x00, 0x04, 0x00, 0x01, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00,
        0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x80, 0x00, 0x00, 0x08, 0x00, 0x80, 0x00, 0x00, 0x08,
        0x00, 0x40, 0x10, 0x00, 0x10, 0x00, 0x20, 0x18, 0x00, 0x20, 0x00, 0x20, 0x10, 0x07, 0x20, 0x00, 0x10, 0x10,
        0x07, 0x40, 0x00, 0x20, 0x10, 0x07, 0x20, 0x00, 0x20, 0x10, 0x00, 0x20, 0x00, 0x40, 0x38, 0x00, 0x10, 0x00,
        0x80, 0x00, 0x00, 0x08, 0x00, 0x80, 0x00, 0x00, 0x08, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00,
        0x04, 0x00, 0x00, 0x02, 0x00, 0x62, 0x00, 0x00, 0x04, 0x00, 0x91, 0x00, 0x00, 0x04, 0xc0, 0x81, 0x00, 0x00,
        0xf8, 0xff, 0x41, 0x00, 0x00, 0x00, 0xc0, 0x21, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0xf0,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ARC: Xbm = Xbm {
    name: "arc",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x38, 0x00,
        0x00, 0x00, 0xc0, 0xf8, 0x00, 0x00, 0x00, 0x80, 0x38, 0x03, 0x00, 0x00, 0x80, 0x00, 0x0c, 0x00, 0x00, 0x80,
        0x00, 0x10, 0x00, 0x00, 0x80, 0x00, 0x20, 0x00, 0x00, 0xc0, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00,
        0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x30, 0x00, 0x00, 0x00, 0x80, 0x48, 0x00, 0x00, 0x00,
        0xc0, 0x41, 0x00, 0x00, 0x00, 0xc0, 0x21, 0x00, 0x00, 0x00, 0xc0, 0x11, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00,
        0x00, 0x00, 0x80, 0x78, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0xc0, 0x00, 0x20,
        0x00, 0x00, 0x20, 0x01, 0x20, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0xc0, 0x00, 0x0c, 0x00, 0x00, 0x00,
        0x39, 0x03, 0x00, 0x00, 0x20, 0xf9, 0x00, 0x00, 0x00, 0xc0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const PICOBJ: Xbm = Xbm {
    name: "picobj",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e,
        0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0xe0, 0x9b, 0xff, 0x3c, 0x00, 0xe0, 0xdb, 0xff, 0x3d, 0x00, 0xe0,
        0xff, 0xff, 0x7f, 0x00, 0x30, 0x00, 0x00, 0xc0, 0x00, 0xf0, 0xff, 0xbe, 0xff, 0x00, 0xf0, 0xff, 0xff, 0xff,
        0x00, 0xf0, 0xff, 0xc1, 0xff, 0x00, 0xf0, 0xff, 0x9c, 0xff, 0x00, 0xf0, 0x7f, 0x22, 0xff, 0x00, 0xf0, 0x7f,
        0x41, 0xff, 0x00, 0xf0, 0x7f, 0x41, 0xff, 0x00, 0xf0, 0x7f, 0x22, 0xff, 0x00, 0xf0, 0xff, 0x9c, 0xff, 0x00,
        0xf0, 0xff, 0xc1, 0xff, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x00, 0x90, 0x00, 0x02, 0x00, 0x00, 0x90, 0x66, 0x97, 0x9a, 0x01, 0x70,
        0x14, 0x92, 0x44, 0x01, 0x10, 0x14, 0x92, 0xc4, 0x00, 0x10, 0x14, 0x92, 0x44, 0x00, 0x38, 0x64, 0x64, 0x8e,
        0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const TEXT: Xbm = Xbm {
    name: "text",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0x1f, 0x00, 0x80,
        0x83, 0x1f, 0x1c, 0x00, 0x80, 0x01, 0x0f, 0x18, 0x00, 0x80, 0x00, 0x0f, 0x10, 0x00, 0x00, 0x00, 0x0f, 0x00,
        0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00,
        0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00,
        0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f,
        0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x00,
        0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const LIBRARY: Xbm = Xbm {
    name: "library",
    width: 73,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0,
        0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x07,
        0x00, 0x5f, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0x04, 0xe0, 0xb9, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x98, 0x04, 0xa0, 0x59, 0x13, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xcf, 0x04, 0x7f, 0xb9, 0x13, 0x00, 0x00, 0x00,
        0x00, 0xc0, 0xae, 0x04, 0x3b, 0xb9, 0x13, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9d, 0xfc, 0xb5, 0x59, 0xf3, 0x03,
        0x00, 0x00, 0x00, 0xc0, 0xce, 0xdc, 0x7b, 0xb9, 0x73, 0x03, 0x00, 0x00, 0x00, 0x40, 0xad, 0xac, 0x35, 0x59,
        0xb3, 0x02, 0x00, 0x00, 0x00, 0xc0, 0x9e, 0xdc, 0xbb, 0xb9, 0x73, 0x03, 0x00, 0x00, 0x00, 0x60, 0xcd, 0xac,
        0x75, 0xb9, 0xb3, 0x0e, 0x00, 0x00, 0x00, 0xe0, 0xae, 0xdc, 0x3b, 0x59, 0x73, 0x0f, 0x00, 0x00, 0x00, 0x60,
        0x9d, 0xac, 0xb5, 0xb9, 0xb3, 0x0e, 0x00, 0x00, 0x00, 0xe0, 0xce, 0xdc, 0x7b, 0x59, 0x73, 0x0f, 0x00, 0x00,
        0x00, 0x60, 0xad, 0xac, 0x35, 0xb9, 0xb3, 0x0e, 0x00, 0x00, 0x00, 0xe0, 0x9e, 0xdc, 0xbb, 0xb9, 0x73, 0x0f,
        0x00, 0x00, 0x00, 0x78, 0xcd, 0xac, 0x75, 0x59, 0xb3, 0x0e, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff,
        0xff, 0x3f, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x80,
        0x02, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00,
        0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0xc0, 0x01,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const GLUE: Xbm = Xbm {
    name: "glue",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00,
        0xe0, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x38, 0x00, 0x00, 0xe0, 0x00, 0x10, 0x00, 0xe0, 0x40, 0x00, 0x10,
        0x3c, 0x18, 0x43, 0x00, 0x10, 0x42, 0x04, 0x44, 0x00, 0x10, 0x81, 0x04, 0x44, 0x00, 0x10, 0x01, 0x04, 0x44,
        0x00, 0x10, 0x02, 0x18, 0x43, 0x00, 0x10, 0x3c, 0xe0, 0x40, 0x00, 0x10, 0x40, 0x00, 0x40, 0x00, 0x10, 0x80,
        0x00, 0x40, 0x00, 0x10, 0x81, 0x00, 0x41, 0x00, 0x10, 0x42, 0x00, 0x42, 0x00, 0x10, 0x3c, 0x00, 0x44, 0x00,
        0x10, 0x00, 0xfe, 0x48, 0x00, 0x10, 0x00, 0x10, 0x48, 0x00, 0x10, 0x00, 0x10, 0x48, 0x00, 0x10, 0xff, 0x10,
        0x48, 0x00, 0x10, 0x81, 0x10, 0x48, 0x00, 0x10, 0x81, 0x10, 0x44, 0x00, 0x10, 0x81, 0x10, 0x42, 0x00, 0x10,
        0xff, 0x10, 0x41, 0x00, 0x10, 0x00, 0x00, 0x40, 0x00, 0x38, 0x00, 0x00, 0xe0, 0x00, 0xf8, 0xff, 0xff, 0xff,
        0x00, 0x38, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const BREAK: Xbm = Xbm {
    name: "break",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x50, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0xe0, 0x40, 0x00, 0x00,
        0x3c, 0x18, 0x03, 0x00, 0x10, 0x42, 0x04, 0x44, 0x00, 0x00, 0x81, 0x04, 0x04, 0x00, 0x10, 0x01, 0x04, 0x44,
        0x00, 0x00, 0x02, 0x18, 0x03, 0x00, 0x10, 0x3c, 0xe0, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x10, 0x80,
        0x00, 0x40, 0x00, 0x00, 0x81, 0x00, 0x01, 0x00, 0x10, 0x42, 0x00, 0x42, 0x00, 0x00, 0x3c, 0x00, 0x04, 0x00,
        0x10, 0x00, 0xfe, 0x48, 0x00, 0x00, 0x00, 0x10, 0x08, 0x00, 0x10, 0x00, 0x10, 0x48, 0x00, 0x00, 0xff, 0x10,
        0x08, 0x00, 0x10, 0x81, 0x10, 0x48, 0x00, 0x00, 0x81, 0x10, 0x04, 0x00, 0x10, 0x81, 0x10, 0x42, 0x00, 0x00,
        0xff, 0x10, 0x01, 0x00, 0x10, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x55, 0x55, 0x55,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const OPEN_COMP: Xbm = Xbm {
    name: "open_comp",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x0c, 0x00, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0x00, 0x10,
        0x00, 0x04, 0x00, 0x00, 0x10, 0x00, 0x04, 0x00, 0x00, 0x90, 0x01, 0x04, 0x00, 0x00, 0x50, 0x02, 0x04, 0x00,
        0x00, 0x50, 0x82, 0x04, 0x00, 0x00, 0x90, 0xe1, 0x04, 0x00, 0x00, 0x10, 0x98, 0x04, 0x00, 0x00, 0x10, 0x8c,
        0x04, 0x00, 0x00, 0x10, 0xb0, 0x04, 0x00, 0x00, 0x10, 0xc0, 0x04, 0x00, 0x00, 0x10, 0x00, 0x04, 0x00, 0x00,
        0xf8, 0xff, 0x0f, 0x00, 0x00, 0x18, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x20,
        0x01, 0x00, 0x00, 0x00, 0x20, 0x41, 0x00, 0x00, 0x00, 0xc0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00,
        0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const JOIN_SPLIT: Xbm = Xbm {
    name: "join_split",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00,
        0x00, 0x01, 0x10, 0x40, 0x03, 0x00, 0x01, 0x10, 0x40, 0x04, 0x80, 0x00, 0x20, 0x78, 0x18, 0x80, 0x00, 0x40,
        0x78, 0x20, 0x40, 0x00, 0x40, 0x78, 0x40, 0x20, 0x00, 0x80, 0x78, 0x80, 0x21, 0x00, 0x00, 0x0d, 0x04, 0x12,
        0x00, 0x00, 0x05, 0x0e, 0x0c, 0x00, 0x00, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
        0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00,
        0x00, 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x10, 0x80, 0x00, 0x00, 0x01, 0x10, 0x00, 0x03,
        0x00, 0x01, 0x20, 0x00, 0x04, 0x80, 0x00, 0x40, 0x00, 0x18, 0x80, 0x00, 0x40, 0x00, 0x20, 0x40, 0x00, 0x80,
        0x00, 0x40, 0x20, 0x00, 0x00, 0x01, 0x80, 0x21, 0x00, 0x00, 0x01, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x0c,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

/// Trim, split and extend: RustFig's own mode, so no xfig bitmap; the
/// icon is the vector drawing in `mode_icons` (original work). Blank here,
/// the size of xfig's other mode icons.
pub const TRIM: Xbm = Xbm {
    name: "trim",
    width: 36,
    height: 32,
    bits: &[0; 128],
};

/// Plot a curve: RustFig's own mode (E12), so no xfig bitmap; the icon is
/// the vector drawing in `mode_icons` (original work). Blank here.
pub const PLOT: Xbm = Xbm {
    name: "plot",
    width: 36,
    height: 32,
    bits: &[0; 128],
};

pub const CHOP: Xbm = Xbm {
    name: "chop",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x38,
        0x00, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0xc0, 0x73, 0x00, 0x00, 0x00, 0x3c, 0xf0, 0x00, 0x00, 0x80,
        0x03, 0xe6, 0x00, 0x00, 0x80, 0x80, 0xe1, 0x01, 0x00, 0x80, 0x70, 0xc0, 0x01, 0x00, 0x80, 0x0c, 0xd2, 0x03,
        0x00, 0x80, 0x00, 0x89, 0x03, 0x00, 0x80, 0xc0, 0xc8, 0x01, 0x00, 0x80, 0x21, 0x24, 0x03, 0x00, 0x00, 0x13,
        0x12, 0x03, 0x00, 0x00, 0x02, 0x09, 0x06, 0x00, 0x00, 0x06, 0x09, 0x06, 0x00, 0x00, 0x8c, 0x04, 0x0c, 0x00,
        0x00, 0x18, 0x02, 0x0c, 0x00, 0x00, 0x60, 0x01, 0x18, 0x00, 0x20, 0xc0, 0x00, 0x18, 0x00, 0x40, 0x00, 0x00,
        0x30, 0x00, 0x40, 0x00, 0x00, 0x30, 0x00, 0x80, 0x00, 0x00, 0x60, 0x00, 0x00, 0x01, 0x00, 0x60, 0x00, 0x00,
        0x02, 0x40, 0xc0, 0x00, 0x08, 0x02, 0x30, 0xc0, 0x00, 0x30, 0x04, 0x0c, 0x80, 0x01, 0xc0, 0x00, 0x03, 0x80,
        0x01, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const SCALE: Xbm = Xbm {
    name: "scale",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x40, 0x20, 0x04, 0x0a, 0x00, 0x40,
        0x10, 0x08, 0x11, 0x00, 0xa0, 0xf8, 0x1f, 0x11, 0x00, 0xa0, 0x10, 0x88, 0x20, 0x00, 0x10, 0x21, 0x84, 0x20,
        0x00, 0xf0, 0x01, 0x40, 0x40, 0x00, 0x00, 0x00, 0x40, 0x40, 0x00, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00, 0x00,
        0x20, 0x80, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x00, 0x00, 0xf0, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0xc0, 0x00, 0x00, 0x10, 0x01, 0x80,
        0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x10, 0x38, 0x8e, 0x38, 0x00, 0xe0, 0x44, 0x90, 0x44, 0x00, 0x00,
        0x05, 0x9e, 0x7c, 0x00, 0x00, 0x05, 0x91, 0x04, 0x00, 0x10, 0x45, 0x99, 0x44, 0x00, 0xe0, 0x38, 0xd6, 0x39,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ALIGN: Xbm = Xbm {
    name: "align",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x1f, 0x00, 0x00, 0x00, 0xc0, 0x60, 0x00, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00,
        0x00, 0x10, 0x00, 0x01, 0x00, 0x01, 0x10, 0x00, 0x01, 0x00, 0xc1, 0x13, 0x00, 0x01, 0x80, 0x42, 0x12, 0x00,
        0x01, 0x80, 0x42, 0x12, 0x00, 0x01, 0x40, 0x44, 0x22, 0x80, 0x00, 0x40, 0x44, 0x22, 0x80, 0x00, 0x20, 0x48,
        0xc2, 0x60, 0x00, 0xe0, 0xcf, 0x03, 0x1f, 0x00, 0x54, 0x55, 0x55, 0x55, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x80, 0x31, 0x00, 0x00, 0x00, 0x40, 0x22, 0x02, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x20, 0x24, 0x63,
        0x35, 0x00, 0x20, 0x24, 0x92, 0x4c, 0x00, 0xe0, 0x27, 0x92, 0x44, 0x00, 0x20, 0x24, 0x62, 0x44, 0x00, 0x20,
        0x24, 0x12, 0x44, 0x00, 0x20, 0x74, 0xe7, 0x44, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const MOVEPT: Xbm = Xbm {
    name: "movept",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x7e, 0x00, 0xa0, 0x02, 0x08, 0x7e, 0x00, 0x00, 0x00, 0x10, 0x66, 0x00, 0x20, 0xe2, 0x3f, 0x66, 0x00, 0x00,
        0x00, 0x10, 0x7e, 0x00, 0xa0, 0x02, 0x08, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x80, 0x02, 0x00, 0x1e,
        0x00, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x80, 0x08, 0x80, 0x19, 0x00, 0x00, 0x00, 0xc0, 0x18, 0x00, 0x80, 0x20,
        0x60, 0x18, 0x00, 0x00, 0x00, 0x30, 0x18, 0x00, 0x80, 0x80, 0x18, 0x18, 0x00, 0x00, 0x00, 0x0c, 0x18, 0x00,
        0x80, 0x00, 0x06, 0x18, 0x00, 0x00, 0x00, 0x03, 0x18, 0x00, 0x80, 0x80, 0x09, 0x18, 0x00, 0x00, 0xc0, 0x00,
        0x18, 0x00, 0x80, 0x60, 0x20, 0x18, 0x00, 0x00, 0x30, 0x00, 0x18, 0x00, 0x80, 0x18, 0x80, 0x18, 0x00, 0x00,
        0x0c, 0x00, 0x18, 0x00, 0x80, 0x06, 0x00, 0x1a, 0x00, 0x00, 0x03, 0x00, 0x18, 0x00, 0x80, 0x01, 0x00, 0x18,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const MOVE: Xbm = Xbm {
    name: "move",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00,
        0x1c, 0x00, 0x20, 0x00, 0x00, 0x3e, 0x00, 0x10, 0x04, 0x00, 0x63, 0x00, 0x00, 0x00, 0x80, 0x61, 0x00, 0x10,
        0x04, 0x80, 0x61, 0x00, 0x00, 0x08, 0x80, 0x61, 0x00, 0x10, 0x00, 0x88, 0xc1, 0x00, 0x00, 0x08, 0x90, 0xc1,
        0x00, 0x10, 0xc0, 0xbf, 0xc1, 0x00, 0x00, 0x08, 0x90, 0xc1, 0x00, 0x10, 0x00, 0x88, 0xc1, 0x00, 0x00, 0x04,
        0x80, 0x61, 0x00, 0x20, 0x00, 0x00, 0x63, 0x00, 0x00, 0x04, 0x00, 0x66, 0x00, 0x80, 0x02, 0x00, 0x7c, 0x00,
        0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x04, 0x00,
        0x00, 0x00, 0xc0, 0x06, 0x00, 0x00, 0x00, 0xc0, 0xc6, 0x89, 0x1c, 0x00, 0x40, 0x25, 0x8a, 0x22, 0x00, 0x40,
        0x25, 0x8a, 0x3e, 0x00, 0x40, 0x24, 0x52, 0x02, 0x00, 0x40, 0x24, 0x52, 0x22, 0x00, 0x40, 0xc4, 0x21, 0x1c,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ADDPT: Xbm = Xbm {
    name: "addpt",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x00,
        0x80, 0x19, 0x00, 0x00, 0x00, 0x80, 0x19, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00,
        0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x30, 0xc0, 0x00, 0x00, 0x00, 0x18, 0x80, 0x01, 0x00, 0x00, 0x0c,
        0x02, 0x03, 0x00, 0x00, 0x06, 0x07, 0x06, 0x00, 0x00, 0x83, 0x0a, 0x0c, 0x00, 0x80, 0x01, 0x02, 0x18, 0x00,
        0xc0, 0x00, 0x02, 0x30, 0x00, 0x60, 0x00, 0x02, 0x60, 0x00, 0x30, 0x00, 0x02, 0xc0, 0x00, 0x18, 0x00, 0x02,
        0x80, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8,
        0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const COPY: Xbm = Xbm {
    name: "copy",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x1c, 0x00, 0xc0, 0x07, 0x00,
        0x3e, 0x00, 0x60, 0x0c, 0x00, 0x63, 0x00, 0x30, 0x0c, 0x80, 0x61, 0x00, 0x30, 0x0c, 0x80, 0x61, 0x00, 0x30,
        0x0c, 0x80, 0x61, 0x00, 0x30, 0x18, 0x88, 0xc1, 0x00, 0x30, 0x18, 0x90, 0xc1, 0x00, 0x30, 0xd8, 0xbf, 0xc1,
        0x00, 0x30, 0x18, 0x90, 0xc1, 0x00, 0x30, 0x18, 0x88, 0xc1, 0x00, 0x30, 0x0c, 0x80, 0x61, 0x00, 0x60, 0x0c,
        0x00, 0x63, 0x00, 0xc0, 0x0c, 0x00, 0x66, 0x00, 0x80, 0x0f, 0x00, 0x7c, 0x00, 0x00, 0x07, 0x00, 0x38, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00,
        0x00, 0x00, 0x40, 0xe0, 0x34, 0x11, 0x00, 0x40, 0x10, 0x4d, 0x11, 0x00, 0x40, 0x10, 0x45, 0x11, 0x00, 0x40,
        0x14, 0x4d, 0x19, 0x00, 0x80, 0xe3, 0x34, 0x16, 0x00, 0x00, 0x00, 0x04, 0x10, 0x00, 0x00, 0x00, 0x04, 0x0f,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const DELETEPT: Xbm = Xbm {
    name: "deletept",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01,
        0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x80, 0xc7, 0x00, 0x00, 0x00, 0x00,
        0xa9, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00,
        0x00, 0x10, 0x98, 0x00, 0x00, 0x00, 0x70, 0x28, 0x01, 0x00, 0x00, 0x90, 0x45, 0x02, 0x00, 0x00, 0x30, 0x86,
        0x04, 0x00, 0x00, 0xc0, 0x9a, 0x09, 0x00, 0x00, 0x00, 0xe3, 0x12, 0x00, 0x00, 0x00, 0x8d, 0x25, 0x00, 0x00,
        0x00, 0xb1, 0x4e, 0x00, 0x00, 0x80, 0xc0, 0x58, 0x38, 0x00, 0x80, 0x80, 0xe3, 0x7c, 0x00, 0x40, 0x80, 0xfe,
        0xcf, 0x00, 0x20, 0x80, 0x80, 0x9d, 0x00, 0x20, 0x80, 0xc0, 0xf3, 0x00, 0x10, 0x80, 0xc0, 0x66, 0x00, 0x10,
        0x80, 0xc0, 0x0c, 0x00, 0x00, 0x80, 0x80, 0x09, 0x00, 0x00, 0x80, 0x00, 0x0b, 0x00, 0x00, 0x80, 0x00, 0x0e,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const DELETE: Xbm = Xbm {
    name: "delete",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x07,
        0x00, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00, 0x30, 0x33, 0x00, 0x00, 0x00,
        0x30, 0x33, 0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0x00, 0x80, 0x07, 0x00,
        0x00, 0x00, 0x84, 0x87, 0x00, 0x00, 0x00, 0x84, 0x87, 0x01, 0x00, 0x00, 0x08, 0x43, 0x00, 0x00, 0x00, 0x70,
        0x38, 0x00, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x1f, 0x01, 0x00, 0x00, 0x3c, 0xf0, 0x01, 0x00,
        0x00, 0x04, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xc0, 0x00,
        0x02, 0x00, 0x48, 0x80, 0x00, 0x07, 0x00, 0x48, 0x8e, 0x38, 0xc2, 0x01, 0x48, 0x91, 0x44, 0x22, 0x02, 0x48,
        0x9f, 0x7c, 0xe2, 0x03, 0x48, 0x81, 0x04, 0x22, 0x00, 0x48, 0x91, 0x44, 0x2a, 0x02, 0x3c, 0xce, 0x39, 0xc4,
        0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const UPDATE: Xbm = Xbm {
    name: "update",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x07, 0xff,
        0xff, 0x01, 0x60, 0x0d, 0x01, 0x00, 0x01, 0xb0, 0x1a, 0x01, 0x3e, 0x01, 0x50, 0x35, 0x3d, 0x2a, 0x01, 0xb0,
        0x2a, 0x01, 0x36, 0x01, 0x50, 0x35, 0x7d, 0x2a, 0x01, 0xb0, 0x2a, 0x01, 0x3e, 0x01, 0x60, 0x35, 0x01, 0x00,
        0x01, 0xc0, 0x1f, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x80, 0x03,
        0x80, 0x03, 0x00, 0x40, 0x05, 0x40, 0x05, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0x02, 0x02, 0x00, 0x48, 0x00, 0x02, 0x02, 0x00, 0x48, 0x8d, 0x32,
        0xc7, 0x00, 0x48, 0x53, 0x43, 0x22, 0x01, 0x48, 0x51, 0x7a, 0xe2, 0x01, 0x48, 0x53, 0x4a, 0x22, 0x00, 0x48,
        0x4d, 0x4b, 0x2a, 0x01, 0x30, 0x81, 0x72, 0xc4, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const EDIT: Xbm = Xbm {
    name: "edit",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0xc0, 0xa7, 0xaa, 0xff, 0x00, 0x60, 0x0c, 0x80, 0x80, 0x00, 0x20, 0x18, 0x80, 0x8e, 0x00, 0x30,
        0x30, 0x80, 0x80, 0x00, 0x10, 0x20, 0x80, 0x9e, 0x00, 0x30, 0x20, 0x80, 0x80, 0x00, 0x60, 0x30, 0x80, 0x86,
        0x00, 0xc0, 0x18, 0x80, 0x80, 0x00, 0x80, 0x0f, 0x80, 0xbe, 0x00, 0x00, 0x20, 0x80, 0x80, 0x00, 0x00, 0x80,
        0x80, 0xbe, 0x00, 0x00, 0x00, 0x82, 0x80, 0x00, 0x00, 0x00, 0x88, 0x80, 0x00, 0x00, 0x00, 0xa0, 0xff, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x04, 0x00, 0x00, 0x00, 0x01, 0x44,
        0x04, 0x00, 0x00, 0x01, 0x04, 0x04, 0x00, 0x00, 0x81, 0x65, 0x0e, 0x00, 0x00, 0x4f, 0x46, 0x04, 0x00, 0x00,
        0x41, 0x44, 0x04, 0x00, 0x00, 0x41, 0x44, 0x04, 0x00, 0x00, 0x41, 0x46, 0x14, 0x00, 0x00, 0x9f, 0xe5, 0x08,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const FLIP_Y: Xbm = Xbm {
    name: "flip_y",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x00,
        0xa0, 0x00, 0x04, 0x00, 0x00, 0x10, 0x01, 0x02, 0x00, 0x00, 0x10, 0x01, 0x0f, 0x00, 0x00, 0x08, 0x02, 0x32,
        0x00, 0x00, 0x08, 0x02, 0x44, 0x00, 0x00, 0x04, 0x04, 0x40, 0x00, 0x00, 0xfc, 0x07, 0x80, 0x00, 0x00, 0x00,
        0x00, 0x80, 0x00, 0x50, 0x55, 0x55, 0x81, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0xfc, 0x07, 0x80, 0x00,
        0x00, 0x04, 0x04, 0x40, 0x00, 0x00, 0x08, 0x02, 0x44, 0x00, 0x00, 0x08, 0x02, 0x32, 0x00, 0x00, 0x10, 0x01,
        0x0f, 0x00, 0x00, 0x10, 0x01, 0x02, 0x00, 0x00, 0xa0, 0x00, 0x04, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x00,
        0x40, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const FLIP_X: Xbm = Xbm {
    name: "flip_x",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x1c, 0xc0,
        0x01, 0x00, 0x00, 0x22, 0x22, 0x02, 0x00, 0x00, 0x41, 0x10, 0x04, 0x00, 0x00, 0x41, 0x12, 0x04, 0x00, 0x00,
        0x41, 0x10, 0x04, 0x00, 0x00, 0x22, 0x22, 0x02, 0x00, 0x00, 0x14, 0x40, 0x01, 0x00, 0x00, 0x14, 0x42, 0x01,
        0x00, 0x80, 0xe3, 0x38, 0x0e, 0x00, 0x40, 0x00, 0x07, 0x10, 0x00, 0x20, 0xc3, 0x18, 0x24, 0x00, 0x90, 0x22,
        0x27, 0x4a, 0x00, 0x50, 0x22, 0x22, 0x52, 0x00, 0x30, 0x41, 0x10, 0x64, 0x00, 0x00, 0x41, 0x12, 0x04, 0x00,
        0x80, 0x80, 0x08, 0x08, 0x00, 0x80, 0x80, 0x0a, 0x08, 0x00, 0x40, 0x00, 0x05, 0x10, 0x00, 0xc0, 0xeb, 0xbf,
        0x1e, 0x00, 0x00, 0x2a, 0xa0, 0x02, 0x00, 0x00, 0x2a, 0xa2, 0x02, 0x00, 0x00, 0x2a, 0xa0, 0x02, 0x00, 0x00,
        0x2a, 0xa2, 0x02, 0x00, 0x00, 0x2a, 0xa0, 0x02, 0x00, 0x00, 0x2a, 0xa2, 0x02, 0x00, 0x00, 0x3e, 0xe0, 0x03,
        0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ROTCW: Xbm = Xbm {
    name: "rotCW",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x18,
        0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0xc0, 0x80, 0x00, 0x00, 0x00,
        0x20, 0x80, 0x00, 0x00, 0x00, 0x10, 0x4f, 0x00, 0x00, 0x00, 0x90, 0x28, 0x00, 0x00, 0x00, 0x48, 0x18, 0x00,
        0x00, 0x00, 0x48, 0x08, 0x00, 0x00, 0x00, 0x48, 0xc0, 0x03, 0x00, 0x00, 0x48, 0x40, 0x02, 0x00, 0x00, 0x48,
        0x40, 0x02, 0x00, 0x00, 0x90, 0x20, 0x01, 0x00, 0x00, 0x10, 0x1f, 0x01, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00,
        0x00, 0xc0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x80, 0x00,
        0x02, 0x00, 0x88, 0x80, 0x00, 0x02, 0x00, 0x88, 0xcc, 0x31, 0xc7, 0x00, 0x88, 0x92, 0x40, 0x22, 0x01, 0x78,
        0x92, 0x78, 0xe2, 0x01, 0x88, 0x92, 0x48, 0x22, 0x00, 0x88, 0x92, 0x4a, 0x2a, 0x01, 0x88, 0x0c, 0x71, 0xc4,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ROTCCW: Xbm = Xbm {
    name: "rotCCW",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x03,
        0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x40, 0x1e, 0x00, 0x00, 0x00, 0x20, 0x60, 0x00, 0x00, 0x00,
        0x20, 0x80, 0x00, 0x00, 0x00, 0x40, 0x1e, 0x01, 0x00, 0x00, 0x80, 0x22, 0x01, 0x00, 0x00, 0x00, 0x43, 0x02,
        0x00, 0x00, 0x00, 0x42, 0x02, 0x00, 0x00, 0x78, 0x40, 0x02, 0x00, 0x00, 0x48, 0x40, 0x02, 0x00, 0x00, 0x48,
        0x40, 0x02, 0x00, 0x00, 0x90, 0x20, 0x01, 0x00, 0x00, 0x10, 0x1f, 0x01, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00,
        0x00, 0xc0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x80, 0x00,
        0x02, 0x00, 0x88, 0x80, 0x00, 0x02, 0x00, 0x88, 0xcc, 0x31, 0xc7, 0x00, 0x88, 0x92, 0x40, 0x22, 0x01, 0x78,
        0x92, 0x78, 0xe2, 0x01, 0x88, 0x92, 0x48, 0x22, 0x00, 0x88, 0x92, 0x4a, 0x2a, 0x01, 0x88, 0x0c, 0x71, 0xc4,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const CONVERT: Xbm = Xbm {
    name: "convert",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00,
        0x80, 0x00, 0x10, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00, 0x20, 0x00, 0x08, 0x00, 0x00, 0x10, 0x00, 0x08,
        0x00, 0x00, 0x08, 0x00, 0x10, 0x10, 0x40, 0x04, 0x00, 0x60, 0x08, 0x80, 0x08, 0x00, 0x80, 0xfc, 0xff, 0x11,
        0x00, 0x00, 0x09, 0x80, 0x20, 0x00, 0x00, 0x11, 0x40, 0x40, 0x00, 0x00, 0x01, 0x00, 0x20, 0x00, 0x80, 0x00,
        0x00, 0x10, 0x00, 0x70, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0xf8, 0x7f, 0x80, 0x7f, 0x00, 0x08, 0x40, 0x40, 0x80, 0x00, 0x08, 0x48, 0x20, 0x01, 0x01, 0x08, 0x44, 0x20,
        0x02, 0x01, 0x08, 0xfe, 0xff, 0x07, 0x01, 0x08, 0x44, 0x20, 0x02, 0x01, 0x08, 0x48, 0x20, 0x01, 0x01, 0x08,
        0x40, 0x20, 0x00, 0x01, 0x08, 0x40, 0x40, 0x80, 0x00, 0xf8, 0x7f, 0x80, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const AUTOARROW: Xbm = Xbm {
    name: "autoarrow",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x0e, 0x08, 0x87, 0x00, 0x00,
        0x0a, 0x10, 0x45, 0x00, 0x00, 0x0a, 0x10, 0x45, 0x00, 0x00, 0x11, 0xa0, 0x28, 0x00, 0x00, 0x11, 0xa0, 0x28,
        0x00, 0x00, 0x11, 0xc0, 0x18, 0x00, 0x80, 0x20, 0xc0, 0x18, 0x00, 0x80, 0x20, 0xc0, 0x18, 0x00, 0x80, 0x20,
        0x40, 0x15, 0x00, 0x40, 0x40, 0x20, 0x22, 0x00, 0x40, 0x40, 0x20, 0x25, 0x00, 0x40, 0x40, 0x20, 0x25, 0x00,
        0xe0, 0xff, 0xf0, 0x7f, 0x00, 0x00, 0x04, 0x40, 0x12, 0x00, 0x00, 0x04, 0x40, 0x12, 0x00, 0x00, 0x04, 0x20,
        0x22, 0x00, 0x00, 0x04, 0x20, 0x22, 0x00, 0x00, 0x04, 0x10, 0x42, 0x00, 0x00, 0x04, 0x10, 0x42, 0x00, 0x00,
        0x04, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const TANGENT: Xbm = Xbm {
    name: "tangent",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x7d, 0x00, 0x00, 0xe0, 0x00, 0x11, 0x00, 0x00, 0x00, 0x03, 0x11, 0x00, 0x00, 0x00, 0x0c, 0x11, 0x00, 0x00,
        0x00, 0x10, 0x11, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x10, 0x01, 0x20, 0x01, 0x00, 0x30, 0x01, 0x40, 0x01,
        0x00, 0x50, 0x01, 0x40, 0x01, 0x00, 0x90, 0x01, 0x80, 0x01, 0x00, 0x10, 0x01, 0x80, 0x01, 0x00, 0x00, 0x00,
        0xc0, 0x01, 0x00, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00,
        0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x20,
        0x01, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00,
        0x00, 0x03, 0x01, 0x00, 0x00, 0xe0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const ANGLEMEAS: Xbm = Xbm {
    name: "anglemeas",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x20, 0x07, 0x00, 0x00, 0x00, 0x30, 0x07, 0x00, 0x00, 0x00, 0x20, 0x0f, 0x00, 0x00, 0x00, 0x20,
        0x30, 0x00, 0x00, 0x00, 0x20, 0x40, 0x00, 0x00, 0x00, 0x20, 0x80, 0x01, 0x00, 0x00, 0x70, 0x00, 0x06, 0x00,
        0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x21, 0xc0, 0x00, 0x00, 0x80, 0xc0, 0x20, 0x01, 0x00, 0x80,
        0x00, 0x0f, 0x01, 0x00, 0x80, 0x00, 0x8e, 0x00, 0x00, 0x80, 0x00, 0x4f, 0x00, 0x00, 0x80, 0xc0, 0x20, 0x00,
        0x00, 0x00, 0x21, 0xe0, 0x01, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x48, 0x80, 0x01,
        0x00, 0x00, 0x40, 0x40, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00, 0x40, 0x0f, 0x00, 0x00, 0x00, 0x48,
        0x07, 0x00, 0x00, 0x00, 0x30, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const LENMEAS: Xbm = Xbm {
    name: "lenmeas",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00,
        0x00, 0x00, 0x80, 0x13, 0x00, 0x40, 0x00, 0x70, 0x10, 0x80, 0xc1, 0x00, 0x18, 0x10, 0xe0, 0x83, 0x01, 0x08,
        0x10, 0x30, 0x06, 0x01, 0x0c, 0x10, 0x10, 0x0c, 0x01, 0x04, 0x18, 0x18, 0x08, 0x01, 0x04, 0x08, 0x08, 0x0c,
        0x01, 0x04, 0x04, 0x08, 0x04, 0x01, 0x00, 0x03, 0x0c, 0x84, 0x01, 0xc0, 0x00, 0x06, 0xdc, 0x00, 0x60, 0x00,
        0x03, 0x70, 0x00, 0x60, 0xc0, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x84, 0x10, 0x02, 0x08, 0x21, 0x84, 0x10, 0x02, 0x08,
        0x21, 0x84, 0x10, 0x02, 0xf8, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const AREAMEAS: Xbm = Xbm {
    name: "areameas",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0x00, 0x27, 0x01, 0x00, 0x00, 0x80,
        0x25, 0x03, 0x00, 0x00, 0xc0, 0x24, 0x05, 0x00, 0x00, 0xe0, 0x24, 0x09, 0x00, 0x00, 0xa0, 0x24, 0x09, 0x00,
        0x00, 0xb0, 0x24, 0x19, 0x00, 0x00, 0xb0, 0x24, 0x19, 0x00, 0x00, 0x98, 0x24, 0x39, 0x00, 0x00, 0x98, 0x24,
        0x29, 0x00, 0x00, 0x98, 0x24, 0x29, 0x60, 0x00, 0x98, 0x24, 0xe9, 0xdc, 0x00, 0x98, 0x24, 0xc9, 0x97, 0x01,
        0x98, 0x24, 0x49, 0x92, 0x01, 0x98, 0x24, 0x49, 0x92, 0x01, 0x90, 0x24, 0x49, 0x92, 0x01, 0xb0, 0xfc, 0x49,
        0x92, 0x01, 0xb0, 0x0e, 0x4b, 0x92, 0x00, 0xe0, 0x03, 0x4e, 0xd2, 0x00, 0xc0, 0x00, 0x4c, 0x72, 0x00, 0x00,
        0x00, 0x4c, 0x3a, 0x00, 0x00, 0x00, 0xdc, 0x07, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const C_XSPL: Xbm = Xbm {
    name: "c_xspl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00,
        0xfe, 0x03, 0x10, 0x08, 0x00, 0x02, 0x01, 0x10, 0x08, 0x00, 0x81, 0x00, 0x20, 0x08, 0x80, 0x40, 0x00, 0x40,
        0x10, 0x40, 0x20, 0x00, 0x40, 0x20, 0x40, 0x20, 0x00, 0x80, 0x20, 0x20, 0x10, 0x00, 0x80, 0x40, 0x10, 0x08,
        0x00, 0x80, 0x80, 0x08, 0x08, 0x00, 0x00, 0x01, 0x07, 0x04, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01,
        0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x08, 0x00,
        0x00, 0x01, 0x07, 0x08, 0x00, 0x80, 0x80, 0x08, 0x08, 0x00, 0x80, 0x40, 0x10, 0x10, 0x00, 0x40, 0x40, 0x20,
        0x10, 0x00, 0x40, 0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x40, 0x40, 0x00, 0x20, 0x10, 0x40, 0x80, 0x00, 0x10,
        0x08, 0x80, 0x00, 0x01, 0x08, 0x08, 0x80, 0x00, 0x02, 0xf8, 0x0f, 0x00, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

pub const XSPL: Xbm = Xbm {
    name: "xspl",
    width: 36,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00,
        0x08, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
        0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00,
        0x30, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
        0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
        0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x04, 0x80, 0x00, 0x00, 0x00, 0x38, 0x40, 0x00, 0x00, 0x00,
        0xc0, 0x31, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    ],
};

// ---- attribute panel pictures (w_icons.c, the choice tables in w_indpanel.c) ----

pub const NONE: Xbm = Xbm {
    name: "none",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff,
        0xff, 0x1f, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10,
        0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x28, 0x32, 0xd1, 0x17, 0x28, 0x4a, 0x51, 0x10, 0x68, 0x4a,
        0x53, 0x10, 0x68, 0x4a, 0x53, 0x10, 0xa8, 0x4a, 0xd5, 0x11, 0xa8, 0x4a, 0x55, 0x10, 0x28, 0x4b, 0x59, 0x10,
        0x28, 0x4b, 0x59, 0x10, 0x28, 0x4a, 0x51, 0x10, 0x28, 0x32, 0xd1, 0x17, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00,
        0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10,
        0xf8, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ANY: Xbm = Xbm {
    name: "any",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff,
        0xff, 0x1f, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10,
        0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x21, 0x12, 0x11, 0x88, 0x22, 0x12, 0x11, 0x48, 0x64,
        0xa2, 0x10, 0x48, 0x64, 0xa2, 0x10, 0x48, 0xa4, 0x42, 0x10, 0xc8, 0xa7, 0x42, 0x10, 0x48, 0x24, 0x43, 0x10,
        0x48, 0x24, 0x43, 0x10, 0x48, 0x24, 0x42, 0x10, 0x48, 0x24, 0x42, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00,
        0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10,
        0xf8, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const FINE_GRID: Xbm = Xbm {
    name: "fine_grid",
    width: 32,
    height: 32,
    bits: &[
        0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff,
        0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09,
        0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff,
        0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09,
        0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff,
        0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09,
        0x48, 0x92, 0x24, 0x09, 0xff, 0xff, 0xff, 0xff, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92, 0x24, 0x09, 0x48, 0x92,
        0x24, 0x09,
    ],
};

pub const GRID1: Xbm = Xbm {
    name: "grid1",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22,
        0x22, 0x02, 0xfe, 0xff, 0xff, 0x3f, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02,
        0xfe, 0xff, 0xff, 0x3f, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0xfe, 0xff,
        0xff, 0x3f, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0xfe, 0xff, 0xff, 0x3f,
        0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0xfe, 0xff, 0xff, 0x3f, 0x20, 0x22,
        0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0xfe, 0xff, 0xff, 0x3f, 0x20, 0x22, 0x22, 0x02,
        0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x20, 0x22, 0x22, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const GRID2: Xbm = Xbm {
    name: "grid2",
    width: 32,
    height: 32,
    bits: &[
        0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0xff, 0xff,
        0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10,
        0xff, 0xff, 0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21,
        0x84, 0x10, 0xff, 0xff, 0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10,
        0x08, 0x21, 0x84, 0x10, 0xff, 0xff, 0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21,
        0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0xff, 0xff, 0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10,
        0x08, 0x21, 0x84, 0x10, 0x08, 0x21, 0x84, 0x10, 0xff, 0xff, 0xff, 0xff, 0x08, 0x21, 0x84, 0x10, 0x08, 0x21,
        0x84, 0x10,
    ],
};

pub const GRID3: Xbm = Xbm {
    name: "grid3",
    width: 32,
    height: 32,
    bits: &[
        0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80,
        0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02,
        0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80,
        0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02,
        0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80,
        0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff, 0x20, 0x80, 0x00, 0x02,
        0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80, 0x00, 0x02, 0x20, 0x80,
        0x00, 0x02,
    ],
};

pub const GRID4: Xbm = Xbm {
    name: "grid4",
    width: 32,
    height: 32,
    bits: &[
        0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00,
        0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04,
        0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00,
        0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04,
        0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00,
        0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff,
        0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x40, 0x00,
        0x00, 0x04,
    ],
};

pub const VALIGNT: Xbm = Xbm {
    name: "valignt",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x9f, 0x3f, 0x1f, 0x08, 0x90,
        0x20, 0x11, 0x08, 0x10, 0x11, 0x11, 0x08, 0x10, 0x11, 0x11, 0x08, 0x10, 0x0a, 0x11, 0x08, 0x10, 0x0a, 0x11,
        0x08, 0x10, 0x04, 0x11, 0x08, 0x10, 0x04, 0x11, 0x08, 0x10, 0x00, 0x11, 0xf8, 0x1f, 0x00, 0x11, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11,
        0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const VALIGNC: Xbm = Xbm {
    name: "valignc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x11,
        0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0xf8, 0x1f, 0x00, 0x11, 0x08, 0x10, 0x30, 0x11, 0x08, 0x10,
        0x2c, 0x11, 0x08, 0x10, 0x23, 0x11, 0x08, 0x90, 0x20, 0x11, 0x08, 0x10, 0x23, 0x11, 0x08, 0x10, 0x2c, 0x11,
        0x08, 0x10, 0x30, 0x11, 0x08, 0x10, 0x00, 0x11, 0xf8, 0x1f, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const VALIGNB: Xbm = Xbm {
    name: "valignb",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11,
        0x00, 0x00, 0x00, 0x11, 0xf8, 0x1f, 0x00, 0x11, 0x08, 0x10, 0x00, 0x11, 0x08, 0x10, 0x00, 0x11, 0x08, 0x10,
        0x04, 0x11, 0x08, 0x10, 0x0a, 0x11, 0x08, 0x10, 0x0a, 0x11, 0x08, 0x10, 0x11, 0x11, 0x08, 0x10, 0x11, 0x11,
        0x08, 0x90, 0x20, 0x11, 0xf8, 0x9f, 0x3f, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNL: Xbm = Xbm {
    name: "halignl",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x08, 0x40,
        0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00,
        0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00,
        0x08, 0x06, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0x00, 0x08, 0x00, 0x80, 0x00, 0x08, 0x00, 0x80, 0x00,
        0x08, 0x00, 0x80, 0x00, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNC: Xbm = Xbm {
    name: "halignc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0x04,
        0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00,
        0x00, 0x04, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x80, 0x02, 0x00,
        0x00, 0x40, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xff, 0xff, 0x07, 0x20, 0x00, 0x00, 0x04, 0x20, 0x00, 0x00, 0x04,
        0x20, 0x00, 0x00, 0x04, 0xe0, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNR: Xbm = Xbm {
    name: "halignr",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x1f, 0x00, 0x00,
        0x02, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x02, 0x10,
        0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0xfe, 0x1f, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x80, 0x11,
        0x00, 0x00, 0x60, 0x10, 0x00, 0x00, 0x80, 0x11, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x01, 0x00, 0x10, 0x00, 0x01, 0x00, 0x10,
        0x00, 0x01, 0x00, 0x10, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const NOARROWS: Xbm = Xbm {
    name: "noarrows",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const FARROWS: Xbm = Xbm {
    name: "farrows",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
        0x80, 0x03, 0x00, 0x00, 0x80, 0x0f, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x80, 0x0f, 0x00, 0x00, 0x80, 0x03,
        0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const FBARROWS: Xbm = Xbm {
    name: "fbarrows",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0xe0, 0x00,
        0x80, 0x03, 0xf8, 0x00, 0x80, 0x0f, 0xfc, 0xff, 0xff, 0x1f, 0xf8, 0x00, 0x80, 0x0f, 0xe0, 0x00, 0x80, 0x03,
        0x80, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const BARROWS: Xbm = Xbm {
    name: "barrows",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xe0, 0x00,
        0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x1f, 0xf8, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00,
        0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW0: Xbm = Xbm {
    name: "arrow0",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xe0,
        0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0xe0, 0x01, 0xf0, 0xff, 0xff, 0x0f, 0x00, 0x00, 0xc0, 0x03,
        0x00, 0x00, 0x3c, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW1O: Xbm = Xbm {
    name: "arrow1o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0xe8,
        0x03, 0x00, 0x00, 0x08, 0x3e, 0x00, 0x00, 0x08, 0xe0, 0x03, 0xf8, 0x0f, 0x00, 0x0f, 0x00, 0x08, 0xf8, 0x01,
        0x00, 0x08, 0x1f, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW1F: Xbm = Xbm {
    name: "arrow1f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xf8,
        0x01, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0xf8, 0xff, 0x01, 0xf8, 0xff, 0xff, 0x0f, 0x00, 0xf8, 0xff, 0x03,
        0x00, 0xf8, 0x3f, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW2O: Xbm = Xbm {
    name: "arrow2o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x10,
        0x0f, 0x00, 0x00, 0x20, 0x70, 0x00, 0x00, 0x40, 0x80, 0x07, 0xfc, 0xff, 0x00, 0x1c, 0x00, 0x40, 0x00, 0x06,
        0x00, 0x20, 0xe0, 0x01, 0x00, 0x10, 0x1e, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW2F: Xbm = Xbm {
    name: "arrow2f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf0,
        0x0f, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0x07, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0xc0, 0xff, 0x07,
        0x00, 0xe0, 0xff, 0x01, 0x00, 0xf0, 0x1f, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW3O: Xbm = Xbm {
    name: "arrow3o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x40,
        0x0e, 0x00, 0x00, 0x40, 0xf0, 0x00, 0x00, 0x20, 0x00, 0x07, 0xf8, 0x1f, 0x00, 0x18, 0x00, 0x20, 0x00, 0x07,
        0x00, 0x40, 0xf0, 0x00, 0x00, 0x40, 0x0e, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW3F: Xbm = Xbm {
    name: "arrow3f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xc0,
        0x0f, 0x00, 0x00, 0xc0, 0xff, 0x00, 0x00, 0xe0, 0xff, 0x07, 0xf8, 0xff, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x07,
        0x00, 0xc0, 0xff, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW4O: Xbm = Xbm {
    name: "arrow4o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
        0x6c, 0x00, 0x00, 0x80, 0x83, 0x03, 0x00, 0x60, 0x00, 0x0c, 0xf8, 0x1f, 0x00, 0x10, 0x00, 0x60, 0x00, 0x0c,
        0x00, 0x80, 0x83, 0x03, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW4F: Xbm = Xbm {
    name: "arrow4f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
        0x7c, 0x00, 0x00, 0x80, 0xff, 0x03, 0x00, 0xe0, 0xff, 0x0f, 0xf8, 0xff, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x0f,
        0x00, 0x80, 0xff, 0x03, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW5O: Xbm = Xbm {
    name: "arrow5o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00,
        0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x83, 0x01, 0x00, 0x80, 0x00, 0x02, 0x00, 0x40, 0x00, 0x04, 0x00, 0x40,
        0x00, 0x04, 0x00, 0x20, 0x00, 0x08, 0x00, 0x20, 0x00, 0x08, 0xf8, 0x1f, 0x00, 0x10, 0x00, 0x20, 0x00, 0x08,
        0x00, 0x20, 0x00, 0x08, 0x00, 0x40, 0x00, 0x04, 0x00, 0x40, 0x00, 0x04, 0x00, 0x80, 0x00, 0x02, 0x00, 0x00,
        0x83, 0x01, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW5F: Xbm = Xbm {
    name: "arrow5f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00,
        0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x80, 0xff, 0x03, 0x00, 0xc0, 0xff, 0x07, 0x00, 0xc0,
        0xff, 0x07, 0x00, 0xe0, 0xff, 0x0f, 0x00, 0xe0, 0xff, 0x0f, 0xf8, 0xff, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x0f,
        0x00, 0xe0, 0xff, 0x0f, 0x00, 0xc0, 0xff, 0x07, 0x00, 0xc0, 0xff, 0x07, 0x00, 0x80, 0xff, 0x03, 0x00, 0x00,
        0xff, 0x01, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW6O: Xbm = Xbm {
    name: "arrow6o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80,
        0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00,
        0x00, 0xc0, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
        0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW6F: Xbm = Xbm {
    name: "arrow6f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x80,
        0x3f, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0x3f, 0x00,
        0x00, 0xc0, 0x3f, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00,
        0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW7O: Xbm = Xbm {
    name: "arrow7o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x40,
        0x40, 0x00, 0x00, 0x40, 0x40, 0x00, 0x00, 0x40, 0x40, 0x00, 0xf8, 0x7f, 0x40, 0x00, 0x00, 0x40, 0x40, 0x00,
        0x00, 0x40, 0x40, 0x00, 0x00, 0x40, 0x40, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW7F: Xbm = Xbm {
    name: "arrow7f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0xc0,
        0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0xf8, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00,
        0x00, 0xc0, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW8O: Xbm = Xbm {
    name: "arrow8o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00,
        0x4c, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0xc0, 0x40, 0x00, 0xf8, 0x3f, 0x40, 0x00, 0x00, 0xc0, 0x40, 0x00,
        0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW8F: Xbm = Xbm {
    name: "arrow8f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00,
        0x7c, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0xf8, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0x7f, 0x00,
        0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW9A: Xbm = Xbm {
    name: "arrow9a",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf0,
        0x0f, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0x07, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x40, 0x00, 0x06,
        0x00, 0x20, 0xe0, 0x01, 0x00, 0x10, 0x1e, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW9B: Xbm = Xbm {
    name: "arrow9b",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x10,
        0x0f, 0x00, 0x00, 0x20, 0x70, 0x00, 0x00, 0x40, 0x80, 0x07, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0xc0, 0xff, 0x07,
        0x00, 0xe0, 0xff, 0x01, 0x00, 0xf0, 0x1f, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW10O: Xbm = Xbm {
    name: "arrow10o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x08,
        0x1f, 0x00, 0x00, 0x08, 0xf0, 0x01, 0xf8, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW10F: Xbm = Xbm {
    name: "arrow10f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0xf8,
        0x1f, 0x00, 0x00, 0xf8, 0xff, 0x01, 0xf8, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW11O: Xbm = Xbm {
    name: "arrow11o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x10, 0x1e, 0x00, 0x00, 0x20,
        0xe0, 0x01, 0x00, 0x40, 0x00, 0x06, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW11F: Xbm = Xbm {
    name: "arrow11f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0xf0,
        0x0f, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0x07, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW12O: Xbm = Xbm {
    name: "arrow12o",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80, 0x1c, 0x00, 0x00, 0x80,
        0xe0, 0x01, 0x00, 0x40, 0x00, 0x0e, 0xf0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW12F: Xbm = Xbm {
    name: "arrow12f",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80,
        0x1f, 0x00, 0x00, 0x80, 0xff, 0x01, 0x00, 0xc0, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW13A: Xbm = Xbm {
    name: "arrow13a",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
        0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00,
        0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00,
        0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW13B: Xbm = Xbm {
    name: "arrow13b",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
        0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x20, 0x00,
        0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
        0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW14A: Xbm = Xbm {
    name: "arrow14a",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40,
        0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00,
        0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xc0,
        0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const ARROW14B: Xbm = Xbm {
    name: "arrow14b",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
        0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x20, 0x00,
        0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0xc0,
        0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const TEXTL: Xbm = Xbm {
    name: "textL",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const TEXTC: Xbm = Xbm {
    name: "textC",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0xe0, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const TEXTR: Xbm = Xbm {
    name: "textR",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x1f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const OPEN_ARC: Xbm = Xbm {
    name: "open_arc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80,
        0x03, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00,
        0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00,
        0x30, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00,
        0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00,
        0x30, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00,
        0x00, 0x00, 0x06, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const PIE_WEDGE_ARC: Xbm = Xbm {
    name: "pie_wedge_arc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80,
        0x07, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0x60, 0x18, 0x00, 0x00, 0x30, 0x18, 0x00, 0x00, 0x18, 0x30, 0x00,
        0x00, 0x0c, 0x30, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x03, 0x60, 0x00, 0x80, 0x01, 0x60, 0x00, 0xc0, 0x00,
        0x60, 0x00, 0x60, 0x00, 0xc0, 0x00, 0x30, 0x00, 0xc0, 0x00, 0x18, 0x00, 0xc0, 0x00, 0x30, 0x00, 0xc0, 0x00,
        0x60, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0x60, 0x00, 0x80, 0x01, 0x60, 0x00, 0x00, 0x03, 0x60, 0x00, 0x00, 0x06,
        0x60, 0x00, 0x00, 0x0c, 0x30, 0x00, 0x00, 0x18, 0x30, 0x00, 0x00, 0x30, 0x18, 0x00, 0x00, 0x60, 0x18, 0x00,
        0x00, 0xc0, 0x0c, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const SOLIDLINE: Xbm = Xbm {
    name: "solidline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const DASHLINE: Xbm = Xbm {
    name: "dashline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x7c, 0x7c, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const DOTTEDLINE: Xbm = Xbm {
    name: "dottedline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const DASHDOTLINE: Xbm = Xbm {
    name: "dashdotline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xe2, 0x47, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const DASH2DOTSLINE: Xbm = Xbm {
    name: "dash2dotsline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x12, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const DASH3DOTSLINE: Xbm = Xbm {
    name: "dash3dotsline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x92, 0xf8, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const JOINMITER: Xbm = Xbm {
    name: "joinmiter",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xff, 0xff, 0x0f, 0xf0, 0xff,
        0xff, 0x03, 0xf0, 0xff, 0xff, 0x00, 0xf0, 0xff, 0x3f, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0x00, 0xfe, 0x03, 0x00,
        0x80, 0xff, 0x00, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, 0xf0, 0x00,
        0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const JOINROUND: Xbm = Xbm {
    name: "joinround",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff,
        0xff, 0x0f, 0xf0, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x07, 0x00, 0x80, 0xff, 0x03,
        0x00, 0xe0, 0xff, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x80, 0xff, 0x03, 0x00, 0xe0, 0xff,
        0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const JOINBEVEL: Xbm = Xbm {
    name: "joinbevel",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff,
        0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0x00, 0x80, 0xff, 0x03,
        0x00, 0xe0, 0xff, 0x00, 0x00, 0xf8, 0x3f, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x80, 0xff, 0x03, 0x00, 0xe0, 0xff,
        0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const CAPBUTT: Xbm = Xbm {
    name: "capbutt",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0xc0, 0xff, 0xff, 0x01, 0xc0, 0xff,
        0xff, 0x01, 0xc0, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x01, 0x40, 0x00, 0x00, 0x01,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const CAPROUND: Xbm = Xbm {
    name: "capround",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0xf0, 0xff, 0xff, 0x07, 0xf8, 0xff,
        0xff, 0x0f, 0xf8, 0xff, 0xff, 0x0f, 0xf8, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x07, 0x40, 0x00, 0x00, 0x01,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const CAPPROJECT: Xbm = Xbm {
    name: "capproject",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff,
        0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0xf0, 0xff, 0xff, 0x07, 0x40, 0x00, 0x00, 0x01,
        0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

// Smart links (`w_icons.c`, used by `w_indpanel.c`'s Smart Links button).
pub const SMARTOFF: Xbm = Xbm {
    name: "smartoff",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04,
        0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00,
        0x40, 0x40, 0x55, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x40,
        0x40, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x40, 0x55, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0xc0, 0x7f, 0x08,
        0x00, 0x40, 0x40, 0x2a, 0x00, 0x40, 0x40, 0x1c, 0x00, 0x40, 0x40, 0x08, 0x00, 0x40, 0x40, 0x00, 0x00, 0x40,
        0x40, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xe3, 0xf3, 0x01, 0x40, 0x24, 0x10, 0x00,
        0x40, 0xe4, 0x70, 0x00, 0x40, 0x24, 0x10, 0x00, 0x80, 0x23, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const SMARTMOVE: Xbm = Xbm {
    name: "smartmove",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04,
        0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00,
        0x40, 0x40, 0x55, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x00, 0x40, 0x15, 0x00, 0x00, 0x40, 0x40,
        0x40, 0x08, 0x80, 0x00, 0x00, 0x08, 0x00, 0x41, 0x55, 0x08, 0x00, 0x02, 0x00, 0x08, 0x00, 0xc4, 0x7f, 0x08,
        0x00, 0x48, 0x40, 0x2a, 0x00, 0x50, 0x40, 0x1c, 0x00, 0x60, 0x40, 0x08, 0x00, 0x40, 0x40, 0x00, 0x00, 0x40,
        0x40, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x38, 0x22, 0x1f, 0xd8, 0x44, 0x22, 0x01,
        0xa8, 0x44, 0x22, 0x07, 0x88, 0x44, 0x14, 0x01, 0x88, 0x38, 0x08, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const SMARTSLIDE: Xbm = Xbm {
    name: "smartslide",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04,
        0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00,
        0x40, 0x40, 0x55, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x00, 0x40, 0x15, 0x00, 0x00, 0x40, 0x40,
        0x40, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x40, 0x55, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0xc0, 0x7f, 0x08,
        0x40, 0x40, 0x40, 0x2a, 0x40, 0x40, 0x40, 0x1c, 0xc0, 0x7f, 0x40, 0x08, 0x00, 0x40, 0x40, 0x00, 0x00, 0x40,
        0x40, 0x00, 0x00, 0xc0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x82, 0x73, 0x1e, 0x08, 0x02, 0x91, 0x02,
        0x70, 0x02, 0x91, 0x0e, 0x80, 0x02, 0x91, 0x02, 0x70, 0x9e, 0x73, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

// Angle Geom (`w_icons.c`, used by `w_indpanel.c`'s Angle Geom button).
pub const UNCONSTRAINED: Xbm = Xbm {
    name: "unconstrained",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0xfa, 0x01, 0x00, 0x08,
        0xf4, 0x01, 0x00, 0x02, 0xe0, 0x01, 0x00, 0x00, 0xc4, 0x02, 0x80, 0x00, 0x00, 0x06, 0x00, 0x00, 0x02, 0x08,
        0x20, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x02, 0x16, 0x10, 0x00, 0x80, 0x13, 0x00, 0x00, 0xe2, 0x10, 0x08, 0x00,
        0x70, 0x20, 0x00, 0x00, 0x19, 0xf8, 0x08, 0x00, 0x0e, 0x70, 0x00, 0x00, 0x03, 0x70, 0x08, 0x00, 0x14, 0x70,
        0x00, 0x00, 0x42, 0x20, 0x08, 0x00, 0x00, 0x21, 0x00, 0x00, 0x08, 0x04, 0x10, 0x00, 0x00, 0x10, 0x00, 0x00,
        0x10, 0x00, 0x20, 0x00, 0x00, 0x08, 0x00, 0x00, 0x20, 0x00, 0x80, 0x00, 0x00, 0x02, 0x00, 0x00, 0x40, 0x00,
        0x00, 0x02, 0x80, 0x00, 0x00, 0x08, 0x20, 0x00, 0x00, 0xa0, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const LATEXLINE: Xbm = Xbm {
    name: "latexline",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x0f,
        0x00, 0x00, 0x80, 0xf7, 0x03, 0x00, 0x80, 0x09, 0xfc, 0x00, 0x40, 0x31, 0x00, 0x0f, 0x20, 0xc1, 0x00, 0x00,
        0x10, 0x01, 0x01, 0x00, 0x10, 0x01, 0x06, 0x00, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xf0, 0x83, 0x61,
        0x18, 0xf3, 0x03, 0x33, 0x98, 0xc4, 0x00, 0x33, 0x98, 0xc4, 0x00, 0x1e, 0x98, 0xc7, 0x3e, 0x0c, 0x98, 0xc4,
        0x06, 0x0c, 0x98, 0xc4, 0x06, 0x1e, 0x18, 0xc0, 0x06, 0x33, 0xf8, 0xc1, 0x1e, 0x33, 0xf8, 0xc1, 0x86, 0x61,
        0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const LATEXARROW: Xbm = Xbm {
    name: "latexarrow",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0xf8, 0x0c, 0x00, 0x00, 0x0f,
        0x00, 0x00, 0x80, 0xf7, 0x03, 0x00, 0x80, 0x09, 0xfc, 0x06, 0x40, 0x31, 0x00, 0x0f, 0x20, 0xc1, 0x02, 0x1f,
        0x98, 0x03, 0x03, 0x00, 0xb8, 0x03, 0x07, 0x00, 0x18, 0x01, 0x0f, 0x00, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xf0, 0x83, 0x61,
        0x18, 0xf3, 0x03, 0x33, 0x98, 0xc4, 0x00, 0x33, 0x98, 0xc4, 0x00, 0x1e, 0x98, 0xc7, 0x3e, 0x0c, 0x98, 0xc4,
        0x06, 0x0c, 0x98, 0xc4, 0x06, 0x1e, 0x18, 0xc0, 0x06, 0x33, 0xf8, 0xc1, 0x1e, 0x33, 0xf8, 0xc1, 0x86, 0x61,
        0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const MOUNTHATTAN: Xbm = Xbm {
    name: "mounthattan",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x98, 0x01, 0x00,
        0x00, 0x98, 0x01, 0x02, 0x00, 0x98, 0x01, 0x07, 0x00, 0x98, 0x81, 0x0d, 0x00, 0x9c, 0xc3, 0x18, 0x80, 0x9c,
        0x63, 0x30, 0xc0, 0x0d, 0x33, 0x20, 0x60, 0x0f, 0x1b, 0x00, 0x30, 0x0e, 0x0f, 0x00, 0x18, 0x0c, 0x07, 0x00,
        0x0c, 0x0c, 0x03, 0x00, 0x04, 0x0c, 0x03, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x0c, 0x1f, 0x00, 0x00, 0x0c,
        0x1f, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const MANHATTAN: Xbm = Xbm {
    name: "manhattan",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0xf8, 0x01, 0x00,
        0x00, 0x98, 0x01, 0x00, 0x00, 0x98, 0x01, 0x00, 0x00, 0x98, 0x01, 0x00, 0x00, 0x9c, 0x03, 0x00, 0x00, 0x9c,
        0x03, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x7c, 0x0c, 0xf3, 0x01,
        0x7c, 0x0c, 0xf3, 0x01, 0x60, 0x0c, 0xb3, 0x01, 0x60, 0x0c, 0xbf, 0x01, 0x60, 0x0c, 0xbf, 0x01, 0xe0, 0x0f,
        0x80, 0x01, 0xe0, 0x0f, 0x80, 0x01, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
pub const MOUNTAIN: Xbm = Xbm {
    name: "mountain",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
        0x70, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x04, 0x03, 0x00, 0x00, 0x00, 0x06,
        0x00, 0x00, 0x00, 0x0c, 0x00, 0x04, 0x00, 0x18, 0x00, 0x0e, 0x00, 0x30, 0x00, 0x1b, 0x00, 0x60, 0x80, 0x31,
        0x00, 0xc0, 0xc0, 0x20, 0x00, 0x80, 0x61, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00,
        0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const GRID_ISO1: Xbm = Xbm {
    name: "grid_iso1",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0xc8, 0x27, 0x9f, 0x7c, 0x3e, 0xf9, 0xe4, 0x13, 0x08, 0x21, 0x84, 0x10, 0x3e, 0xf9,
        0xe4, 0x13, 0xc8, 0x27, 0x9f, 0x7c, 0x08, 0x21, 0x84, 0x10, 0xc8, 0x27, 0x9f, 0x7c, 0x3e, 0xf9, 0xe4, 0x13,
        0x08, 0x21, 0x84, 0x10, 0x3e, 0xf9, 0xe4, 0x13, 0xc8, 0x27, 0x9f, 0x7c, 0x08, 0x21, 0x84, 0x10, 0xc8, 0x27,
        0x9f, 0x7c, 0x3e, 0xf9, 0xe4, 0x13, 0x08, 0x21, 0x84, 0x10, 0x3e, 0xf9, 0xe4, 0x13, 0xc8, 0x27, 0x9f, 0x7c,
        0x08, 0x21, 0x84, 0x10, 0xc8, 0x27, 0x9f, 0x7c, 0x3e, 0xf9, 0xe4, 0x13, 0x08, 0x21, 0x84, 0x10, 0x3e, 0xf9,
        0xe4, 0x13, 0xc8, 0x27, 0x9f, 0x7c, 0x08, 0x21, 0x84, 0x10, 0xc8, 0x27, 0x9f, 0x7c, 0x3e, 0xf9, 0xe4, 0x13,
        0x08, 0x21, 0x84, 0x10, 0x3e, 0xf9, 0xe4, 0x13, 0xc8, 0x27, 0x9f, 0x7c, 0x08, 0x21, 0x84, 0x10, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const GRID_ISO2: Xbm = Xbm {
    name: "grid_iso2",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x20, 0x7c, 0x08, 0x1f, 0x26, 0x93, 0xc9, 0x64, 0xf8, 0x10, 0x3e, 0x04, 0x20, 0x10,
        0x08, 0x04, 0xf8, 0x10, 0x3e, 0x04, 0x26, 0x93, 0xc9, 0x64, 0x20, 0x7c, 0x08, 0x1f, 0x20, 0x10, 0x08, 0x04,
        0x20, 0x7c, 0x08, 0x1f, 0x26, 0x93, 0xc9, 0x64, 0xf8, 0x10, 0x3e, 0x04, 0x20, 0x10, 0x08, 0x04, 0xf8, 0x10,
        0x3e, 0x04, 0x26, 0x93, 0xc9, 0x64, 0x20, 0x7c, 0x08, 0x1f, 0x20, 0x10, 0x08, 0x04, 0x20, 0x7c, 0x08, 0x1f,
        0x26, 0x93, 0xc9, 0x64, 0xf8, 0x10, 0x3e, 0x04, 0x20, 0x10, 0x08, 0x04, 0xf8, 0x10, 0x3e, 0x04, 0x26, 0x93,
        0xc9, 0x64, 0x20, 0x7c, 0x08, 0x1f, 0x20, 0x10, 0x08, 0x04, 0x20, 0x7c, 0x08, 0x1f, 0x26, 0x93, 0xc9, 0x64,
        0xf8, 0x10, 0x3e, 0x04, 0x20, 0x10, 0x08, 0x04, 0xf8, 0x10, 0x3e, 0x04, 0x26, 0x93, 0xc9, 0x64, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const GRID_ISO3: Xbm = Xbm {
    name: "grid_iso3",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x40, 0xe0, 0x03, 0x01, 0x42, 0x98, 0x0c, 0x61, 0x4c, 0x86, 0x30, 0x19, 0xf0, 0x81,
        0xc0, 0x07, 0x40, 0x80, 0x00, 0x01, 0xf0, 0x81, 0xc0, 0x07, 0x4c, 0x86, 0x30, 0x19, 0x42, 0x98, 0x0c, 0x61,
        0x40, 0xe0, 0x03, 0x01, 0x40, 0x80, 0x00, 0x01, 0x40, 0xe0, 0x03, 0x01, 0x42, 0x98, 0x0c, 0x61, 0x4c, 0x86,
        0x30, 0x19, 0xf0, 0x81, 0xc0, 0x07, 0x40, 0x80, 0x00, 0x01, 0xf0, 0x81, 0xc0, 0x07, 0x4c, 0x86, 0x30, 0x19,
        0x42, 0x98, 0x0c, 0x61, 0x40, 0xe0, 0x03, 0x01, 0x40, 0x80, 0x00, 0x01, 0x40, 0xe0, 0x03, 0x01, 0x42, 0x98,
        0x0c, 0x61, 0x4c, 0x86, 0x30, 0x19, 0xf0, 0x81, 0xc0, 0x07, 0x40, 0x80, 0x00, 0x01, 0xf0, 0x81, 0xc0, 0x07,
        0x4c, 0x86, 0x30, 0x19, 0x42, 0x98, 0x0c, 0x61, 0x40, 0xe0, 0x03, 0x01, 0x40, 0x80, 0x00, 0x01, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const GRID_ISO4: Xbm = Xbm {
    name: "grid_iso4",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x06, 0x02, 0x43, 0x18, 0x18, 0xc2, 0x40, 0x60, 0x60, 0x32, 0x40, 0x00, 0x80, 0x0f,
        0x40, 0x00, 0x00, 0x02, 0x40, 0x00, 0x80, 0x0f, 0x40, 0x00, 0x60, 0x32, 0x40, 0x00, 0x18, 0xc2, 0x40, 0x60,
        0x06, 0x02, 0x43, 0x18, 0x00, 0x02, 0x4c, 0x06, 0x00, 0x02, 0xf0, 0x01, 0x00, 0x02, 0x40, 0x00, 0x00, 0x02,
        0xf0, 0x01, 0x00, 0x02, 0x4c, 0x06, 0x06, 0x02, 0x43, 0x18, 0x18, 0xc2, 0x40, 0x60, 0x60, 0x32, 0x40, 0x00,
        0x80, 0x0f, 0x40, 0x00, 0x00, 0x02, 0x40, 0x00, 0x80, 0x0f, 0x40, 0x00, 0x60, 0x32, 0x40, 0x00, 0x18, 0xc2,
        0x40, 0x60, 0x06, 0x02, 0x43, 0x18, 0x00, 0x02, 0x4c, 0x06, 0x00, 0x02, 0xf0, 0x01, 0x00, 0x02, 0x40, 0x00,
        0x00, 0x02, 0xf0, 0x01, 0x00, 0x02, 0x4c, 0x06, 0x06, 0x02, 0x43, 0x18, 0x18, 0xc2, 0x40, 0x60, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNDC: Xbm = Xbm {
    name: "haligndc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0x08, 0x10,
        0x00, 0x00, 0x08, 0x10, 0x00, 0x00, 0x08, 0x10, 0x00, 0x00, 0x88, 0x11, 0x00, 0x00, 0x88, 0x11, 0x00, 0x00,
        0x08, 0x10, 0x00, 0x00, 0x08, 0x10, 0x00, 0x00, 0x08, 0x10, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x1f, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x01, 0x11, 0x00, 0x80, 0x02, 0x11, 0x00, 0x40, 0x04, 0x11,
        0x00, 0x20, 0x09, 0x11, 0x00, 0x10, 0x10, 0x15, 0x00, 0xf8, 0x3f, 0x15, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11,
        0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNDE: Xbm = Xbm {
    name: "halignde",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0x18, 0x18,
        0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00,
        0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0xf8, 0x1f, 0x02, 0x1f, 0x00, 0x00,
        0x02, 0x1b, 0x00, 0x00, 0x07, 0x1b, 0x00, 0x00, 0x05, 0x1b, 0x00, 0x80, 0x0d, 0x1b, 0x00, 0x80, 0x08, 0x1b,
        0x00, 0xc0, 0x18, 0x1b, 0x00, 0xc0, 0x18, 0x1b, 0x00, 0xc0, 0x1f, 0x1b, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00,
        0x00, 0x1b, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x1b,
        0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const HALIGNA: Xbm = Xbm {
    name: "haligna",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00,
        0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x0a, 0x00, 0xf8, 0x1f, 0x11, 0x1f, 0x08, 0x10,
        0x11, 0x11, 0x08, 0x90, 0x20, 0x11, 0x08, 0x90, 0x20, 0x11, 0x08, 0x50, 0x40, 0x11, 0x08, 0x50, 0x40, 0x11,
        0x08, 0x30, 0x80, 0x11, 0x08, 0xf0, 0xff, 0x11, 0x08, 0x10, 0x00, 0x11, 0xf8, 0x1f, 0x00, 0x11, 0x00, 0x00,
        0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x11,
        0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const VALIGNDC: Xbm = Xbm {
    name: "valigndc",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x08, 0x40,
        0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x43, 0x00, 0x00, 0x08, 0x43, 0x00, 0x00,
        0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, 0x40, 0x12, 0x00,
        0x00, 0x20, 0x20, 0x00, 0x00, 0xf0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x01, 0x00, 0x10, 0x00, 0x01, 0x0e, 0x10,
        0x00, 0x01, 0x00, 0x10, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const VALIGNDE: Xbm = Xbm {
    name: "valignde",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0xf8, 0x7f,
        0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00, 0x08, 0x40, 0x00, 0x00,
        0x08, 0x40, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0xf8, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x80, 0x08, 0x00,
        0x00, 0x40, 0x10, 0x00, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0xf0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x01, 0x00, 0x10,
        0x00, 0xff, 0xff, 0x1f, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};

pub const VALIGNA: Xbm = Xbm {
    name: "valigna",
    width: 32,
    height: 32,
    bits: &[
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff, 0x03, 0x00, 0x40, 0x00,
        0x02, 0x00, 0x40, 0x00, 0x02, 0x00, 0x40, 0x00, 0x02, 0x00, 0x40, 0x00, 0x02, 0x00, 0x40, 0x00, 0x02, 0x00,
        0x40, 0x00, 0x02, 0x00, 0x40, 0x00, 0x02, 0x00, 0x40, 0x00, 0x02, 0x00, 0xc0, 0xff, 0x03, 0x00, 0x00, 0x02,
        0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00,
        0x80, 0x08, 0x00, 0x00, 0x40, 0x10, 0x00, 0x00, 0x40, 0x10, 0x00, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0x00, 0xfe,
        0xff, 0x3f, 0x00, 0x02, 0x00, 0x20, 0x00, 0x02, 0x00, 0x20, 0x00, 0x02, 0x00, 0x20, 0x00, 0xfe, 0xff, 0x3f,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
        0x00, 0x00,
    ],
};
