//! Autogenerated block collisions for every block // This file is generated from codegen/lib/code/block_shapes.py. If you want to // modify it, change that file. #![allow(clippy::explicit_auto_deref)] #![allow(clippy::redundant_closure)] use super::VoxelShape; use crate::collision::{self, Shapes}; use azalea_block::*; use once_cell::sync::Lazy; pub trait BlockWithShape { fn shape(&self) -> &'static VoxelShape; /// Tells you whether the block has an empty shape. /// /// This is slightly more efficient than calling `shape()` and comparing /// against `EMPTY_SHAPE`. fn is_shape_empty(&self) -> bool; fn is_shape_full(&self) -> bool; } static SHAPE0: Lazy = Lazy::new(|| collision::EMPTY_SHAPE.clone()); static SHAPE1: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 1., 1.)); static SHAPE2: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 1., 0.5625)); static SHAPE3: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.1875, 0.5625, 0.1875); let s = Shapes::or(s, collision::box_shape(0.8125, 0., 0., 1., 0.5625, 0.1875)); let s = Shapes::or(s, collision::box_shape(0., 0.1875, 0.1875, 1., 0.5625, 1.)); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.5625, 0.1875), ) }); static SHAPE4: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.8125, 0.1875, 0.5625, 1.); let s = Shapes::or(s, collision::box_shape(0.8125, 0., 0.8125, 1., 0.5625, 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.1875, 0., 1., 0.5625, 0.8125)); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.5625, 1.), ) }); static SHAPE5: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.1875, 0.5625, 0.1875); let s = Shapes::or(s, collision::box_shape(0., 0., 0.8125, 0.1875, 0.5625, 1.)); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 1., 0.5625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 1., 0.5625, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 1., 0.5625, 1.), ) }); static SHAPE6: Lazy = Lazy::new(|| { let s = collision::box_shape(0.8125, 0., 0., 1., 0.5625, 0.1875); let s = Shapes::or(s, collision::box_shape(0.8125, 0., 0.8125, 1., 0.5625, 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.1875, 0., 0.8125, 0.5625, 1.)); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.5625, 0.8125), ) }); static SHAPE7: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.125, 1.)); static SHAPE8: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.5, 1.)); static SHAPE9: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.25, 1., 1., 1.)); static SHAPE10: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 0.75, 1., 1.)); static SHAPE11: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 1., 0.75)); static SHAPE12: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0., 1., 1., 1.)); static SHAPE13: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.75, 1.)); static SHAPE14: Lazy = Lazy::new(|| collision::box_shape(0., 0.25, 0., 1., 1., 1.)); static SHAPE15: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.25); Shapes::or( s, collision::box_shape(0.375, 0.375, 0.25, 0.625, 0.625, 1.), ) }); static SHAPE16: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.25); Shapes::or( s, collision::box_shape(0.375, 0.375, 0.25, 0.625, 0.625, 1.25), ) }); static SHAPE17: Lazy = Lazy::new(|| { let s = collision::box_shape(0.75, 0., 0., 1., 1., 1.); Shapes::or( s, collision::box_shape(0., 0.375, 0.375, 0.75, 0.625, 0.625), ) }); static SHAPE18: Lazy = Lazy::new(|| { let s = collision::box_shape(0.75, 0., 0., 1., 1., 1.); Shapes::or( s, collision::box_shape(-0.25, 0.375, 0.375, 0.75, 0.625, 0.625), ) }); static SHAPE19: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.75, 1., 1., 1.); Shapes::or( s, collision::box_shape(0.375, 0.375, 0., 0.625, 0.625, 0.75), ) }); static SHAPE20: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.75, 1., 1., 1.); Shapes::or( s, collision::box_shape(0.375, 0.375, -0.25, 0.625, 0.625, 0.75), ) }); static SHAPE21: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.25, 1., 1.); Shapes::or( s, collision::box_shape(0.25, 0.375, 0.375, 1., 0.625, 0.625), ) }); static SHAPE22: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.25, 1., 1.); Shapes::or( s, collision::box_shape(0.25, 0.375, 0.375, 1.25, 0.625, 0.625), ) }); static SHAPE23: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0.375, 0.625, 1., 0.625); let s = Shapes::or(s, collision::box_shape(0., 0.75, 0., 0.375, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.375, 0.75, 0., 1., 1., 0.375)); let s = Shapes::or(s, collision::box_shape(0.375, 0.75, 0.625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.625, 0.75, 0.375, 1., 1., 0.625)) }); static SHAPE24: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, -0.25, 0.375, 0.625, 1., 0.625); let s = Shapes::or(s, collision::box_shape(0., 0.75, 0., 0.375, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.375, 0.75, 0., 1., 1., 0.375)); let s = Shapes::or(s, collision::box_shape(0.375, 0.75, 0.625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.625, 0.75, 0.375, 1., 1., 0.625)) }); static SHAPE25: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.25, 1.); Shapes::or( s, collision::box_shape(0.375, 0.25, 0.375, 0.625, 1., 0.625), ) }); static SHAPE26: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.25, 1.); Shapes::or( s, collision::box_shape(0.375, 0.25, 0.375, 0.625, 1.25, 0.625), ) }); static SHAPE27: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.375, 0.6875)); static SHAPE28: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.0625, 1.)); static SHAPE29: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.5); Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 1., 1., 1.)) }); static SHAPE30: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.5, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.5, 0., 0., 1., 1., 0.5)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE31: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.5); let s = Shapes::or(s, collision::box_shape(0.5, 0., 0.5, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 0.5, 1., 1.)) }); static SHAPE32: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.5, 1., 0.5); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE33: Lazy = Lazy::new(|| { let s = collision::box_shape(0.5, 0., 0., 1., 1., 0.5); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE34: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0., 1., 1., 0.5)) }); static SHAPE35: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE36: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 1., 1., 0.5)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE37: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 0.5)) }); static SHAPE38: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE39: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.5, 1., 1., 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0., 1., 1., 0.5)) }); static SHAPE40: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.5, 1., 1., 1.); let s = Shapes::or(s, collision::box_shape(0.5, 0., 0., 1., 1., 0.5)); Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 0.5)) }); static SHAPE41: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.5, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.5, 0., 0.5, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE42: Lazy = Lazy::new(|| { let s = collision::box_shape(0.5, 0., 0.5, 1., 1., 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE43: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.5, 0.5, 1., 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 1., 1., 0.5)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE44: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 1., 1., 1.)) }); static SHAPE45: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 0.5)) }); static SHAPE46: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE47: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0.5, 0.5, 0.5, 1., 1., 1.)) }); static SHAPE48: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0.5, 0.5, 1., 1.)) }); static SHAPE49: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.5, 1., 1.); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 1.)) }); static SHAPE50: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)) }); static SHAPE51: Lazy = Lazy::new(|| { let s = collision::box_shape(0.5, 0., 0., 1., 1., 1.); Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.5, 1., 1.)) }); static SHAPE52: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5, 1.); Shapes::or(s, collision::box_shape(0.5, 0.5, 0., 1., 1., 1.)) }); static SHAPE53: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.875, 0.9375)); static SHAPE54: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 1., 0.875, 0.9375)); static SHAPE55: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.0625, 0.9375, 0.875, 0.9375)); static SHAPE56: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0., 0.9375, 0.875, 0.9375)); static SHAPE57: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.875, 1.)); static SHAPE58: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.25, 1.)); static SHAPE59: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.375, 1.)); static SHAPE60: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.625, 1.)); static SHAPE61: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.875, 1.)); static SHAPE62: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.9375, 1.)); static SHAPE63: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75)); static SHAPE64: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 0.1875, 1., 1.)); static SHAPE65: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.8125, 1., 1., 1.)); static SHAPE66: Lazy = Lazy::new(|| collision::box_shape(0.8125, 0., 0., 1., 1., 1.)); static SHAPE67: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 1., 0.1875)); static SHAPE68: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125)); static SHAPE69: Lazy = Lazy::new(|| collision::box_shape(0., 0.875, 0.375, 1., 1., 0.625)); static SHAPE70: Lazy = Lazy::new(|| collision::box_shape(0.375, 0.875, 0., 0.625, 1., 1.)); static SHAPE71: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.9375, 0.9375)); static SHAPE72: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 1., 0.9375)); static SHAPE73: Lazy = Lazy::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 1., 0.875)); static SHAPE74: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1.5, 0.625); let s = Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.375)); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1.5, 1.)) }); static SHAPE75: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0., 0.625, 1.5, 1.); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1.5, 0.625)) }); static SHAPE76: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1.5, 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.375)) }); static SHAPE77: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.625); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1.5, 0.625)) }); static SHAPE78: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1.5, 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1.5, 1.)) }); static SHAPE79: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0.375, 0.625, 1.5, 1.); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1.5, 0.625)) }); static SHAPE80: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.375, 1., 1.5, 0.625)); static SHAPE81: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0.375, 1., 1.5, 0.625)); static SHAPE82: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1.5, 0.625); let s = Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.375)); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1.5, 1.)) }); static SHAPE83: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1.5, 1.)); static SHAPE84: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1.5, 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.375)) }); static SHAPE85: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.625)); static SHAPE86: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1.5, 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1.5, 1.)) }); static SHAPE87: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1.5, 1.)); static SHAPE88: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.375, 0.625, 1.5, 0.625)); static SHAPE89: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1.5, 0.625)); static SHAPE90: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1., 0.625)); static SHAPE91: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE92: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE93: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE94: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE95: Lazy = Lazy::new(|| collision::box_shape(0.5625, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE96: Lazy = Lazy::new(|| collision::box_shape(0.6875, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE97: Lazy = Lazy::new(|| collision::box_shape(0.8125, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE98: Lazy = Lazy::new(|| collision::box_shape(0., 0.8125, 0., 1., 1., 1.)); static SHAPE99: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.1875, 1.)); static SHAPE100: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 1., 1., 0.5625); let s = Shapes::or(s, collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.4375)); Shapes::or(s, collision::box_shape(0.4375, 0., 0.5625, 0.5625, 1., 1.)) }); static SHAPE101: Lazy = Lazy::new(|| { let s = collision::box_shape(0.4375, 0., 0., 0.5625, 1., 1.); Shapes::or(s, collision::box_shape(0.5625, 0., 0.4375, 1., 1., 0.5625)) }); static SHAPE102: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 1., 1., 0.5625); Shapes::or(s, collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.4375)) }); static SHAPE103: Lazy = Lazy::new(|| { let s = collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.5625); Shapes::or(s, collision::box_shape(0.5625, 0., 0.4375, 1., 1., 0.5625)) }); static SHAPE104: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 1., 1., 0.5625); Shapes::or(s, collision::box_shape(0.4375, 0., 0.5625, 0.5625, 1., 1.)) }); static SHAPE105: Lazy = Lazy::new(|| { let s = collision::box_shape(0.4375, 0., 0.4375, 0.5625, 1., 1.); Shapes::or(s, collision::box_shape(0.5625, 0., 0.4375, 1., 1., 0.5625)) }); static SHAPE106: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.4375, 1., 1., 0.5625)); static SHAPE107: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0.4375, 1., 1., 0.5625)); static SHAPE108: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 0.5625, 1., 0.5625); let s = Shapes::or(s, collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.4375)); Shapes::or(s, collision::box_shape(0.4375, 0., 0.5625, 0.5625, 1., 1.)) }); static SHAPE109: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0., 0.5625, 1., 1.)); static SHAPE110: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 0.5625, 1., 0.5625); Shapes::or(s, collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.4375)) }); static SHAPE111: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.5625)); static SHAPE112: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.4375, 0.5625, 1., 0.5625); Shapes::or(s, collision::box_shape(0.4375, 0., 0.5625, 0.5625, 1., 1.)) }); static SHAPE113: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 1., 1.)); static SHAPE114: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.4375, 0.5625, 1., 0.5625)); static SHAPE115: Lazy = Lazy::new(|| collision::box_shape(0., 0.40625, 0.40625, 1., 0.59375, 0.59375)); static SHAPE116: Lazy = Lazy::new(|| collision::box_shape(0.40625, 0., 0.40625, 0.59375, 1., 0.59375)); static SHAPE117: Lazy = Lazy::new(|| collision::box_shape(0.40625, 0.40625, 0., 0.59375, 0.59375, 1.)); static SHAPE118: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.375, 0.5625)); static SHAPE119: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.09375, 0.9375)); static SHAPE120: Lazy = Lazy::new(|| { let s = collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.125, 0.9375); Shapes::or( s, collision::box_shape(0.4375, 0.125, 0.4375, 0.5625, 0.875, 0.5625), ) }); static SHAPE121: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.125, 1., 0.25); let s = Shapes::or(s, collision::box_shape(0., 0., 0.75, 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0., 0., 0.25, 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0., 0.875, 0.25, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0., 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.75, 0., 0.875, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.875, 0., 0.125, 1., 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.875, 0., 0.75, 1., 1., 0.875)); let s = Shapes::or(s, collision::box_shape(0., 0.1875, 0.25, 1., 0.25, 0.75)); let s = Shapes::or( s, collision::box_shape(0.125, 0.1875, 0.125, 0.875, 0.25, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.1875, 0.75, 0.875, 0.25, 0.875), ); let s = Shapes::or(s, collision::box_shape(0.25, 0.1875, 0., 0.75, 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.25, 0.1875, 0.875, 0.75, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.25, 0.25, 0.125, 1., 0.75)); Shapes::or(s, collision::box_shape(0.875, 0.25, 0.25, 1., 1., 0.75)) }); static SHAPE122: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.8125, 1.); Shapes::or(s, collision::box_shape(0.25, 0.8125, 0.25, 0.75, 1., 0.75)) }); static SHAPE123: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.8125, 1.)); static SHAPE124: Lazy = Lazy::new(|| collision::box_shape(0.375, 0.4375, 0.0625, 0.625, 0.75, 0.3125)); static SHAPE125: Lazy = Lazy::new(|| collision::box_shape(0.375, 0.4375, 0.6875, 0.625, 0.75, 0.9375)); static SHAPE126: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0.4375, 0.375, 0.3125, 0.75, 0.625)); static SHAPE127: Lazy = Lazy::new(|| collision::box_shape(0.6875, 0.4375, 0.375, 0.9375, 0.75, 0.625)); static SHAPE128: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0.3125, 0.0625, 0.6875, 0.75, 0.4375)); static SHAPE129: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0.3125, 0.5625, 0.6875, 0.75, 0.9375)); static SHAPE130: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0.3125, 0.3125, 0.4375, 0.75, 0.6875)); static SHAPE131: Lazy = Lazy::new(|| collision::box_shape(0.5625, 0.3125, 0.3125, 0.9375, 0.75, 0.6875)); static SHAPE132: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.1875, 0.0625, 0.75, 0.75, 0.5625)); static SHAPE133: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.1875, 0.4375, 0.75, 0.75, 0.9375)); static SHAPE134: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0.1875, 0.25, 0.5625, 0.75, 0.75)); static SHAPE135: Lazy = Lazy::new(|| collision::box_shape(0.4375, 0.1875, 0.25, 0.9375, 0.75, 0.75)); static SHAPE136: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75)); static SHAPE137: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)) }); static SHAPE138: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.3125, 0.6875, 1.5, 0.6875)); static SHAPE139: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE140: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE141: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1.5, 1.)); static SHAPE142: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1.5, 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1.5, 1.)) }); static SHAPE143: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)) }); static SHAPE144: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)) }); static SHAPE145: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.6875)); static SHAPE146: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1.5, 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.3125)) }); static SHAPE147: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE148: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE149: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 1.)); static SHAPE150: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.3125)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1.5, 1.)) }); static SHAPE151: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE152: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)) }); static SHAPE153: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 1., 1.5, 0.6875)); static SHAPE154: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875)); static SHAPE155: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE156: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE157: Lazy = Lazy::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1.5, 1.); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE158: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1.5, 1.)) }); static SHAPE159: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE160: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)) }); static SHAPE161: Lazy = Lazy::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.6875); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE162: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.3125)) }); static SHAPE163: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE164: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1.5, 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1.5, 1.)) }); static SHAPE165: Lazy = Lazy::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 1.); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1.5, 0.6875)) }); static SHAPE166: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.3125)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1.5, 1.)) }); static SHAPE167: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.4375, 1.)); static SHAPE168: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0., 1., 0.5625, 1.)); static SHAPE169: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.5, 0.75)); static SHAPE170: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.25, 0.5, 0.75, 0.75, 1.)); static SHAPE171: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.25, 0., 0.75, 0.75, 0.5)); static SHAPE172: Lazy = Lazy::new(|| collision::box_shape(0.5, 0.25, 0.25, 1., 0.75, 0.75)); static SHAPE173: Lazy = Lazy::new(|| collision::box_shape(0., 0.25, 0.25, 0.5, 0.75, 0.75)); static SHAPE174: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.5, 0.8125)); static SHAPE175: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.25, 0.5, 0.8125, 0.75, 1.)); static SHAPE176: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.25, 0., 0.8125, 0.75, 0.5)); static SHAPE177: Lazy = Lazy::new(|| collision::box_shape(0.5, 0.25, 0.1875, 1., 0.75, 0.8125)); static SHAPE178: Lazy = Lazy::new(|| collision::box_shape(0., 0.25, 0.1875, 0.5, 0.75, 0.8125)); static SHAPE179: Lazy = Lazy::new(|| { let s = collision::box_shape(0.125, 0., 0.125, 0.875, 0.25, 0.875); let s = Shapes::or( s, collision::box_shape(0.25, 0.25, 0.1875, 0.75, 0.3125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.375, 0.3125, 0.25, 0.625, 1., 0.75), ); let s = Shapes::or(s, collision::box_shape(0.1875, 0.625, 0., 0.375, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.375, 0.625, 0., 0.8125, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.375, 0.625, 0.75, 0.8125, 1., 1.)); Shapes::or( s, collision::box_shape(0.625, 0.625, 0.25, 0.8125, 1., 0.75), ) }); static SHAPE180: Lazy = Lazy::new(|| { let s = collision::box_shape(0.125, 0., 0.125, 0.875, 0.25, 0.875); let s = Shapes::or( s, collision::box_shape(0.1875, 0.25, 0.25, 0.8125, 0.3125, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.3125, 0.375, 0.75, 1., 0.625), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0.1875, 0.25, 1., 0.8125)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.1875, 1., 1., 0.375)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.625, 1., 1., 0.8125)); Shapes::or(s, collision::box_shape(0.75, 0.625, 0.375, 1., 1., 0.625)) }); static SHAPE181: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0.375, 0.625, 0.6875, 0.625); let s = Shapes::or( s, collision::box_shape(0.25, 0.25, 0.25, 0.375, 0.6875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.375, 0.25, 0.25, 0.75, 0.6875, 0.375), ); let s = Shapes::or( s, collision::box_shape(0.375, 0.25, 0.625, 0.75, 0.6875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.625, 0.25, 0.375, 0.75, 0.6875, 0.625), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.25, 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0., 1., 0.6875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.6875, 0.75)); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.6875, 0.125, 1., 1., 0.875)) }); static SHAPE182: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.6875, 0.75); let s = Shapes::or(s, collision::box_shape(0.375, 0.25, 0., 0.625, 0.5, 0.25)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.25, 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0., 1., 0.6875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.6875, 0.75)); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.6875, 0.125, 1., 1., 0.875)) }); static SHAPE183: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.6875, 0.75); let s = Shapes::or(s, collision::box_shape(0.375, 0.25, 0.75, 0.625, 0.5, 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.25, 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0., 1., 0.6875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.6875, 0.75)); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.6875, 0.125, 1., 1., 0.875)) }); static SHAPE184: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.25, 0.375, 0.75, 0.5, 0.625); let s = Shapes::or( s, collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.6875, 0.375), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.25, 0.625, 0.75, 0.6875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.5, 0.375, 0.75, 0.6875, 0.625), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.25, 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0., 1., 0.6875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.6875, 0.75)); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.6875, 0.125, 1., 1., 0.875)) }); static SHAPE185: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.6875, 0.75); let s = Shapes::or(s, collision::box_shape(0.75, 0.25, 0.375, 1., 0.5, 0.625)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.25, 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0., 1., 0.6875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.6875, 1.)); let s = Shapes::or(s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.6875, 0.75)); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.6875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.6875, 0.125, 1., 1., 0.875)) }); static SHAPE186: Lazy = Lazy::new(|| collision::box_shape(0., 0.5, 0., 1., 1., 1.)); static SHAPE187: Lazy = Lazy::new(|| collision::box_shape(0.375, 0.375, 0., 0.625, 0.625, 1.)); static SHAPE188: Lazy = Lazy::new(|| collision::box_shape(0., 0.375, 0.375, 1., 0.625, 0.625)); static SHAPE189: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE190: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE191: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE192: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE193: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE194: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE195: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE196: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE197: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE198: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE199: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE200: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE201: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE202: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE203: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE204: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE205: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE206: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE207: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE208: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE209: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE210: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE211: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE212: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE213: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE214: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE215: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE216: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE217: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125); Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ) }); static SHAPE218: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0., 0.1875, 0.1875, 0.1875, 0.8125, 0.8125), ) }); static SHAPE219: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE220: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE221: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE222: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE223: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 1.); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE224: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE225: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE226: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE227: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE228: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE229: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE230: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE231: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 1.); Shapes::or( s, collision::box_shape(0.8125, 0.1875, 0.1875, 1., 0.8125, 0.8125), ) }); static SHAPE232: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE233: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0.1875, 1., 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE234: Lazy = Lazy::new(|| collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE235: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE236: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE237: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 1.); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE238: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE239: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 1.)); static SHAPE240: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE241: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE242: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.1875), ) }); static SHAPE243: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.8125)); static SHAPE244: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE245: Lazy = Lazy::new(|| { let s = collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 1.); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE246: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.1875, 0.8125, 0.8125, 0.8125, 1.), ) }); static SHAPE247: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 1.)); static SHAPE248: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.1875, 0.8125, 1., 0.8125), ) }); static SHAPE249: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 1., 0.8125)); static SHAPE250: Lazy = Lazy::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE251: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE252: Lazy = Lazy::new(|| collision::box_shape(0.3125, -0.0625, 0.3125, 0.6875, 0.1875, 0.6875)); static SHAPE253: Lazy = Lazy::new(|| collision::box_shape(0.1875, -0.0625, 0.1875, 0.8125, 0.3125, 0.8125)); static SHAPE254: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0.3125, 0.3125, 0.6875, 0.6875, 0.6875)); static SHAPE255: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.75, 0.4375, 0.75)); static SHAPE256: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.4375, 0.9375)); static SHAPE257: Lazy = Lazy::new(|| collision::box_shape(0.0625, 0., 0.125, 0.9375, 1., 0.875)); static SHAPE258: Lazy = Lazy::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 0.375, 0.625)); static SHAPE259: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.375, 0.8125)); static SHAPE260: Lazy = Lazy::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.375, 0.875)); static SHAPE261: Lazy = Lazy::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.4375, 0.875)); static SHAPE262: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1., 0.6875)); static SHAPE263: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 0.125, 1., 0.125); let s = Shapes::or(s, collision::box_shape(0., 0., 0.875, 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.875, 0., 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.875, 0., 0.875, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.875, 0.125, 1., 1., 0.875)); let s = Shapes::or(s, collision::box_shape(0.125, 0.875, 0., 0.875, 1., 0.125)); Shapes::or(s, collision::box_shape(0.125, 0.875, 0.875, 0.875, 1., 1.)) }); static SHAPE264: Lazy = Lazy::new(|| { let s = collision::box_shape(0.125, 0., 0.375, 0.25, 0.8125, 0.625); let s = Shapes::or( s, collision::box_shape(0.75, 0., 0.375, 0.875, 0.8125, 0.625), ); let s = Shapes::or(s, collision::box_shape(0.25, 0.25, 0.125, 0.75, 1., 0.875)); let s = Shapes::or( s, collision::box_shape(0.125, 0.4375, 0.3125, 0.25, 0.8125, 0.375), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.4375, 0.625, 0.25, 0.8125, 0.6875), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.4375, 0.3125, 0.875, 0.8125, 0.375), ); Shapes::or( s, collision::box_shape(0.75, 0.4375, 0.625, 0.875, 0.8125, 0.6875), ) }); static SHAPE265: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0.125, 0.625, 0.8125, 0.25); let s = Shapes::or( s, collision::box_shape(0.375, 0., 0.75, 0.625, 0.8125, 0.875), ); let s = Shapes::or(s, collision::box_shape(0.125, 0.25, 0.25, 0.875, 1., 0.75)); let s = Shapes::or( s, collision::box_shape(0.3125, 0.4375, 0.125, 0.375, 0.8125, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.4375, 0.75, 0.375, 0.8125, 0.875), ); let s = Shapes::or( s, collision::box_shape(0.625, 0.4375, 0.125, 0.6875, 0.8125, 0.25), ); Shapes::or( s, collision::box_shape(0.625, 0.4375, 0.75, 0.6875, 0.8125, 0.875), ) }); static SHAPE266: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.125, 0., 0.75, 0.875, 0.75); let s = Shapes::or( s, collision::box_shape(0.125, 0.3125, 0.1875, 0.25, 0.6875, 0.5625), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.3125, 0.1875, 0.875, 0.6875, 0.5625), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.375, 0.5625, 0.25, 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.75, 0.375, 0.5625, 0.875, 0.625, 1.), ) }); static SHAPE267: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 1.); let s = Shapes::or( s, collision::box_shape(0.125, 0.3125, 0.4375, 0.25, 0.6875, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.3125, 0.4375, 0.875, 0.6875, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.375, 0., 0.25, 0.625, 0.4375), ); Shapes::or( s, collision::box_shape(0.75, 0.375, 0., 0.875, 0.625, 0.4375), ) }); static SHAPE268: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0.125, 0.25, 0.75, 0.875, 0.75); let s = Shapes::or( s, collision::box_shape(0.1875, 0.3125, 0.125, 0.5625, 0.6875, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.3125, 0.75, 0.5625, 0.6875, 0.875), ); let s = Shapes::or( s, collision::box_shape(0.5625, 0.375, 0.125, 1., 0.625, 0.25), ); Shapes::or( s, collision::box_shape(0.5625, 0.375, 0.75, 1., 0.625, 0.875), ) }); static SHAPE269: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.125, 0.25, 1., 0.875, 0.75); let s = Shapes::or( s, collision::box_shape(0.4375, 0.3125, 0.125, 0.8125, 0.6875, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.4375, 0.3125, 0.75, 0.8125, 0.6875, 0.875), ); let s = Shapes::or( s, collision::box_shape(0., 0.375, 0.125, 0.4375, 0.625, 0.25), ); Shapes::or( s, collision::box_shape(0., 0.375, 0.75, 0.4375, 0.625, 0.875), ) }); static SHAPE270: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0., 0.125, 0.75, 0.75, 0.875); let s = Shapes::or( s, collision::box_shape(0.125, 0.1875, 0.3125, 0.25, 0.5625, 0.6875), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.1875, 0.3125, 0.875, 0.5625, 0.6875), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.5625, 0.375, 0.25, 1., 0.625), ); Shapes::or( s, collision::box_shape(0.75, 0.5625, 0.375, 0.875, 1., 0.625), ) }); static SHAPE271: Lazy = Lazy::new(|| { let s = collision::box_shape(0.125, 0., 0.25, 0.875, 0.75, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.1875, 0.125, 0.6875, 0.5625, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.1875, 0.75, 0.6875, 0.5625, 0.875), ); let s = Shapes::or( s, collision::box_shape(0.375, 0.5625, 0.125, 0.625, 1., 0.25), ); Shapes::or( s, collision::box_shape(0.375, 0.5625, 0.75, 0.625, 1., 0.875), ) }); static SHAPE272: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); Shapes::or( s, collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 0.75), ) }); static SHAPE273: Lazy = Lazy::new(|| collision::box_shape(0., 0., 0.25, 1., 1., 0.75)); static SHAPE274: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0., 0.75, 1., 1.)); static SHAPE275: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0.4375, 0.8125, 0.4375, 0.5625, 1., 0.5625), ) }); static SHAPE276: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0.4375, 0.8125, 0., 0.5625, 0.9375, 0.8125), ) }); static SHAPE277: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0.4375, 0.8125, 0.1875, 0.5625, 0.9375, 1.), ) }); static SHAPE278: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0., 0.8125, 0.4375, 0.8125, 0.9375, 0.5625), ) }); static SHAPE279: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0.1875, 0.8125, 0.4375, 1., 0.9375, 0.5625), ) }); static SHAPE280: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0.4375, 0.8125, 0., 0.5625, 0.9375, 1.), ) }); static SHAPE281: Lazy = Lazy::new(|| { let s = collision::box_shape(0.25, 0.25, 0.25, 0.75, 0.375, 0.75); let s = Shapes::or( s, collision::box_shape(0.3125, 0.375, 0.3125, 0.6875, 0.8125, 0.6875), ); Shapes::or( s, collision::box_shape(0., 0.8125, 0.4375, 1., 0.9375, 0.5625), ) }); static SHAPE282: Lazy = Lazy::new(|| { let s = collision::box_shape(0.3125, 0.0625, 0.3125, 0.6875, 0.5, 0.6875); Shapes::or( s, collision::box_shape(0.375, 0.5, 0.375, 0.625, 0.625, 0.625), ) }); static SHAPE283: Lazy = Lazy::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.4375, 0.6875); Shapes::or( s, collision::box_shape(0.375, 0.4375, 0.375, 0.625, 0.5625, 0.625), ) }); static SHAPE284: Lazy = Lazy::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.125, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.125, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.125, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.125, 0.125, 1., 1., 0.875)) }); static SHAPE285: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.375, 0.6875, 0.375, 0.5625)); static SHAPE286: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.375, 0.625, 0.375, 0.6875)); static SHAPE287: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.375, 0.625)); static SHAPE288: Lazy = Lazy::new(|| { let s = collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.5, 0.9375); Shapes::or( s, collision::box_shape(0.4375, 0.5, 0.4375, 0.5625, 0.875, 0.5625), ) }); static SHAPE289: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.5625, 0.8125, 0.8125, 1.)); static SHAPE290: Lazy = Lazy::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.4375, 0.8125, 0.8125)); static SHAPE291: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.4375)); static SHAPE292: Lazy = Lazy::new(|| collision::box_shape(0.5625, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE293: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.4375, 0.8125)); static SHAPE294: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.5625, 0.1875, 0.8125, 1., 0.8125)); static SHAPE295: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.6875, 0.8125, 0.8125, 1.)); static SHAPE296: Lazy = Lazy::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.3125, 0.8125, 0.8125)); static SHAPE297: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.3125)); static SHAPE298: Lazy = Lazy::new(|| collision::box_shape(0.6875, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE299: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.3125, 0.8125)); static SHAPE300: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.6875, 0.1875, 0.8125, 1., 0.8125)); static SHAPE301: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0.75, 0.8125, 0.8125, 1.)); static SHAPE302: Lazy = Lazy::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.25, 0.8125, 0.8125)); static SHAPE303: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.25)); static SHAPE304: Lazy = Lazy::new(|| collision::box_shape(0.75, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE305: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.25, 0.8125)); static SHAPE306: Lazy = Lazy::new(|| collision::box_shape(0.1875, 0.75, 0.1875, 0.8125, 1., 0.8125)); static SHAPE307: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.25, 0.8125, 0.75, 0.75, 1.)); static SHAPE308: Lazy = Lazy::new(|| collision::box_shape(0., 0.25, 0.25, 0.1875, 0.75, 0.75)); static SHAPE309: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.25, 0., 0.75, 0.75, 0.1875)); static SHAPE310: Lazy = Lazy::new(|| collision::box_shape(0.8125, 0.25, 0.25, 1., 0.75, 0.75)); static SHAPE311: Lazy = Lazy::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.1875, 0.75)); static SHAPE312: Lazy = Lazy::new(|| collision::box_shape(0.25, 0.8125, 0.25, 0.75, 1., 0.75)); static SHAPE313: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.6875, 0.6875)); static SHAPE314: Lazy = Lazy::new(|| collision::box_shape(0.3125, 0.3125, 0.3125, 0.6875, 1., 0.6875)); static SHAPE315: Lazy = Lazy::new(|| { let s = collision::box_shape(0.375, 0., 0.375, 0.625, 1., 0.625); let s = Shapes::or(s, collision::box_shape(0., 0.5, 0., 0.375, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.375, 0.5, 0., 1., 1., 0.375)); let s = Shapes::or(s, collision::box_shape(0.375, 0.5, 0.625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.625, 0.5, 0.375, 1., 1., 0.625)) }); static SHAPE316: Lazy = Lazy::new(|| collision::box_shape(0., 0.6875, 0., 1., 0.9375, 1.)); static SHAPE317: Lazy = Lazy::new(|| collision::box_shape(0., 0.6875, 0., 1., 0.8125, 1.)); impl BlockWithShape for BlockState { fn shape(&self) -> &'static VoxelShape { match self.id { 0 | 25..=78 | 80..=111 | 1944..=1991 | 2004..=2010 | 2063..=2090 | 2355..=2872 | 2978..=4273 | 4278..=4285 | 4302..=4589 | 4662..=4681 | 4762..=5537 | 5626..=5651 | 5716..=5733 | 5738..=5772 | 5799..=5814 | 5858..=5862 | 5864..=5865 | 6813..=6998 | 7001..=7002 | 7005..=7006 | 7009..=7010 | 7013..=7014 | 7017..=7018 | 7021..=7022 | 7025..=7026 | 7385..=7388 | 7406 | 7521..=7664 | 7925 | 7928 | 8249 | 8252 | 8595..=8826 | 9143..=9174 | 9320..=9343 | 10367..=10398 | 10747..=11078 | 11310..=11311 | 11314..=11315 | 11318..=11319 | 11322..=11323 | 11326..=11327 | 11330..=11331 | 11334..=11335 | 11338..=11339 | 11342..=11343 | 11346..=11347 | 11350..=11351 | 11354..=11355 | 11358..=11359 | 11362..=11363 | 11366..=11367 | 11370..=11371 | 11374..=11375 | 11378..=11379 | 11382..=11383 | 11386..=11387 | 11390..=11391 | 11394..=11395 | 11398..=11399 | 11402..=11403 | 11406..=11407 | 11410..=11411 | 11414..=11415 | 11418..=11419 | 11422..=11423 | 11426..=11427 | 11430..=11431 | 11434..=11435 | 11438..=11439 | 11442..=11443 | 11446..=11447 | 11450..=11451 | 11454..=11455 | 11458..=11459 | 11462..=11463 | 11466..=11467 | 11470..=11471 | 11474..=11475 | 11478..=11479 | 11482..=11483 | 11486..=11487 | 11490..=11491 | 11494..=11495 | 11498..=11499 | 11502..=11503 | 11506..=11507 | 11510..=11511 | 11514..=11515 | 11518..=11519 | 11522..=11523 | 11526..=11527 | 11530..=11531 | 11534..=11535 | 11538..=11539 | 11542..=11543 | 11546..=11547 | 11550..=11551 | 11554..=11555 | 11558..=11559 | 11562..=11563 | 12495..=12496 | 12499 | 12501 | 12503 | 12505 | 12507..=12512 | 12514 | 12549 | 12760..=12786 | 12813..=12932 | 12944 | 12958..=12961 | 14166 | 14169 | 14490 | 14493 | 14814 | 14817 | 15138 | 15141 | 15462 | 15465 | 15786 | 15789 | 16110 | 16113 | 16434 | 16437 | 16758 | 16761 | 17082 | 17085 | 17406 | 17409 | 17730 | 17733 | 18054 | 18057 | 18575..=18578 | 18592 | 18594..=18595 | 18609 | 18611..=18665 | 18680..=18683 | 18876..=18877 | 18880..=18881 | 18884..=18885 | 18888..=18889 | 18892..=18893 | 18896..=18897 | 18900..=18901 | 18904..=18905 | 18908..=18909 | 18912..=18913 | 18916..=18917 | 18920..=18921 | 18924..=18925 | 18928..=18929 | 18932..=18933 | 18936..=18937 | 19100..=19147 | 19276..=19355 | 19547 | 19550 | 19967 | 19970 | 20372..=20397 | 20404 | 20407 | 21174 | 21177 | 21585 | 21588 | 21997 | 22000 | 22318 | 22800..=22927 | 24769..=24823 | 24827..=24842 | 24850..=24851 | 24858..=24859 | 24866..=24867 | 24874..=24901 | 25000 | 25003 | 25411 | 25414 | 25822 | 25825 | 26233 | 26236 | 26572 => &SHAPE0, 1688 | 1690 | 1693 | 1695 | 1704 | 1706 | 1709 | 1711 | 1720 | 1722 | 1725 | 1727 | 1736 | 1738 | 1741 | 1743 | 1752 | 1754 | 1757 | 1759 | 1768 | 1770 | 1773 | 1775 | 1784 | 1786 | 1789 | 1791 | 1800 | 1802 | 1805 | 1807 | 1816 | 1818 | 1821 | 1823 | 1832 | 1834 | 1837 | 1839 | 1848 | 1850 | 1853 | 1855 | 1864 | 1866 | 1869 | 1871 | 1880 | 1882 | 1885 | 1887 | 1896 | 1898 | 1901 | 1903 | 1912 | 1914 | 1917 | 1919 | 1928 | 1930 | 1933 | 1935 => &SHAPE3, 1689 | 1691..=1692 | 1694 | 1705 | 1707..=1708 | 1710 | 1721 | 1723..=1724 | 1726 | 1737 | 1739..=1740 | 1742 | 1753 | 1755..=1756 | 1758 | 1769 | 1771..=1772 | 1774 | 1785 | 1787..=1788 | 1790 | 1801 | 1803..=1804 | 1806 | 1817 | 1819..=1820 | 1822 | 1833 | 1835..=1836 | 1838 | 1849 | 1851..=1852 | 1854 | 1865 | 1867..=1868 | 1870 | 1881 | 1883..=1884 | 1886 | 1897 | 1899..=1900 | 1902 | 1913 | 1915..=1916 | 1918 | 1929 | 1931..=1932 | 1934 => &SHAPE4, 1696 | 1698 | 1701 | 1703 | 1712 | 1714 | 1717 | 1719 | 1728 | 1730 | 1733 | 1735 | 1744 | 1746 | 1749 | 1751 | 1760 | 1762 | 1765 | 1767 | 1776 | 1778 | 1781 | 1783 | 1792 | 1794 | 1797 | 1799 | 1808 | 1810 | 1813 | 1815 | 1824 | 1826 | 1829 | 1831 | 1840 | 1842 | 1845 | 1847 | 1856 | 1858 | 1861 | 1863 | 1872 | 1874 | 1877 | 1879 | 1888 | 1890 | 1893 | 1895 | 1904 | 1906 | 1909 | 1911 | 1920 | 1922 | 1925 | 1927 | 1936 | 1938 | 1941 | 1943 => &SHAPE5, 1697 | 1699..=1700 | 1702 | 1713 | 1715..=1716 | 1718 | 1729 | 1731..=1732 | 1734 | 1745 | 1747..=1748 | 1750 | 1761 | 1763..=1764 | 1766 | 1777 | 1779..=1780 | 1782 | 1793 | 1795..=1796 | 1798 | 1809 | 1811..=1812 | 1814 | 1825 | 1827..=1828 | 1830 | 1841 | 1843..=1844 | 1846 | 1857 | 1859..=1860 | 1862 | 1873 | 1875..=1876 | 1878 | 1889 | 1891..=1892 | 1894 | 1905 | 1907..=1908 | 1910 | 1921 | 1923..=1924 | 1926 | 1937 | 1939..=1940 | 1942 => &SHAPE6, 1992 | 2011 => &SHAPE9, 1993 | 2012 => &SHAPE10, 1994 | 2013 => &SHAPE11, 1995 | 2014 => &SHAPE12, 1996 | 2015 | 5778 | 7389 => &SHAPE13, 1997 | 2016 => &SHAPE14, 2023..=2024 => &SHAPE15, 2025..=2026 => &SHAPE16, 2027..=2028 => &SHAPE17, 2029..=2030 => &SHAPE18, 2031..=2032 => &SHAPE19, 2033..=2034 => &SHAPE20, 2035..=2036 => &SHAPE21, 2037..=2038 => &SHAPE22, 2039..=2040 => &SHAPE23, 2041..=2042 => &SHAPE24, 2043..=2044 => &SHAPE25, 2045..=2046 => &SHAPE26, 2874..=2875 | 4682..=4683 | 7029..=7030 | 7109..=7110 | 7189..=7190 | 7305..=7306 | 7431..=7432 | 7666..=7667 | 7746..=7747 | 7826..=7827 | 9240..=9241 | 9884..=9885 | 9964..=9965 | 10044..=10045 | 10124..=10125 | 10204..=10205 | 10284..=10285 | 10466..=10467 | 10546..=10547 | 10626..=10627 | 11082..=11083 | 12414..=12415 | 12962..=12963 | 13042..=13043 | 13122..=13123 | 13202..=13203 | 13282..=13283 | 13362..=13363 | 13442..=13443 | 13522..=13523 | 13602..=13603 | 13682..=13683 | 13762..=13763 | 13842..=13843 | 13922..=13923 | 14002..=14003 | 18940..=18941 | 19020..=19021 | 19461..=19462 | 19881..=19882 | 20286..=20287 | 21088..=21089 | 21499..=21500 | 21911..=21912 | 22956..=22957 | 23036..=23037 | 23116..=23117 | 23196..=23197 | 23308..=23309 | 23388..=23389 | 23468..=23469 | 23548..=23549 | 24908..=24909 | 25319..=25320 | 25730..=25731 | 26141..=26142 => &SHAPE29, 2876..=2877 | 2918..=2919 | 4684..=4685 | 4726..=4727 | 7031..=7032 | 7073..=7074 | 7111..=7112 | 7153..=7154 | 7191..=7192 | 7233..=7234 | 7307..=7308 | 7349..=7350 | 7433..=7434 | 7475..=7476 | 7668..=7669 | 7710..=7711 | 7748..=7749 | 7790..=7791 | 7828..=7829 | 7870..=7871 | 9242..=9243 | 9284..=9285 | 9886..=9887 | 9928..=9929 | 9966..=9967 | 10008..=10009 | 10046..=10047 | 10088..=10089 | 10126..=10127 | 10168..=10169 | 10206..=10207 | 10248..=10249 | 10286..=10287 | 10328..=10329 | 10468..=10469 | 10510..=10511 | 10548..=10549 | 10590..=10591 | 10628..=10629 | 10670..=10671 | 11084..=11085 | 11126..=11127 | 12416..=12417 | 12458..=12459 | 12964..=12965 | 13006..=13007 | 13044..=13045 | 13086..=13087 | 13124..=13125 | 13166..=13167 | 13204..=13205 | 13246..=13247 | 13284..=13285 | 13326..=13327 | 13364..=13365 | 13406..=13407 | 13444..=13445 | 13486..=13487 | 13524..=13525 | 13566..=13567 | 13604..=13605 | 13646..=13647 | 13684..=13685 | 13726..=13727 | 13764..=13765 | 13806..=13807 | 13844..=13845 | 13886..=13887 | 13924..=13925 | 13966..=13967 | 14004..=14005 | 14046..=14047 | 18942..=18943 | 18984..=18985 | 19022..=19023 | 19064..=19065 | 19463..=19464 | 19505..=19506 | 19883..=19884 | 19925..=19926 | 20288..=20289 | 20330..=20331 | 21090..=21091 | 21132..=21133 | 21501..=21502 | 21543..=21544 | 21913..=21914 | 21955..=21956 | 22958..=22959 | 23000..=23001 | 23038..=23039 | 23080..=23081 | 23118..=23119 | 23160..=23161 | 23198..=23199 | 23240..=23241 | 23310..=23311 | 23352..=23353 | 23390..=23391 | 23432..=23433 | 23470..=23471 | 23512..=23513 | 23550..=23551 | 23592..=23593 | 24910..=24911 | 24952..=24953 | 25321..=25322 | 25363..=25364 | 25732..=25733 | 25774..=25775 | 26143..=26144 | 26185..=26186 => &SHAPE30, 2878..=2879 | 2936..=2937 | 4686..=4687 | 4744..=4745 | 7033..=7034 | 7091..=7092 | 7113..=7114 | 7171..=7172 | 7193..=7194 | 7251..=7252 | 7309..=7310 | 7367..=7368 | 7435..=7436 | 7493..=7494 | 7670..=7671 | 7728..=7729 | 7750..=7751 | 7808..=7809 | 7830..=7831 | 7888..=7889 | 9244..=9245 | 9302..=9303 | 9888..=9889 | 9946..=9947 | 9968..=9969 | 10026..=10027 | 10048..=10049 | 10106..=10107 | 10128..=10129 | 10186..=10187 | 10208..=10209 | 10266..=10267 | 10288..=10289 | 10346..=10347 | 10470..=10471 | 10528..=10529 | 10550..=10551 | 10608..=10609 | 10630..=10631 | 10688..=10689 | 11086..=11087 | 11144..=11145 | 12418..=12419 | 12476..=12477 | 12966..=12967 | 13024..=13025 | 13046..=13047 | 13104..=13105 | 13126..=13127 | 13184..=13185 | 13206..=13207 | 13264..=13265 | 13286..=13287 | 13344..=13345 | 13366..=13367 | 13424..=13425 | 13446..=13447 | 13504..=13505 | 13526..=13527 | 13584..=13585 | 13606..=13607 | 13664..=13665 | 13686..=13687 | 13744..=13745 | 13766..=13767 | 13824..=13825 | 13846..=13847 | 13904..=13905 | 13926..=13927 | 13984..=13985 | 14006..=14007 | 14064..=14065 | 18944..=18945 | 19002..=19003 | 19024..=19025 | 19082..=19083 | 19465..=19466 | 19523..=19524 | 19885..=19886 | 19943..=19944 | 20290..=20291 | 20348..=20349 | 21092..=21093 | 21150..=21151 | 21503..=21504 | 21561..=21562 | 21915..=21916 | 21973..=21974 | 22960..=22961 | 23018..=23019 | 23040..=23041 | 23098..=23099 | 23120..=23121 | 23178..=23179 | 23200..=23201 | 23258..=23259 | 23312..=23313 | 23370..=23371 | 23392..=23393 | 23450..=23451 | 23472..=23473 | 23530..=23531 | 23552..=23553 | 23610..=23611 | 24912..=24913 | 24970..=24971 | 25323..=25324 | 25381..=25382 | 25734..=25735 | 25792..=25793 | 26145..=26146 | 26203..=26204 => &SHAPE31, 2880..=2881 | 2922..=2923 | 4688..=4689 | 4730..=4731 | 7035..=7036 | 7077..=7078 | 7115..=7116 | 7157..=7158 | 7195..=7196 | 7237..=7238 | 7311..=7312 | 7353..=7354 | 7437..=7438 | 7479..=7480 | 7672..=7673 | 7714..=7715 | 7752..=7753 | 7794..=7795 | 7832..=7833 | 7874..=7875 | 9246..=9247 | 9288..=9289 | 9890..=9891 | 9932..=9933 | 9970..=9971 | 10012..=10013 | 10050..=10051 | 10092..=10093 | 10130..=10131 | 10172..=10173 | 10210..=10211 | 10252..=10253 | 10290..=10291 | 10332..=10333 | 10472..=10473 | 10514..=10515 | 10552..=10553 | 10594..=10595 | 10632..=10633 | 10674..=10675 | 11088..=11089 | 11130..=11131 | 12420..=12421 | 12462..=12463 | 12968..=12969 | 13010..=13011 | 13048..=13049 | 13090..=13091 | 13128..=13129 | 13170..=13171 | 13208..=13209 | 13250..=13251 | 13288..=13289 | 13330..=13331 | 13368..=13369 | 13410..=13411 | 13448..=13449 | 13490..=13491 | 13528..=13529 | 13570..=13571 | 13608..=13609 | 13650..=13651 | 13688..=13689 | 13730..=13731 | 13768..=13769 | 13810..=13811 | 13848..=13849 | 13890..=13891 | 13928..=13929 | 13970..=13971 | 14008..=14009 | 14050..=14051 | 18946..=18947 | 18988..=18989 | 19026..=19027 | 19068..=19069 | 19467..=19468 | 19509..=19510 | 19887..=19888 | 19929..=19930 | 20292..=20293 | 20334..=20335 | 21094..=21095 | 21136..=21137 | 21505..=21506 | 21547..=21548 | 21917..=21918 | 21959..=21960 | 22962..=22963 | 23004..=23005 | 23042..=23043 | 23084..=23085 | 23122..=23123 | 23164..=23165 | 23202..=23203 | 23244..=23245 | 23314..=23315 | 23356..=23357 | 23394..=23395 | 23436..=23437 | 23474..=23475 | 23516..=23517 | 23554..=23555 | 23596..=23597 | 24914..=24915 | 24956..=24957 | 25325..=25326 | 25367..=25368 | 25736..=25737 | 25778..=25779 | 26147..=26148 | 26189..=26190 => &SHAPE32, 2882..=2883 | 2940..=2941 | 4690..=4691 | 4748..=4749 | 7037..=7038 | 7095..=7096 | 7117..=7118 | 7175..=7176 | 7197..=7198 | 7255..=7256 | 7313..=7314 | 7371..=7372 | 7439..=7440 | 7497..=7498 | 7674..=7675 | 7732..=7733 | 7754..=7755 | 7812..=7813 | 7834..=7835 | 7892..=7893 | 9248..=9249 | 9306..=9307 | 9892..=9893 | 9950..=9951 | 9972..=9973 | 10030..=10031 | 10052..=10053 | 10110..=10111 | 10132..=10133 | 10190..=10191 | 10212..=10213 | 10270..=10271 | 10292..=10293 | 10350..=10351 | 10474..=10475 | 10532..=10533 | 10554..=10555 | 10612..=10613 | 10634..=10635 | 10692..=10693 | 11090..=11091 | 11148..=11149 | 12422..=12423 | 12480..=12481 | 12970..=12971 | 13028..=13029 | 13050..=13051 | 13108..=13109 | 13130..=13131 | 13188..=13189 | 13210..=13211 | 13268..=13269 | 13290..=13291 | 13348..=13349 | 13370..=13371 | 13428..=13429 | 13450..=13451 | 13508..=13509 | 13530..=13531 | 13588..=13589 | 13610..=13611 | 13668..=13669 | 13690..=13691 | 13748..=13749 | 13770..=13771 | 13828..=13829 | 13850..=13851 | 13908..=13909 | 13930..=13931 | 13988..=13989 | 14010..=14011 | 14068..=14069 | 18948..=18949 | 19006..=19007 | 19028..=19029 | 19086..=19087 | 19469..=19470 | 19527..=19528 | 19889..=19890 | 19947..=19948 | 20294..=20295 | 20352..=20353 | 21096..=21097 | 21154..=21155 | 21507..=21508 | 21565..=21566 | 21919..=21920 | 21977..=21978 | 22964..=22965 | 23022..=23023 | 23044..=23045 | 23102..=23103 | 23124..=23125 | 23182..=23183 | 23204..=23205 | 23262..=23263 | 23316..=23317 | 23374..=23375 | 23396..=23397 | 23454..=23455 | 23476..=23477 | 23534..=23535 | 23556..=23557 | 23614..=23615 | 24916..=24917 | 24974..=24975 | 25327..=25328 | 25385..=25386 | 25738..=25739 | 25796..=25797 | 26149..=26150 | 26207..=26208 => &SHAPE33, 2884..=2885 | 4692..=4693 | 7039..=7040 | 7119..=7120 | 7199..=7200 | 7315..=7316 | 7441..=7442 | 7676..=7677 | 7756..=7757 | 7836..=7837 | 9250..=9251 | 9894..=9895 | 9974..=9975 | 10054..=10055 | 10134..=10135 | 10214..=10215 | 10294..=10295 | 10476..=10477 | 10556..=10557 | 10636..=10637 | 11092..=11093 | 12424..=12425 | 12972..=12973 | 13052..=13053 | 13132..=13133 | 13212..=13213 | 13292..=13293 | 13372..=13373 | 13452..=13453 | 13532..=13533 | 13612..=13613 | 13692..=13693 | 13772..=13773 | 13852..=13853 | 13932..=13933 | 14012..=14013 | 18950..=18951 | 19030..=19031 | 19471..=19472 | 19891..=19892 | 20296..=20297 | 21098..=21099 | 21509..=21510 | 21921..=21922 | 22966..=22967 | 23046..=23047 | 23126..=23127 | 23206..=23207 | 23318..=23319 | 23398..=23399 | 23478..=23479 | 23558..=23559 | 24918..=24919 | 25329..=25330 | 25740..=25741 | 26151..=26152 => &SHAPE34, 2886..=2887 | 2928..=2929 | 4694..=4695 | 4736..=4737 | 7041..=7042 | 7083..=7084 | 7121..=7122 | 7163..=7164 | 7201..=7202 | 7243..=7244 | 7317..=7318 | 7359..=7360 | 7443..=7444 | 7485..=7486 | 7678..=7679 | 7720..=7721 | 7758..=7759 | 7800..=7801 | 7838..=7839 | 7880..=7881 | 9252..=9253 | 9294..=9295 | 9896..=9897 | 9938..=9939 | 9976..=9977 | 10018..=10019 | 10056..=10057 | 10098..=10099 | 10136..=10137 | 10178..=10179 | 10216..=10217 | 10258..=10259 | 10296..=10297 | 10338..=10339 | 10478..=10479 | 10520..=10521 | 10558..=10559 | 10600..=10601 | 10638..=10639 | 10680..=10681 | 11094..=11095 | 11136..=11137 | 12426..=12427 | 12468..=12469 | 12974..=12975 | 13016..=13017 | 13054..=13055 | 13096..=13097 | 13134..=13135 | 13176..=13177 | 13214..=13215 | 13256..=13257 | 13294..=13295 | 13336..=13337 | 13374..=13375 | 13416..=13417 | 13454..=13455 | 13496..=13497 | 13534..=13535 | 13576..=13577 | 13614..=13615 | 13656..=13657 | 13694..=13695 | 13736..=13737 | 13774..=13775 | 13816..=13817 | 13854..=13855 | 13896..=13897 | 13934..=13935 | 13976..=13977 | 14014..=14015 | 14056..=14057 | 18952..=18953 | 18994..=18995 | 19032..=19033 | 19074..=19075 | 19473..=19474 | 19515..=19516 | 19893..=19894 | 19935..=19936 | 20298..=20299 | 20340..=20341 | 21100..=21101 | 21142..=21143 | 21511..=21512 | 21553..=21554 | 21923..=21924 | 21965..=21966 | 22968..=22969 | 23010..=23011 | 23048..=23049 | 23090..=23091 | 23128..=23129 | 23170..=23171 | 23208..=23209 | 23250..=23251 | 23320..=23321 | 23362..=23363 | 23400..=23401 | 23442..=23443 | 23480..=23481 | 23522..=23523 | 23560..=23561 | 23602..=23603 | 24920..=24921 | 24962..=24963 | 25331..=25332 | 25373..=25374 | 25742..=25743 | 25784..=25785 | 26153..=26154 | 26195..=26196 => &SHAPE35, 2888..=2889 | 2946..=2947 | 4696..=4697 | 4754..=4755 | 7043..=7044 | 7101..=7102 | 7123..=7124 | 7181..=7182 | 7203..=7204 | 7261..=7262 | 7319..=7320 | 7377..=7378 | 7445..=7446 | 7503..=7504 | 7680..=7681 | 7738..=7739 | 7760..=7761 | 7818..=7819 | 7840..=7841 | 7898..=7899 | 9254..=9255 | 9312..=9313 | 9898..=9899 | 9956..=9957 | 9978..=9979 | 10036..=10037 | 10058..=10059 | 10116..=10117 | 10138..=10139 | 10196..=10197 | 10218..=10219 | 10276..=10277 | 10298..=10299 | 10356..=10357 | 10480..=10481 | 10538..=10539 | 10560..=10561 | 10618..=10619 | 10640..=10641 | 10698..=10699 | 11096..=11097 | 11154..=11155 | 12428..=12429 | 12486..=12487 | 12976..=12977 | 13034..=13035 | 13056..=13057 | 13114..=13115 | 13136..=13137 | 13194..=13195 | 13216..=13217 | 13274..=13275 | 13296..=13297 | 13354..=13355 | 13376..=13377 | 13434..=13435 | 13456..=13457 | 13514..=13515 | 13536..=13537 | 13594..=13595 | 13616..=13617 | 13674..=13675 | 13696..=13697 | 13754..=13755 | 13776..=13777 | 13834..=13835 | 13856..=13857 | 13914..=13915 | 13936..=13937 | 13994..=13995 | 14016..=14017 | 14074..=14075 | 18954..=18955 | 19012..=19013 | 19034..=19035 | 19092..=19093 | 19475..=19476 | 19533..=19534 | 19895..=19896 | 19953..=19954 | 20300..=20301 | 20358..=20359 | 21102..=21103 | 21160..=21161 | 21513..=21514 | 21571..=21572 | 21925..=21926 | 21983..=21984 | 22970..=22971 | 23028..=23029 | 23050..=23051 | 23108..=23109 | 23130..=23131 | 23188..=23189 | 23210..=23211 | 23268..=23269 | 23322..=23323 | 23380..=23381 | 23402..=23403 | 23460..=23461 | 23482..=23483 | 23540..=23541 | 23562..=23563 | 23620..=23621 | 24922..=24923 | 24980..=24981 | 25333..=25334 | 25391..=25392 | 25744..=25745 | 25802..=25803 | 26155..=26156 | 26213..=26214 => &SHAPE36, 2890..=2891 | 2932..=2933 | 4698..=4699 | 4740..=4741 | 7045..=7046 | 7087..=7088 | 7125..=7126 | 7167..=7168 | 7205..=7206 | 7247..=7248 | 7321..=7322 | 7363..=7364 | 7447..=7448 | 7489..=7490 | 7682..=7683 | 7724..=7725 | 7762..=7763 | 7804..=7805 | 7842..=7843 | 7884..=7885 | 9256..=9257 | 9298..=9299 | 9900..=9901 | 9942..=9943 | 9980..=9981 | 10022..=10023 | 10060..=10061 | 10102..=10103 | 10140..=10141 | 10182..=10183 | 10220..=10221 | 10262..=10263 | 10300..=10301 | 10342..=10343 | 10482..=10483 | 10524..=10525 | 10562..=10563 | 10604..=10605 | 10642..=10643 | 10684..=10685 | 11098..=11099 | 11140..=11141 | 12430..=12431 | 12472..=12473 | 12978..=12979 | 13020..=13021 | 13058..=13059 | 13100..=13101 | 13138..=13139 | 13180..=13181 | 13218..=13219 | 13260..=13261 | 13298..=13299 | 13340..=13341 | 13378..=13379 | 13420..=13421 | 13458..=13459 | 13500..=13501 | 13538..=13539 | 13580..=13581 | 13618..=13619 | 13660..=13661 | 13698..=13699 | 13740..=13741 | 13778..=13779 | 13820..=13821 | 13858..=13859 | 13900..=13901 | 13938..=13939 | 13980..=13981 | 14018..=14019 | 14060..=14061 | 18956..=18957 | 18998..=18999 | 19036..=19037 | 19078..=19079 | 19477..=19478 | 19519..=19520 | 19897..=19898 | 19939..=19940 | 20302..=20303 | 20344..=20345 | 21104..=21105 | 21146..=21147 | 21515..=21516 | 21557..=21558 | 21927..=21928 | 21969..=21970 | 22972..=22973 | 23014..=23015 | 23052..=23053 | 23094..=23095 | 23132..=23133 | 23174..=23175 | 23212..=23213 | 23254..=23255 | 23324..=23325 | 23366..=23367 | 23404..=23405 | 23446..=23447 | 23484..=23485 | 23526..=23527 | 23564..=23565 | 23606..=23607 | 24924..=24925 | 24966..=24967 | 25335..=25336 | 25377..=25378 | 25746..=25747 | 25788..=25789 | 26157..=26158 | 26199..=26200 => &SHAPE37, 2892..=2893 | 2950..=2951 | 4700..=4701 | 4758..=4759 | 7047..=7048 | 7105..=7106 | 7127..=7128 | 7185..=7186 | 7207..=7208 | 7265..=7266 | 7323..=7324 | 7381..=7382 | 7449..=7450 | 7507..=7508 | 7684..=7685 | 7742..=7743 | 7764..=7765 | 7822..=7823 | 7844..=7845 | 7902..=7903 | 9258..=9259 | 9316..=9317 | 9902..=9903 | 9960..=9961 | 9982..=9983 | 10040..=10041 | 10062..=10063 | 10120..=10121 | 10142..=10143 | 10200..=10201 | 10222..=10223 | 10280..=10281 | 10302..=10303 | 10360..=10361 | 10484..=10485 | 10542..=10543 | 10564..=10565 | 10622..=10623 | 10644..=10645 | 10702..=10703 | 11100..=11101 | 11158..=11159 | 12432..=12433 | 12490..=12491 | 12980..=12981 | 13038..=13039 | 13060..=13061 | 13118..=13119 | 13140..=13141 | 13198..=13199 | 13220..=13221 | 13278..=13279 | 13300..=13301 | 13358..=13359 | 13380..=13381 | 13438..=13439 | 13460..=13461 | 13518..=13519 | 13540..=13541 | 13598..=13599 | 13620..=13621 | 13678..=13679 | 13700..=13701 | 13758..=13759 | 13780..=13781 | 13838..=13839 | 13860..=13861 | 13918..=13919 | 13940..=13941 | 13998..=13999 | 14020..=14021 | 14078..=14079 | 18958..=18959 | 19016..=19017 | 19038..=19039 | 19096..=19097 | 19479..=19480 | 19537..=19538 | 19899..=19900 | 19957..=19958 | 20304..=20305 | 20362..=20363 | 21106..=21107 | 21164..=21165 | 21517..=21518 | 21575..=21576 | 21929..=21930 | 21987..=21988 | 22974..=22975 | 23032..=23033 | 23054..=23055 | 23112..=23113 | 23134..=23135 | 23192..=23193 | 23214..=23215 | 23272..=23273 | 23326..=23327 | 23384..=23385 | 23406..=23407 | 23464..=23465 | 23486..=23487 | 23544..=23545 | 23566..=23567 | 23624..=23625 | 24926..=24927 | 24984..=24985 | 25337..=25338 | 25395..=25396 | 25748..=25749 | 25806..=25807 | 26159..=26160 | 26217..=26218 => &SHAPE38, 2894..=2895 | 4702..=4703 | 7049..=7050 | 7129..=7130 | 7209..=7210 | 7325..=7326 | 7451..=7452 | 7686..=7687 | 7766..=7767 | 7846..=7847 | 9260..=9261 | 9904..=9905 | 9984..=9985 | 10064..=10065 | 10144..=10145 | 10224..=10225 | 10304..=10305 | 10486..=10487 | 10566..=10567 | 10646..=10647 | 11102..=11103 | 12434..=12435 | 12982..=12983 | 13062..=13063 | 13142..=13143 | 13222..=13223 | 13302..=13303 | 13382..=13383 | 13462..=13463 | 13542..=13543 | 13622..=13623 | 13702..=13703 | 13782..=13783 | 13862..=13863 | 13942..=13943 | 14022..=14023 | 18960..=18961 | 19040..=19041 | 19481..=19482 | 19901..=19902 | 20306..=20307 | 21108..=21109 | 21519..=21520 | 21931..=21932 | 22976..=22977 | 23056..=23057 | 23136..=23137 | 23216..=23217 | 23328..=23329 | 23408..=23409 | 23488..=23489 | 23568..=23569 | 24928..=24929 | 25339..=25340 | 25750..=25751 | 26161..=26162 => &SHAPE39, 2896..=2897 | 2938..=2939 | 4704..=4705 | 4746..=4747 | 7051..=7052 | 7093..=7094 | 7131..=7132 | 7173..=7174 | 7211..=7212 | 7253..=7254 | 7327..=7328 | 7369..=7370 | 7453..=7454 | 7495..=7496 | 7688..=7689 | 7730..=7731 | 7768..=7769 | 7810..=7811 | 7848..=7849 | 7890..=7891 | 9262..=9263 | 9304..=9305 | 9906..=9907 | 9948..=9949 | 9986..=9987 | 10028..=10029 | 10066..=10067 | 10108..=10109 | 10146..=10147 | 10188..=10189 | 10226..=10227 | 10268..=10269 | 10306..=10307 | 10348..=10349 | 10488..=10489 | 10530..=10531 | 10568..=10569 | 10610..=10611 | 10648..=10649 | 10690..=10691 | 11104..=11105 | 11146..=11147 | 12436..=12437 | 12478..=12479 | 12984..=12985 | 13026..=13027 | 13064..=13065 | 13106..=13107 | 13144..=13145 | 13186..=13187 | 13224..=13225 | 13266..=13267 | 13304..=13305 | 13346..=13347 | 13384..=13385 | 13426..=13427 | 13464..=13465 | 13506..=13507 | 13544..=13545 | 13586..=13587 | 13624..=13625 | 13666..=13667 | 13704..=13705 | 13746..=13747 | 13784..=13785 | 13826..=13827 | 13864..=13865 | 13906..=13907 | 13944..=13945 | 13986..=13987 | 14024..=14025 | 14066..=14067 | 18962..=18963 | 19004..=19005 | 19042..=19043 | 19084..=19085 | 19483..=19484 | 19525..=19526 | 19903..=19904 | 19945..=19946 | 20308..=20309 | 20350..=20351 | 21110..=21111 | 21152..=21153 | 21521..=21522 | 21563..=21564 | 21933..=21934 | 21975..=21976 | 22978..=22979 | 23020..=23021 | 23058..=23059 | 23100..=23101 | 23138..=23139 | 23180..=23181 | 23218..=23219 | 23260..=23261 | 23330..=23331 | 23372..=23373 | 23410..=23411 | 23452..=23453 | 23490..=23491 | 23532..=23533 | 23570..=23571 | 23612..=23613 | 24930..=24931 | 24972..=24973 | 25341..=25342 | 25383..=25384 | 25752..=25753 | 25794..=25795 | 26163..=26164 | 26205..=26206 => &SHAPE40, 2898..=2899 | 2916..=2917 | 4706..=4707 | 4724..=4725 | 7053..=7054 | 7071..=7072 | 7133..=7134 | 7151..=7152 | 7213..=7214 | 7231..=7232 | 7329..=7330 | 7347..=7348 | 7455..=7456 | 7473..=7474 | 7690..=7691 | 7708..=7709 | 7770..=7771 | 7788..=7789 | 7850..=7851 | 7868..=7869 | 9264..=9265 | 9282..=9283 | 9908..=9909 | 9926..=9927 | 9988..=9989 | 10006..=10007 | 10068..=10069 | 10086..=10087 | 10148..=10149 | 10166..=10167 | 10228..=10229 | 10246..=10247 | 10308..=10309 | 10326..=10327 | 10490..=10491 | 10508..=10509 | 10570..=10571 | 10588..=10589 | 10650..=10651 | 10668..=10669 | 11106..=11107 | 11124..=11125 | 12438..=12439 | 12456..=12457 | 12986..=12987 | 13004..=13005 | 13066..=13067 | 13084..=13085 | 13146..=13147 | 13164..=13165 | 13226..=13227 | 13244..=13245 | 13306..=13307 | 13324..=13325 | 13386..=13387 | 13404..=13405 | 13466..=13467 | 13484..=13485 | 13546..=13547 | 13564..=13565 | 13626..=13627 | 13644..=13645 | 13706..=13707 | 13724..=13725 | 13786..=13787 | 13804..=13805 | 13866..=13867 | 13884..=13885 | 13946..=13947 | 13964..=13965 | 14026..=14027 | 14044..=14045 | 18964..=18965 | 18982..=18983 | 19044..=19045 | 19062..=19063 | 19485..=19486 | 19503..=19504 | 19905..=19906 | 19923..=19924 | 20310..=20311 | 20328..=20329 | 21112..=21113 | 21130..=21131 | 21523..=21524 | 21541..=21542 | 21935..=21936 | 21953..=21954 | 22980..=22981 | 22998..=22999 | 23060..=23061 | 23078..=23079 | 23140..=23141 | 23158..=23159 | 23220..=23221 | 23238..=23239 | 23332..=23333 | 23350..=23351 | 23412..=23413 | 23430..=23431 | 23492..=23493 | 23510..=23511 | 23572..=23573 | 23590..=23591 | 24932..=24933 | 24950..=24951 | 25343..=25344 | 25361..=25362 | 25754..=25755 | 25772..=25773 | 26165..=26166 | 26183..=26184 => &SHAPE41, 2900..=2901 | 2942..=2943 | 4708..=4709 | 4750..=4751 | 7055..=7056 | 7097..=7098 | 7135..=7136 | 7177..=7178 | 7215..=7216 | 7257..=7258 | 7331..=7332 | 7373..=7374 | 7457..=7458 | 7499..=7500 | 7692..=7693 | 7734..=7735 | 7772..=7773 | 7814..=7815 | 7852..=7853 | 7894..=7895 | 9266..=9267 | 9308..=9309 | 9910..=9911 | 9952..=9953 | 9990..=9991 | 10032..=10033 | 10070..=10071 | 10112..=10113 | 10150..=10151 | 10192..=10193 | 10230..=10231 | 10272..=10273 | 10310..=10311 | 10352..=10353 | 10492..=10493 | 10534..=10535 | 10572..=10573 | 10614..=10615 | 10652..=10653 | 10694..=10695 | 11108..=11109 | 11150..=11151 | 12440..=12441 | 12482..=12483 | 12988..=12989 | 13030..=13031 | 13068..=13069 | 13110..=13111 | 13148..=13149 | 13190..=13191 | 13228..=13229 | 13270..=13271 | 13308..=13309 | 13350..=13351 | 13388..=13389 | 13430..=13431 | 13468..=13469 | 13510..=13511 | 13548..=13549 | 13590..=13591 | 13628..=13629 | 13670..=13671 | 13708..=13709 | 13750..=13751 | 13788..=13789 | 13830..=13831 | 13868..=13869 | 13910..=13911 | 13948..=13949 | 13990..=13991 | 14028..=14029 | 14070..=14071 | 18966..=18967 | 19008..=19009 | 19046..=19047 | 19088..=19089 | 19487..=19488 | 19529..=19530 | 19907..=19908 | 19949..=19950 | 20312..=20313 | 20354..=20355 | 21114..=21115 | 21156..=21157 | 21525..=21526 | 21567..=21568 | 21937..=21938 | 21979..=21980 | 22982..=22983 | 23024..=23025 | 23062..=23063 | 23104..=23105 | 23142..=23143 | 23184..=23185 | 23222..=23223 | 23264..=23265 | 23334..=23335 | 23376..=23377 | 23414..=23415 | 23456..=23457 | 23494..=23495 | 23536..=23537 | 23574..=23575 | 23616..=23617 | 24934..=24935 | 24976..=24977 | 25345..=25346 | 25387..=25388 | 25756..=25757 | 25798..=25799 | 26167..=26168 | 26209..=26210 => &SHAPE42, 2902..=2903 | 2920..=2921 | 4710..=4711 | 4728..=4729 | 7057..=7058 | 7075..=7076 | 7137..=7138 | 7155..=7156 | 7217..=7218 | 7235..=7236 | 7333..=7334 | 7351..=7352 | 7459..=7460 | 7477..=7478 | 7694..=7695 | 7712..=7713 | 7774..=7775 | 7792..=7793 | 7854..=7855 | 7872..=7873 | 9268..=9269 | 9286..=9287 | 9912..=9913 | 9930..=9931 | 9992..=9993 | 10010..=10011 | 10072..=10073 | 10090..=10091 | 10152..=10153 | 10170..=10171 | 10232..=10233 | 10250..=10251 | 10312..=10313 | 10330..=10331 | 10494..=10495 | 10512..=10513 | 10574..=10575 | 10592..=10593 | 10654..=10655 | 10672..=10673 | 11110..=11111 | 11128..=11129 | 12442..=12443 | 12460..=12461 | 12990..=12991 | 13008..=13009 | 13070..=13071 | 13088..=13089 | 13150..=13151 | 13168..=13169 | 13230..=13231 | 13248..=13249 | 13310..=13311 | 13328..=13329 | 13390..=13391 | 13408..=13409 | 13470..=13471 | 13488..=13489 | 13550..=13551 | 13568..=13569 | 13630..=13631 | 13648..=13649 | 13710..=13711 | 13728..=13729 | 13790..=13791 | 13808..=13809 | 13870..=13871 | 13888..=13889 | 13950..=13951 | 13968..=13969 | 14030..=14031 | 14048..=14049 | 18968..=18969 | 18986..=18987 | 19048..=19049 | 19066..=19067 | 19489..=19490 | 19507..=19508 | 19909..=19910 | 19927..=19928 | 20314..=20315 | 20332..=20333 | 21116..=21117 | 21134..=21135 | 21527..=21528 | 21545..=21546 | 21939..=21940 | 21957..=21958 | 22984..=22985 | 23002..=23003 | 23064..=23065 | 23082..=23083 | 23144..=23145 | 23162..=23163 | 23224..=23225 | 23242..=23243 | 23336..=23337 | 23354..=23355 | 23416..=23417 | 23434..=23435 | 23496..=23497 | 23514..=23515 | 23576..=23577 | 23594..=23595 | 24936..=24937 | 24954..=24955 | 25347..=25348 | 25365..=25366 | 25758..=25759 | 25776..=25777 | 26169..=26170 | 26187..=26188 => &SHAPE43, 2904..=2905 | 4712..=4713 | 7059..=7060 | 7139..=7140 | 7219..=7220 | 7335..=7336 | 7461..=7462 | 7696..=7697 | 7776..=7777 | 7856..=7857 | 9270..=9271 | 9914..=9915 | 9994..=9995 | 10074..=10075 | 10154..=10155 | 10234..=10235 | 10314..=10315 | 10496..=10497 | 10576..=10577 | 10656..=10657 | 11112..=11113 | 12444..=12445 | 12992..=12993 | 13072..=13073 | 13152..=13153 | 13232..=13233 | 13312..=13313 | 13392..=13393 | 13472..=13473 | 13552..=13553 | 13632..=13633 | 13712..=13713 | 13792..=13793 | 13872..=13873 | 13952..=13953 | 14032..=14033 | 18970..=18971 | 19050..=19051 | 19491..=19492 | 19911..=19912 | 20316..=20317 | 21118..=21119 | 21529..=21530 | 21941..=21942 | 22986..=22987 | 23066..=23067 | 23146..=23147 | 23226..=23227 | 23338..=23339 | 23418..=23419 | 23498..=23499 | 23578..=23579 | 24938..=24939 | 25349..=25350 | 25760..=25761 | 26171..=26172 => &SHAPE44, 2906..=2907 | 2948..=2949 | 4714..=4715 | 4756..=4757 | 7061..=7062 | 7103..=7104 | 7141..=7142 | 7183..=7184 | 7221..=7222 | 7263..=7264 | 7337..=7338 | 7379..=7380 | 7463..=7464 | 7505..=7506 | 7698..=7699 | 7740..=7741 | 7778..=7779 | 7820..=7821 | 7858..=7859 | 7900..=7901 | 9272..=9273 | 9314..=9315 | 9916..=9917 | 9958..=9959 | 9996..=9997 | 10038..=10039 | 10076..=10077 | 10118..=10119 | 10156..=10157 | 10198..=10199 | 10236..=10237 | 10278..=10279 | 10316..=10317 | 10358..=10359 | 10498..=10499 | 10540..=10541 | 10578..=10579 | 10620..=10621 | 10658..=10659 | 10700..=10701 | 11114..=11115 | 11156..=11157 | 12446..=12447 | 12488..=12489 | 12994..=12995 | 13036..=13037 | 13074..=13075 | 13116..=13117 | 13154..=13155 | 13196..=13197 | 13234..=13235 | 13276..=13277 | 13314..=13315 | 13356..=13357 | 13394..=13395 | 13436..=13437 | 13474..=13475 | 13516..=13517 | 13554..=13555 | 13596..=13597 | 13634..=13635 | 13676..=13677 | 13714..=13715 | 13756..=13757 | 13794..=13795 | 13836..=13837 | 13874..=13875 | 13916..=13917 | 13954..=13955 | 13996..=13997 | 14034..=14035 | 14076..=14077 | 18972..=18973 | 19014..=19015 | 19052..=19053 | 19094..=19095 | 19493..=19494 | 19535..=19536 | 19913..=19914 | 19955..=19956 | 20318..=20319 | 20360..=20361 | 21120..=21121 | 21162..=21163 | 21531..=21532 | 21573..=21574 | 21943..=21944 | 21985..=21986 | 22988..=22989 | 23030..=23031 | 23068..=23069 | 23110..=23111 | 23148..=23149 | 23190..=23191 | 23228..=23229 | 23270..=23271 | 23340..=23341 | 23382..=23383 | 23420..=23421 | 23462..=23463 | 23500..=23501 | 23542..=23543 | 23580..=23581 | 23622..=23623 | 24940..=24941 | 24982..=24983 | 25351..=25352 | 25393..=25394 | 25762..=25763 | 25804..=25805 | 26173..=26174 | 26215..=26216 => &SHAPE45, 2908..=2909 | 2926..=2927 | 4716..=4717 | 4734..=4735 | 7063..=7064 | 7081..=7082 | 7143..=7144 | 7161..=7162 | 7223..=7224 | 7241..=7242 | 7339..=7340 | 7357..=7358 | 7465..=7466 | 7483..=7484 | 7700..=7701 | 7718..=7719 | 7780..=7781 | 7798..=7799 | 7860..=7861 | 7878..=7879 | 9274..=9275 | 9292..=9293 | 9918..=9919 | 9936..=9937 | 9998..=9999 | 10016..=10017 | 10078..=10079 | 10096..=10097 | 10158..=10159 | 10176..=10177 | 10238..=10239 | 10256..=10257 | 10318..=10319 | 10336..=10337 | 10500..=10501 | 10518..=10519 | 10580..=10581 | 10598..=10599 | 10660..=10661 | 10678..=10679 | 11116..=11117 | 11134..=11135 | 12448..=12449 | 12466..=12467 | 12996..=12997 | 13014..=13015 | 13076..=13077 | 13094..=13095 | 13156..=13157 | 13174..=13175 | 13236..=13237 | 13254..=13255 | 13316..=13317 | 13334..=13335 | 13396..=13397 | 13414..=13415 | 13476..=13477 | 13494..=13495 | 13556..=13557 | 13574..=13575 | 13636..=13637 | 13654..=13655 | 13716..=13717 | 13734..=13735 | 13796..=13797 | 13814..=13815 | 13876..=13877 | 13894..=13895 | 13956..=13957 | 13974..=13975 | 14036..=14037 | 14054..=14055 | 18974..=18975 | 18992..=18993 | 19054..=19055 | 19072..=19073 | 19495..=19496 | 19513..=19514 | 19915..=19916 | 19933..=19934 | 20320..=20321 | 20338..=20339 | 21122..=21123 | 21140..=21141 | 21533..=21534 | 21551..=21552 | 21945..=21946 | 21963..=21964 | 22990..=22991 | 23008..=23009 | 23070..=23071 | 23088..=23089 | 23150..=23151 | 23168..=23169 | 23230..=23231 | 23248..=23249 | 23342..=23343 | 23360..=23361 | 23422..=23423 | 23440..=23441 | 23502..=23503 | 23520..=23521 | 23582..=23583 | 23600..=23601 | 24942..=24943 | 24960..=24961 | 25353..=25354 | 25371..=25372 | 25764..=25765 | 25782..=25783 | 26175..=26176 | 26193..=26194 => &SHAPE46, 2910..=2911 | 2952..=2953 | 4718..=4719 | 4760..=4761 | 7065..=7066 | 7107..=7108 | 7145..=7146 | 7187..=7188 | 7225..=7226 | 7267..=7268 | 7341..=7342 | 7383..=7384 | 7467..=7468 | 7509..=7510 | 7702..=7703 | 7744..=7745 | 7782..=7783 | 7824..=7825 | 7862..=7863 | 7904..=7905 | 9276..=9277 | 9318..=9319 | 9920..=9921 | 9962..=9963 | 10000..=10001 | 10042..=10043 | 10080..=10081 | 10122..=10123 | 10160..=10161 | 10202..=10203 | 10240..=10241 | 10282..=10283 | 10320..=10321 | 10362..=10363 | 10502..=10503 | 10544..=10545 | 10582..=10583 | 10624..=10625 | 10662..=10663 | 10704..=10705 | 11118..=11119 | 11160..=11161 | 12450..=12451 | 12492..=12493 | 12998..=12999 | 13040..=13041 | 13078..=13079 | 13120..=13121 | 13158..=13159 | 13200..=13201 | 13238..=13239 | 13280..=13281 | 13318..=13319 | 13360..=13361 | 13398..=13399 | 13440..=13441 | 13478..=13479 | 13520..=13521 | 13558..=13559 | 13600..=13601 | 13638..=13639 | 13680..=13681 | 13718..=13719 | 13760..=13761 | 13798..=13799 | 13840..=13841 | 13878..=13879 | 13920..=13921 | 13958..=13959 | 14000..=14001 | 14038..=14039 | 14080..=14081 | 18976..=18977 | 19018..=19019 | 19056..=19057 | 19098..=19099 | 19497..=19498 | 19539..=19540 | 19917..=19918 | 19959..=19960 | 20322..=20323 | 20364..=20365 | 21124..=21125 | 21166..=21167 | 21535..=21536 | 21577..=21578 | 21947..=21948 | 21989..=21990 | 22992..=22993 | 23034..=23035 | 23072..=23073 | 23114..=23115 | 23152..=23153 | 23194..=23195 | 23232..=23233 | 23274..=23275 | 23344..=23345 | 23386..=23387 | 23424..=23425 | 23466..=23467 | 23504..=23505 | 23546..=23547 | 23584..=23585 | 23626..=23627 | 24944..=24945 | 24986..=24987 | 25355..=25356 | 25397..=25398 | 25766..=25767 | 25808..=25809 | 26177..=26178 | 26219..=26220 => &SHAPE47, 2912..=2913 | 2930..=2931 | 4720..=4721 | 4738..=4739 | 7067..=7068 | 7085..=7086 | 7147..=7148 | 7165..=7166 | 7227..=7228 | 7245..=7246 | 7343..=7344 | 7361..=7362 | 7469..=7470 | 7487..=7488 | 7704..=7705 | 7722..=7723 | 7784..=7785 | 7802..=7803 | 7864..=7865 | 7882..=7883 | 9278..=9279 | 9296..=9297 | 9922..=9923 | 9940..=9941 | 10002..=10003 | 10020..=10021 | 10082..=10083 | 10100..=10101 | 10162..=10163 | 10180..=10181 | 10242..=10243 | 10260..=10261 | 10322..=10323 | 10340..=10341 | 10504..=10505 | 10522..=10523 | 10584..=10585 | 10602..=10603 | 10664..=10665 | 10682..=10683 | 11120..=11121 | 11138..=11139 | 12452..=12453 | 12470..=12471 | 13000..=13001 | 13018..=13019 | 13080..=13081 | 13098..=13099 | 13160..=13161 | 13178..=13179 | 13240..=13241 | 13258..=13259 | 13320..=13321 | 13338..=13339 | 13400..=13401 | 13418..=13419 | 13480..=13481 | 13498..=13499 | 13560..=13561 | 13578..=13579 | 13640..=13641 | 13658..=13659 | 13720..=13721 | 13738..=13739 | 13800..=13801 | 13818..=13819 | 13880..=13881 | 13898..=13899 | 13960..=13961 | 13978..=13979 | 14040..=14041 | 14058..=14059 | 18978..=18979 | 18996..=18997 | 19058..=19059 | 19076..=19077 | 19499..=19500 | 19517..=19518 | 19919..=19920 | 19937..=19938 | 20324..=20325 | 20342..=20343 | 21126..=21127 | 21144..=21145 | 21537..=21538 | 21555..=21556 | 21949..=21950 | 21967..=21968 | 22994..=22995 | 23012..=23013 | 23074..=23075 | 23092..=23093 | 23154..=23155 | 23172..=23173 | 23234..=23235 | 23252..=23253 | 23346..=23347 | 23364..=23365 | 23426..=23427 | 23444..=23445 | 23506..=23507 | 23524..=23525 | 23586..=23587 | 23604..=23605 | 24946..=24947 | 24964..=24965 | 25357..=25358 | 25375..=25376 | 25768..=25769 | 25786..=25787 | 26179..=26180 | 26197..=26198 => &SHAPE48, 2914..=2915 | 4722..=4723 | 7069..=7070 | 7149..=7150 | 7229..=7230 | 7345..=7346 | 7471..=7472 | 7706..=7707 | 7786..=7787 | 7866..=7867 | 9280..=9281 | 9924..=9925 | 10004..=10005 | 10084..=10085 | 10164..=10165 | 10244..=10245 | 10324..=10325 | 10506..=10507 | 10586..=10587 | 10666..=10667 | 11122..=11123 | 12454..=12455 | 13002..=13003 | 13082..=13083 | 13162..=13163 | 13242..=13243 | 13322..=13323 | 13402..=13403 | 13482..=13483 | 13562..=13563 | 13642..=13643 | 13722..=13723 | 13802..=13803 | 13882..=13883 | 13962..=13963 | 14042..=14043 | 18980..=18981 | 19060..=19061 | 19501..=19502 | 19921..=19922 | 20326..=20327 | 21128..=21129 | 21539..=21540 | 21951..=21952 | 22996..=22997 | 23076..=23077 | 23156..=23157 | 23236..=23237 | 23348..=23349 | 23428..=23429 | 23508..=23509 | 23588..=23589 | 24948..=24949 | 25359..=25360 | 25770..=25771 | 26181..=26182 => &SHAPE49, 2924..=2925 | 4732..=4733 | 7079..=7080 | 7159..=7160 | 7239..=7240 | 7355..=7356 | 7481..=7482 | 7716..=7717 | 7796..=7797 | 7876..=7877 | 9290..=9291 | 9934..=9935 | 10014..=10015 | 10094..=10095 | 10174..=10175 | 10254..=10255 | 10334..=10335 | 10516..=10517 | 10596..=10597 | 10676..=10677 | 11132..=11133 | 12464..=12465 | 13012..=13013 | 13092..=13093 | 13172..=13173 | 13252..=13253 | 13332..=13333 | 13412..=13413 | 13492..=13493 | 13572..=13573 | 13652..=13653 | 13732..=13733 | 13812..=13813 | 13892..=13893 | 13972..=13973 | 14052..=14053 | 18990..=18991 | 19070..=19071 | 19511..=19512 | 19931..=19932 | 20336..=20337 | 21138..=21139 | 21549..=21550 | 21961..=21962 | 23006..=23007 | 23086..=23087 | 23166..=23167 | 23246..=23247 | 23358..=23359 | 23438..=23439 | 23518..=23519 | 23598..=23599 | 24958..=24959 | 25369..=25370 | 25780..=25781 | 26191..=26192 => &SHAPE50, 2934..=2935 | 4742..=4743 | 7089..=7090 | 7169..=7170 | 7249..=7250 | 7365..=7366 | 7491..=7492 | 7726..=7727 | 7806..=7807 | 7886..=7887 | 9300..=9301 | 9944..=9945 | 10024..=10025 | 10104..=10105 | 10184..=10185 | 10264..=10265 | 10344..=10345 | 10526..=10527 | 10606..=10607 | 10686..=10687 | 11142..=11143 | 12474..=12475 | 13022..=13023 | 13102..=13103 | 13182..=13183 | 13262..=13263 | 13342..=13343 | 13422..=13423 | 13502..=13503 | 13582..=13583 | 13662..=13663 | 13742..=13743 | 13822..=13823 | 13902..=13903 | 13982..=13983 | 14062..=14063 | 19000..=19001 | 19080..=19081 | 19521..=19522 | 19941..=19942 | 20346..=20347 | 21148..=21149 | 21559..=21560 | 21971..=21972 | 23016..=23017 | 23096..=23097 | 23176..=23177 | 23256..=23257 | 23368..=23369 | 23448..=23449 | 23528..=23529 | 23608..=23609 | 24968..=24969 | 25379..=25380 | 25790..=25791 | 26201..=26202 => &SHAPE51, 2944..=2945 | 4752..=4753 | 7099..=7100 | 7179..=7180 | 7259..=7260 | 7375..=7376 | 7501..=7502 | 7736..=7737 | 7816..=7817 | 7896..=7897 | 9310..=9311 | 9954..=9955 | 10034..=10035 | 10114..=10115 | 10194..=10195 | 10274..=10275 | 10354..=10355 | 10536..=10537 | 10616..=10617 | 10696..=10697 | 11152..=11153 | 12484..=12485 | 13032..=13033 | 13112..=13113 | 13192..=13193 | 13272..=13273 | 13352..=13353 | 13432..=13433 | 13512..=13513 | 13592..=13593 | 13672..=13673 | 13752..=13753 | 13832..=13833 | 13912..=13913 | 13992..=13993 | 14072..=14073 | 19010..=19011 | 19090..=19091 | 19531..=19532 | 19951..=19952 | 20356..=20357 | 21158..=21159 | 21569..=21570 | 21981..=21982 | 23026..=23027 | 23106..=23107 | 23186..=23187 | 23266..=23267 | 23378..=23379 | 23458..=23459 | 23538..=23539 | 23618..=23619 | 24978..=24979 | 25389..=25390 | 25800..=25801 | 26211..=26212 => &SHAPE52, 2954..=2955 | 2960..=2961 | 2966..=2967 | 2972..=2973 | 7513..=7520 | 9119..=9120 | 9125..=9126 | 9131..=9132 | 9137..=9138 => &SHAPE53, 2956..=2957 | 2964..=2965 | 9121..=9122 | 9129..=9130 => &SHAPE54, 2958..=2959 | 2962..=2963 | 9123..=9124 | 9127..=9128 => &SHAPE55, 2968..=2969 | 2976..=2977 | 9133..=9134 | 9141..=9142 => &SHAPE56, 2970..=2971 | 2974..=2975 | 9135..=9136 | 9139..=9140 => &SHAPE57, 4286..=4293 | 12513 => &SHAPE62, 4590..=4591 | 4598..=4599 | 4610..=4611 | 4618..=4619 | 4640..=4641 | 4644..=4645 | 4648..=4649 | 4652..=4653 | 4660..=4661 | 5652..=5653 | 5660..=5661 | 5672..=5673 | 5680..=5681 | 5702..=5703 | 5706..=5707 | 5710..=5711 | 5714..=5715 | 6009..=6012 | 6017..=6020 | 6073..=6076 | 6081..=6084 | 6137..=6140 | 6145..=6148 | 6201..=6204 | 6209..=6212 | 6265..=6268 | 6273..=6276 | 6329..=6332 | 6337..=6340 | 6393..=6396 | 6401..=6404 | 6457..=6460 | 6465..=6468 | 6521..=6524 | 6529..=6532 | 10447..=10450 | 10455..=10458 | 11822..=11823 | 11830..=11831 | 11842..=11843 | 11850..=11851 | 11872..=11873 | 11876..=11877 | 11880..=11881 | 11884..=11887 | 11894..=11895 | 11906..=11907 | 11914..=11915 | 11936..=11937 | 11940..=11941 | 11944..=11945 | 11948..=11951 | 11958..=11959 | 11970..=11971 | 11978..=11979 | 12000..=12001 | 12004..=12005 | 12008..=12009 | 12012..=12015 | 12022..=12023 | 12034..=12035 | 12042..=12043 | 12064..=12065 | 12068..=12069 | 12072..=12073 | 12076..=12079 | 12086..=12087 | 12098..=12099 | 12106..=12107 | 12128..=12129 | 12132..=12133 | 12136..=12137 | 12140..=12143 | 12150..=12151 | 12162..=12163 | 12170..=12171 | 12192..=12193 | 12196..=12197 | 12200..=12201 | 12204..=12207 | 12214..=12215 | 12226..=12227 | 12234..=12235 | 12256..=12257 | 12260..=12261 | 12264..=12265 | 12268..=12271 | 12278..=12279 | 12290..=12291 | 12298..=12299 | 12320..=12321 | 12324..=12325 | 12328..=12329 | 12332..=12333 | 18796..=18799 | 18804..=18807 | 18860..=18863 | 18868..=18871 | 19148..=19149 | 19156..=19157 | 19168..=19169 | 19176..=19177 | 19198..=19199 | 19202..=19203 | 19206..=19207 | 19210..=19213 | 19220..=19221 | 19232..=19233 | 19240..=19241 | 19262..=19263 | 19266..=19267 | 19270..=19271 | 19274..=19275 | 23652..=23653 | 23660..=23661 | 23672..=23673 | 23680..=23681 | 23702..=23703 | 23706..=23707 | 23710..=23711 | 23714..=23717 | 23724..=23725 | 23736..=23737 | 23744..=23745 | 23766..=23767 | 23770..=23771 | 23774..=23775 | 23778..=23781 | 23788..=23789 | 23800..=23801 | 23808..=23809 | 23830..=23831 | 23834..=23835 | 23838..=23839 | 23842..=23845 | 23852..=23853 | 23864..=23865 | 23872..=23873 | 23894..=23895 | 23898..=23899 | 23902..=23903 | 23906..=23909 | 23916..=23917 | 23928..=23929 | 23936..=23937 | 23958..=23959 | 23962..=23963 | 23966..=23967 | 23970..=23973 | 23980..=23981 | 23992..=23993 | 24000..=24001 | 24022..=24023 | 24026..=24027 | 24030..=24031 | 24034..=24037 | 24044..=24045 | 24056..=24057 | 24064..=24065 | 24086..=24087 | 24090..=24091 | 24094..=24095 | 24098..=24101 | 24108..=24109 | 24120..=24121 | 24128..=24129 | 24150..=24151 | 24154..=24155 | 24158..=24159 | 24162..=24163 | 24212..=24215 | 24220..=24223 | 24276..=24279 | 24284..=24287 | 24340..=24343 | 24348..=24351 | 24404..=24407 | 24412..=24415 | 24468..=24471 | 24476..=24479 | 24532..=24535 | 24540..=24543 | 24596..=24599 | 24604..=24607 | 24660..=24663 | 24668..=24671 => &SHAPE64, 4592..=4593 | 4596..=4597 | 4600..=4601 | 4604..=4605 | 4622..=4623 | 4630..=4631 | 4642..=4643 | 4650..=4651 | 4654..=4655 | 5654..=5655 | 5658..=5659 | 5662..=5663 | 5666..=5667 | 5684..=5685 | 5692..=5693 | 5704..=5705 | 5712..=5713 | 5961..=5964 | 5969..=5972 | 6025..=6028 | 6033..=6036 | 6089..=6092 | 6097..=6100 | 6153..=6156 | 6161..=6164 | 6217..=6220 | 6225..=6228 | 6281..=6284 | 6289..=6292 | 6345..=6348 | 6353..=6356 | 6409..=6412 | 6417..=6420 | 6473..=6476 | 6481..=6484 | 10399..=10402 | 10407..=10410 | 11824..=11825 | 11828..=11829 | 11832..=11833 | 11836..=11837 | 11854..=11855 | 11862..=11863 | 11874..=11875 | 11882..=11883 | 11888..=11889 | 11892..=11893 | 11896..=11897 | 11900..=11901 | 11918..=11919 | 11926..=11927 | 11938..=11939 | 11946..=11947 | 11952..=11953 | 11956..=11957 | 11960..=11961 | 11964..=11965 | 11982..=11983 | 11990..=11991 | 12002..=12003 | 12010..=12011 | 12016..=12017 | 12020..=12021 | 12024..=12025 | 12028..=12029 | 12046..=12047 | 12054..=12055 | 12066..=12067 | 12074..=12075 | 12080..=12081 | 12084..=12085 | 12088..=12089 | 12092..=12093 | 12110..=12111 | 12118..=12119 | 12130..=12131 | 12138..=12139 | 12144..=12145 | 12148..=12149 | 12152..=12153 | 12156..=12157 | 12174..=12175 | 12182..=12183 | 12194..=12195 | 12202..=12203 | 12208..=12209 | 12212..=12213 | 12216..=12217 | 12220..=12221 | 12238..=12239 | 12246..=12247 | 12258..=12259 | 12266..=12267 | 12272..=12273 | 12276..=12277 | 12280..=12281 | 12284..=12285 | 12302..=12303 | 12310..=12311 | 12322..=12323 | 12330..=12331 | 18748..=18751 | 18756..=18759 | 18812..=18815 | 18820..=18823 | 19150..=19151 | 19154..=19155 | 19158..=19159 | 19162..=19163 | 19180..=19181 | 19188..=19189 | 19200..=19201 | 19208..=19209 | 19214..=19215 | 19218..=19219 | 19222..=19223 | 19226..=19227 | 19244..=19245 | 19252..=19253 | 19264..=19265 | 19272..=19273 | 23654..=23655 | 23658..=23659 | 23662..=23663 | 23666..=23667 | 23684..=23685 | 23692..=23693 | 23704..=23705 | 23712..=23713 | 23718..=23719 | 23722..=23723 | 23726..=23727 | 23730..=23731 | 23748..=23749 | 23756..=23757 | 23768..=23769 | 23776..=23777 | 23782..=23783 | 23786..=23787 | 23790..=23791 | 23794..=23795 | 23812..=23813 | 23820..=23821 | 23832..=23833 | 23840..=23841 | 23846..=23847 | 23850..=23851 | 23854..=23855 | 23858..=23859 | 23876..=23877 | 23884..=23885 | 23896..=23897 | 23904..=23905 | 23910..=23911 | 23914..=23915 | 23918..=23919 | 23922..=23923 | 23940..=23941 | 23948..=23949 | 23960..=23961 | 23968..=23969 | 23974..=23975 | 23978..=23979 | 23982..=23983 | 23986..=23987 | 24004..=24005 | 24012..=24013 | 24024..=24025 | 24032..=24033 | 24038..=24039 | 24042..=24043 | 24046..=24047 | 24050..=24051 | 24068..=24069 | 24076..=24077 | 24088..=24089 | 24096..=24097 | 24102..=24103 | 24106..=24107 | 24110..=24111 | 24114..=24115 | 24132..=24133 | 24140..=24141 | 24152..=24153 | 24160..=24161 | 24164..=24167 | 24172..=24175 | 24228..=24231 | 24236..=24239 | 24292..=24295 | 24300..=24303 | 24356..=24359 | 24364..=24367 | 24420..=24423 | 24428..=24431 | 24484..=24487 | 24492..=24495 | 24548..=24551 | 24556..=24559 | 24612..=24615 | 24620..=24623 => &SHAPE65, 4594..=4595 | 4602..=4603 | 4606..=4607 | 4614..=4615 | 4624..=4625 | 4628..=4629 | 4632..=4633 | 4636..=4637 | 4658..=4659 | 5656..=5657 | 5664..=5665 | 5668..=5669 | 5676..=5677 | 5686..=5687 | 5690..=5691 | 5694..=5695 | 5698..=5699 | 5993..=5996 | 6001..=6004 | 6057..=6060 | 6065..=6068 | 6121..=6124 | 6129..=6132 | 6185..=6188 | 6193..=6196 | 6249..=6252 | 6257..=6260 | 6313..=6316 | 6321..=6324 | 6377..=6380 | 6385..=6388 | 6441..=6444 | 6449..=6452 | 6505..=6508 | 6513..=6516 | 10431..=10434 | 10439..=10442 | 11826..=11827 | 11834..=11835 | 11838..=11839 | 11846..=11847 | 11856..=11857 | 11860..=11861 | 11864..=11865 | 11868..=11869 | 11890..=11891 | 11898..=11899 | 11902..=11903 | 11910..=11911 | 11920..=11921 | 11924..=11925 | 11928..=11929 | 11932..=11933 | 11954..=11955 | 11962..=11963 | 11966..=11967 | 11974..=11975 | 11984..=11985 | 11988..=11989 | 11992..=11993 | 11996..=11997 | 12018..=12019 | 12026..=12027 | 12030..=12031 | 12038..=12039 | 12048..=12049 | 12052..=12053 | 12056..=12057 | 12060..=12061 | 12082..=12083 | 12090..=12091 | 12094..=12095 | 12102..=12103 | 12112..=12113 | 12116..=12117 | 12120..=12121 | 12124..=12125 | 12146..=12147 | 12154..=12155 | 12158..=12159 | 12166..=12167 | 12176..=12177 | 12180..=12181 | 12184..=12185 | 12188..=12189 | 12210..=12211 | 12218..=12219 | 12222..=12223 | 12230..=12231 | 12240..=12241 | 12244..=12245 | 12248..=12249 | 12252..=12253 | 12274..=12275 | 12282..=12283 | 12286..=12287 | 12294..=12295 | 12304..=12305 | 12308..=12309 | 12312..=12313 | 12316..=12317 | 18780..=18783 | 18788..=18791 | 18844..=18847 | 18852..=18855 | 19152..=19153 | 19160..=19161 | 19164..=19165 | 19172..=19173 | 19182..=19183 | 19186..=19187 | 19190..=19191 | 19194..=19195 | 19216..=19217 | 19224..=19225 | 19228..=19229 | 19236..=19237 | 19246..=19247 | 19250..=19251 | 19254..=19255 | 19258..=19259 | 23656..=23657 | 23664..=23665 | 23668..=23669 | 23676..=23677 | 23686..=23687 | 23690..=23691 | 23694..=23695 | 23698..=23699 | 23720..=23721 | 23728..=23729 | 23732..=23733 | 23740..=23741 | 23750..=23751 | 23754..=23755 | 23758..=23759 | 23762..=23763 | 23784..=23785 | 23792..=23793 | 23796..=23797 | 23804..=23805 | 23814..=23815 | 23818..=23819 | 23822..=23823 | 23826..=23827 | 23848..=23849 | 23856..=23857 | 23860..=23861 | 23868..=23869 | 23878..=23879 | 23882..=23883 | 23886..=23887 | 23890..=23891 | 23912..=23913 | 23920..=23921 | 23924..=23925 | 23932..=23933 | 23942..=23943 | 23946..=23947 | 23950..=23951 | 23954..=23955 | 23976..=23977 | 23984..=23985 | 23988..=23989 | 23996..=23997 | 24006..=24007 | 24010..=24011 | 24014..=24015 | 24018..=24019 | 24040..=24041 | 24048..=24049 | 24052..=24053 | 24060..=24061 | 24070..=24071 | 24074..=24075 | 24078..=24079 | 24082..=24083 | 24104..=24105 | 24112..=24113 | 24116..=24117 | 24124..=24125 | 24134..=24135 | 24138..=24139 | 24142..=24143 | 24146..=24147 | 24196..=24199 | 24204..=24207 | 24260..=24263 | 24268..=24271 | 24324..=24327 | 24332..=24335 | 24388..=24391 | 24396..=24399 | 24452..=24455 | 24460..=24463 | 24516..=24519 | 24524..=24527 | 24580..=24583 | 24588..=24591 | 24644..=24647 | 24652..=24655 => &SHAPE66, 4608..=4609 | 4612..=4613 | 4616..=4617 | 4620..=4621 | 4626..=4627 | 4634..=4635 | 4638..=4639 | 4646..=4647 | 4656..=4657 | 5670..=5671 | 5674..=5675 | 5678..=5679 | 5682..=5683 | 5688..=5689 | 5696..=5697 | 5700..=5701 | 5708..=5709 | 5977..=5980 | 5985..=5988 | 6041..=6044 | 6049..=6052 | 6105..=6108 | 6113..=6116 | 6169..=6172 | 6177..=6180 | 6233..=6236 | 6241..=6244 | 6297..=6300 | 6305..=6308 | 6361..=6364 | 6369..=6372 | 6425..=6428 | 6433..=6436 | 6489..=6492 | 6497..=6500 | 10415..=10418 | 10423..=10426 | 11840..=11841 | 11844..=11845 | 11848..=11849 | 11852..=11853 | 11858..=11859 | 11866..=11867 | 11870..=11871 | 11878..=11879 | 11904..=11905 | 11908..=11909 | 11912..=11913 | 11916..=11917 | 11922..=11923 | 11930..=11931 | 11934..=11935 | 11942..=11943 | 11968..=11969 | 11972..=11973 | 11976..=11977 | 11980..=11981 | 11986..=11987 | 11994..=11995 | 11998..=11999 | 12006..=12007 | 12032..=12033 | 12036..=12037 | 12040..=12041 | 12044..=12045 | 12050..=12051 | 12058..=12059 | 12062..=12063 | 12070..=12071 | 12096..=12097 | 12100..=12101 | 12104..=12105 | 12108..=12109 | 12114..=12115 | 12122..=12123 | 12126..=12127 | 12134..=12135 | 12160..=12161 | 12164..=12165 | 12168..=12169 | 12172..=12173 | 12178..=12179 | 12186..=12187 | 12190..=12191 | 12198..=12199 | 12224..=12225 | 12228..=12229 | 12232..=12233 | 12236..=12237 | 12242..=12243 | 12250..=12251 | 12254..=12255 | 12262..=12263 | 12288..=12289 | 12292..=12293 | 12296..=12297 | 12300..=12301 | 12306..=12307 | 12314..=12315 | 12318..=12319 | 12326..=12327 | 18764..=18767 | 18772..=18775 | 18828..=18831 | 18836..=18839 | 19166..=19167 | 19170..=19171 | 19174..=19175 | 19178..=19179 | 19184..=19185 | 19192..=19193 | 19196..=19197 | 19204..=19205 | 19230..=19231 | 19234..=19235 | 19238..=19239 | 19242..=19243 | 19248..=19249 | 19256..=19257 | 19260..=19261 | 19268..=19269 | 23670..=23671 | 23674..=23675 | 23678..=23679 | 23682..=23683 | 23688..=23689 | 23696..=23697 | 23700..=23701 | 23708..=23709 | 23734..=23735 | 23738..=23739 | 23742..=23743 | 23746..=23747 | 23752..=23753 | 23760..=23761 | 23764..=23765 | 23772..=23773 | 23798..=23799 | 23802..=23803 | 23806..=23807 | 23810..=23811 | 23816..=23817 | 23824..=23825 | 23828..=23829 | 23836..=23837 | 23862..=23863 | 23866..=23867 | 23870..=23871 | 23874..=23875 | 23880..=23881 | 23888..=23889 | 23892..=23893 | 23900..=23901 | 23926..=23927 | 23930..=23931 | 23934..=23935 | 23938..=23939 | 23944..=23945 | 23952..=23953 | 23956..=23957 | 23964..=23965 | 23990..=23991 | 23994..=23995 | 23998..=23999 | 24002..=24003 | 24008..=24009 | 24016..=24017 | 24020..=24021 | 24028..=24029 | 24054..=24055 | 24058..=24059 | 24062..=24063 | 24066..=24067 | 24072..=24073 | 24080..=24081 | 24084..=24085 | 24092..=24093 | 24118..=24119 | 24122..=24123 | 24126..=24127 | 24130..=24131 | 24136..=24137 | 24144..=24145 | 24148..=24149 | 24156..=24157 | 24180..=24183 | 24188..=24191 | 24244..=24247 | 24252..=24255 | 24308..=24311 | 24316..=24319 | 24372..=24375 | 24380..=24383 | 24436..=24439 | 24444..=24447 | 24500..=24503 | 24508..=24511 | 24564..=24567 | 24572..=24575 | 24628..=24631 | 24636..=24639 => &SHAPE67, 5538..=5541 | 5546..=5549 | 5554..=5557 | 5562..=5565 | 5570..=5573 | 5578..=5581 | 5586..=5589 | 5594..=5597 | 5602..=5605 | 5610..=5613 | 5618..=5621 => &SHAPE69, 5542..=5545 | 5550..=5553 | 5558..=5561 | 5566..=5569 | 5574..=5577 | 5582..=5585 | 5590..=5593 | 5598..=5601 | 5606..=5609 | 5614..=5617 | 5622..=5625 => &SHAPE70, 5773 | 5881..=5944 | 9175..=9190 => &SHAPE7, 5774 => &SHAPE58, 5775 | 9191..=9222 => &SHAPE59, 5776 | 10708..=10709 | 10714..=10715 | 10720..=10721 | 11164..=11165 | 11170..=11171 | 11176..=11177 | 11182..=11183 | 11188..=11189 | 11194..=11195 | 11200..=11201 | 11206..=11207 | 11212..=11213 | 11218..=11219 | 11224..=11225 | 11230..=11231 | 11236..=11237 | 11242..=11243 | 11248..=11249 | 11254..=11255 | 11260..=11261 | 11266..=11267 | 11272..=11273 | 11278..=11279 | 11284..=11285 | 11290..=11291 | 11296..=11297 | 11302..=11303 | 14084..=14085 | 14090..=14091 | 14096..=14097 | 14102..=14103 | 14108..=14109 | 14114..=14115 | 14120..=14121 | 14126..=14127 | 14132..=14133 | 14138..=14139 | 14144..=14145 | 14150..=14151 | 14156..=14157 | 18670..=18671 | 18676..=18677 | 19867..=19868 | 19877..=19878 | 20368..=20369 | 21084..=21085 | 21495..=21496 | 21907..=21908 | 22319..=22798 | 22930..=22937 | 23278..=23279 | 23284..=23285 | 23290..=23291 | 23296..=23297 | 23630..=23631 | 23636..=23637 | 23642..=23643 | 23648..=23649 | 24990..=24991 | 25401..=25402 | 25812..=25813 | 26223..=26224 => &SHAPE8, 5777 => &SHAPE60, 5779 | 5850 | 24903 => &SHAPE61, 5782..=5797 | 19445 => &SHAPE71, 5817 | 5819 | 7273 | 7275 | 11566 | 11568 | 11598 | 11600 | 11630 | 11632 | 11662 | 11664 | 11694 | 11696 | 11726 | 11728 | 11758 | 11760 | 11790 | 11792 | 18684 | 18686 | 18716 | 18718 => &SHAPE74, 5818 | 5820 | 7274 | 7276 | 11567 | 11569 | 11599 | 11601 | 11631 | 11633 | 11663 | 11665 | 11695 | 11697 | 11727 | 11729 | 11759 | 11761 | 11791 | 11793 | 18685 | 18687 | 18717 | 18719 => &SHAPE75, 5821 | 5823 | 7277 | 7279 | 11570 | 11572 | 11602 | 11604 | 11634 | 11636 | 11666 | 11668 | 11698 | 11700 | 11730 | 11732 | 11762 | 11764 | 11794 | 11796 | 18688 | 18690 | 18720 | 18722 => &SHAPE76, 5822 | 5824 | 7278 | 7280 | 11571 | 11573 | 11603 | 11605 | 11635 | 11637 | 11667 | 11669 | 11699 | 11701 | 11731 | 11733 | 11763 | 11765 | 11795 | 11797 | 18689 | 18691 | 18721 | 18723 => &SHAPE77, 5825 | 5827 | 7281 | 7283 | 11574 | 11576 | 11606 | 11608 | 11638 | 11640 | 11670 | 11672 | 11702 | 11704 | 11734 | 11736 | 11766 | 11768 | 11798 | 11800 | 18692 | 18694 | 18724 | 18726 => &SHAPE78, 5826 | 5828 | 7282 | 7284 | 11575 | 11577 | 11607 | 11609 | 11639 | 11641 | 11671 | 11673 | 11703 | 11705 | 11735 | 11737 | 11767 | 11769 | 11799 | 11801 | 18693 | 18695 | 18725 | 18727 => &SHAPE79, 5829 | 5831 | 6999..=7000 | 7003..=7004 | 7007..=7008 | 7011..=7012 | 7285 | 7287 | 11312..=11313 | 11316..=11317 | 11320..=11321 | 11324..=11325 | 11344..=11345 | 11348..=11349 | 11352..=11353 | 11356..=11357 | 11376..=11377 | 11380..=11381 | 11384..=11385 | 11388..=11389 | 11408..=11409 | 11412..=11413 | 11416..=11417 | 11420..=11421 | 11440..=11441 | 11444..=11445 | 11448..=11449 | 11452..=11453 | 11472..=11473 | 11476..=11477 | 11480..=11481 | 11484..=11485 | 11504..=11505 | 11508..=11509 | 11512..=11513 | 11516..=11517 | 11536..=11537 | 11540..=11541 | 11544..=11545 | 11548..=11549 | 11578 | 11580 | 11610 | 11612 | 11642 | 11644 | 11674 | 11676 | 11706 | 11708 | 11738 | 11740 | 11770 | 11772 | 11802 | 11804 | 18696 | 18698 | 18728 | 18730 | 18878..=18879 | 18882..=18883 | 18886..=18887 | 18890..=18891 | 18910..=18911 | 18914..=18915 | 18918..=18919 | 18922..=18923 => &SHAPE80, 5830 | 5832 | 7286 | 7288 | 11579 | 11581 | 11611 | 11613 | 11643 | 11645 | 11675 | 11677 | 11707 | 11709 | 11739 | 11741 | 11771 | 11773 | 11803 | 11805 | 18697 | 18699 | 18729 | 18731 => &SHAPE81, 5833 | 5835 | 7289 | 7291 | 11582 | 11584 | 11614 | 11616 | 11646 | 11648 | 11678 | 11680 | 11710 | 11712 | 11742 | 11744 | 11774 | 11776 | 11806 | 11808 | 18700 | 18702 | 18732 | 18734 => &SHAPE82, 5834 | 5836 | 7015..=7016 | 7019..=7020 | 7023..=7024 | 7027..=7028 | 7290 | 7292 | 11328..=11329 | 11332..=11333 | 11336..=11337 | 11340..=11341 | 11360..=11361 | 11364..=11365 | 11368..=11369 | 11372..=11373 | 11392..=11393 | 11396..=11397 | 11400..=11401 | 11404..=11405 | 11424..=11425 | 11428..=11429 | 11432..=11433 | 11436..=11437 | 11456..=11457 | 11460..=11461 | 11464..=11465 | 11468..=11469 | 11488..=11489 | 11492..=11493 | 11496..=11497 | 11500..=11501 | 11520..=11521 | 11524..=11525 | 11528..=11529 | 11532..=11533 | 11552..=11553 | 11556..=11557 | 11560..=11561 | 11564..=11565 | 11583 | 11585 | 11615 | 11617 | 11647 | 11649 | 11679 | 11681 | 11711 | 11713 | 11743 | 11745 | 11775 | 11777 | 11807 | 11809 | 18701 | 18703 | 18733 | 18735 | 18894..=18895 | 18898..=18899 | 18902..=18903 | 18906..=18907 | 18926..=18927 | 18930..=18931 | 18934..=18935 | 18938..=18939 => &SHAPE83, 5837 | 5839 | 7293 | 7295 | 11586 | 11588 | 11618 | 11620 | 11650 | 11652 | 11682 | 11684 | 11714 | 11716 | 11746 | 11748 | 11778 | 11780 | 11810 | 11812 | 18704 | 18706 | 18736 | 18738 => &SHAPE84, 5838 | 5840 | 7294 | 7296 | 11587 | 11589 | 11619 | 11621 | 11651 | 11653 | 11683 | 11685 | 11715 | 11717 | 11747 | 11749 | 11779 | 11781 | 11811 | 11813 | 18705 | 18707 | 18737 | 18739 => &SHAPE85, 5841 | 5843 | 7297 | 7299 | 11590 | 11592 | 11622 | 11624 | 11654 | 11656 | 11686 | 11688 | 11718 | 11720 | 11750 | 11752 | 11782 | 11784 | 11814 | 11816 | 18708 | 18710 | 18740 | 18742 => &SHAPE86, 5842 | 5844 | 7298 | 7300 | 11591 | 11593 | 11623 | 11625 | 11655 | 11657 | 11687 | 11689 | 11719 | 11721 | 11751 | 11753 | 11783 | 11785 | 11815 | 11817 | 18709 | 18711 | 18741 | 18743 => &SHAPE87, 5845 | 5847 | 7301 | 7303 | 11594 | 11596 | 11626 | 11628 | 11658 | 11660 | 11690 | 11692 | 11722 | 11724 | 11754 | 11756 | 11786 | 11788 | 11818 | 11820 | 18712 | 18714 | 18744 | 18746 => &SHAPE88, 5846 | 5848 | 7302 | 7304 | 11595 | 11597 | 11627 | 11629 | 11659 | 11661 | 11691 | 11693 | 11723 | 11725 | 11755 | 11757 | 11787 | 11789 | 11819 | 11821 | 18713 | 18715 | 18745 | 18747 => &SHAPE89, 5874 => &SHAPE91, 5875 => &SHAPE92, 5876 => &SHAPE93, 5877 => &SHAPE94, 5878 => &SHAPE95, 5879 => &SHAPE96, 5880 => &SHAPE97, 5965..=5968 | 5981..=5984 | 5997..=6000 | 6013..=6016 | 6029..=6032 | 6045..=6048 | 6061..=6064 | 6077..=6080 | 6093..=6096 | 6109..=6112 | 6125..=6128 | 6141..=6144 | 6157..=6160 | 6173..=6176 | 6189..=6192 | 6205..=6208 | 6221..=6224 | 6237..=6240 | 6253..=6256 | 6269..=6272 | 6285..=6288 | 6301..=6304 | 6317..=6320 | 6333..=6336 | 6349..=6352 | 6365..=6368 | 6381..=6384 | 6397..=6400 | 6413..=6416 | 6429..=6432 | 6445..=6448 | 6461..=6464 | 6477..=6480 | 6493..=6496 | 6509..=6512 | 6525..=6528 | 10403..=10406 | 10419..=10422 | 10435..=10438 | 10451..=10454 | 18752..=18755 | 18768..=18771 | 18784..=18787 | 18800..=18803 | 18816..=18819 | 18832..=18835 | 18848..=18851 | 18864..=18867 | 24168..=24171 | 24184..=24187 | 24200..=24203 | 24216..=24219 | 24232..=24235 | 24248..=24251 | 24264..=24267 | 24280..=24283 | 24296..=24299 | 24312..=24315 | 24328..=24331 | 24344..=24347 | 24360..=24363 | 24376..=24379 | 24392..=24395 | 24408..=24411 | 24424..=24427 | 24440..=24443 | 24456..=24459 | 24472..=24475 | 24488..=24491 | 24504..=24507 | 24520..=24523 | 24536..=24539 | 24552..=24555 | 24568..=24571 | 24584..=24587 | 24600..=24603 | 24616..=24619 | 24632..=24635 | 24648..=24651 | 24664..=24667 => &SHAPE98, 5973..=5976 | 5989..=5992 | 6005..=6008 | 6021..=6024 | 6037..=6040 | 6053..=6056 | 6069..=6072 | 6085..=6088 | 6101..=6104 | 6117..=6120 | 6133..=6136 | 6149..=6152 | 6165..=6168 | 6181..=6184 | 6197..=6200 | 6213..=6216 | 6229..=6232 | 6245..=6248 | 6261..=6264 | 6277..=6280 | 6293..=6296 | 6309..=6312 | 6325..=6328 | 6341..=6344 | 6357..=6360 | 6373..=6376 | 6389..=6392 | 6405..=6408 | 6421..=6424 | 6437..=6440 | 6453..=6456 | 6469..=6472 | 6485..=6488 | 6501..=6504 | 6517..=6520 | 6533..=6536 | 10411..=10414 | 10427..=10430 | 10443..=10446 | 10459..=10462 | 18760..=18763 | 18776..=18779 | 18792..=18795 | 18808..=18811 | 18824..=18827 | 18840..=18843 | 18856..=18859 | 18872..=18875 | 24176..=24179 | 24192..=24195 | 24208..=24211 | 24224..=24227 | 24240..=24243 | 24256..=24259 | 24272..=24275 | 24288..=24291 | 24304..=24307 | 24320..=24323 | 24336..=24339 | 24352..=24355 | 24368..=24371 | 24384..=24387 | 24400..=24403 | 24416..=24419 | 24432..=24435 | 24448..=24451 | 24464..=24467 | 24480..=24483 | 24496..=24499 | 24512..=24515 | 24528..=24531 | 24544..=24547 | 24560..=24563 | 24576..=24579 | 24592..=24595 | 24608..=24611 | 24624..=24627 | 24640..=24643 | 24656..=24659 | 24672..=24675 => &SHAPE99, 6741 | 6743 | 6779 | 6781 | 9372 | 9374 | 9404 | 9406 | 9436 | 9438 | 9468 | 9470 | 9500 | 9502 | 9532 | 9534 | 9564 | 9566 | 9596 | 9598 | 9628 | 9630 | 9660 | 9662 | 9692 | 9694 | 9724 | 9726 | 9756 | 9758 | 9788 | 9790 | 9820 | 9822 | 9852 | 9854 => { &SHAPE100 } 6742 | 6744 | 6780 | 6782 | 9373 | 9375 | 9405 | 9407 | 9437 | 9439 | 9469 | 9471 | 9501 | 9503 | 9533 | 9535 | 9565 | 9567 | 9597 | 9599 | 9629 | 9631 | 9661 | 9663 | 9693 | 9695 | 9725 | 9727 | 9757 | 9759 | 9789 | 9791 | 9821 | 9823 | 9853 | 9855 => { &SHAPE101 } 6745 | 6747 | 6783 | 6785 | 9376 | 9378 | 9408 | 9410 | 9440 | 9442 | 9472 | 9474 | 9504 | 9506 | 9536 | 9538 | 9568 | 9570 | 9600 | 9602 | 9632 | 9634 | 9664 | 9666 | 9696 | 9698 | 9728 | 9730 | 9760 | 9762 | 9792 | 9794 | 9824 | 9826 | 9856 | 9858 => { &SHAPE102 } 6746 | 6748 | 6784 | 6786 | 9377 | 9379 | 9409 | 9411 | 9441 | 9443 | 9473 | 9475 | 9505 | 9507 | 9537 | 9539 | 9569 | 9571 | 9601 | 9603 | 9633 | 9635 | 9665 | 9667 | 9697 | 9699 | 9729 | 9731 | 9761 | 9763 | 9793 | 9795 | 9825 | 9827 | 9857 | 9859 => { &SHAPE103 } 6749 | 6751 | 6787 | 6789 | 9380 | 9382 | 9412 | 9414 | 9444 | 9446 | 9476 | 9478 | 9508 | 9510 | 9540 | 9542 | 9572 | 9574 | 9604 | 9606 | 9636 | 9638 | 9668 | 9670 | 9700 | 9702 | 9732 | 9734 | 9764 | 9766 | 9796 | 9798 | 9828 | 9830 | 9860 | 9862 => { &SHAPE104 } 6750 | 6752 | 6788 | 6790 | 9381 | 9383 | 9413 | 9415 | 9445 | 9447 | 9477 | 9479 | 9509 | 9511 | 9541 | 9543 | 9573 | 9575 | 9605 | 9607 | 9637 | 9639 | 9669 | 9671 | 9701 | 9703 | 9733 | 9735 | 9765 | 9767 | 9797 | 9799 | 9829 | 9831 | 9861 | 9863 => { &SHAPE105 } 6753 | 6755 | 6791 | 6793 | 9384 | 9386 | 9416 | 9418 | 9448 | 9450 | 9480 | 9482 | 9512 | 9514 | 9544 | 9546 | 9576 | 9578 | 9608 | 9610 | 9640 | 9642 | 9672 | 9674 | 9704 | 9706 | 9736 | 9738 | 9768 | 9770 | 9800 | 9802 | 9832 | 9834 | 9864 | 9866 => { &SHAPE106 } 6754 | 6756 | 6792 | 6794 | 9385 | 9387 | 9417 | 9419 | 9449 | 9451 | 9481 | 9483 | 9513 | 9515 | 9545 | 9547 | 9577 | 9579 | 9609 | 9611 | 9641 | 9643 | 9673 | 9675 | 9705 | 9707 | 9737 | 9739 | 9769 | 9771 | 9801 | 9803 | 9833 | 9835 | 9865 | 9867 => { &SHAPE107 } 6757 | 6759 | 6795 | 6797 | 9388 | 9390 | 9420 | 9422 | 9452 | 9454 | 9484 | 9486 | 9516 | 9518 | 9548 | 9550 | 9580 | 9582 | 9612 | 9614 | 9644 | 9646 | 9676 | 9678 | 9708 | 9710 | 9740 | 9742 | 9772 | 9774 | 9804 | 9806 | 9836 | 9838 | 9868 | 9870 => { &SHAPE108 } 6758 | 6760 | 6796 | 6798 | 9389 | 9391 | 9421 | 9423 | 9453 | 9455 | 9485 | 9487 | 9517 | 9519 | 9549 | 9551 | 9581 | 9583 | 9613 | 9615 | 9645 | 9647 | 9677 | 9679 | 9709 | 9711 | 9741 | 9743 | 9773 | 9775 | 9805 | 9807 | 9837 | 9839 | 9869 | 9871 => { &SHAPE109 } 6761 | 6763 | 6799 | 6801 | 9392 | 9394 | 9424 | 9426 | 9456 | 9458 | 9488 | 9490 | 9520 | 9522 | 9552 | 9554 | 9584 | 9586 | 9616 | 9618 | 9648 | 9650 | 9680 | 9682 | 9712 | 9714 | 9744 | 9746 | 9776 | 9778 | 9808 | 9810 | 9840 | 9842 | 9872 | 9874 => { &SHAPE110 } 6762 | 6764 | 6800 | 6802 | 9393 | 9395 | 9425 | 9427 | 9457 | 9459 | 9489 | 9491 | 9521 | 9523 | 9553 | 9555 | 9585 | 9587 | 9617 | 9619 | 9649 | 9651 | 9681 | 9683 | 9713 | 9715 | 9745 | 9747 | 9777 | 9779 | 9809 | 9811 | 9841 | 9843 | 9873 | 9875 => { &SHAPE111 } 6765 | 6767 | 6803 | 6805 | 9396 | 9398 | 9428 | 9430 | 9460 | 9462 | 9492 | 9494 | 9524 | 9526 | 9556 | 9558 | 9588 | 9590 | 9620 | 9622 | 9652 | 9654 | 9684 | 9686 | 9716 | 9718 | 9748 | 9750 | 9780 | 9782 | 9812 | 9814 | 9844 | 9846 | 9876 | 9878 => { &SHAPE112 } 6766 | 6768 | 6804 | 6806 | 9397 | 9399 | 9429 | 9431 | 9461 | 9463 | 9493 | 9495 | 9525 | 9527 | 9557 | 9559 | 9589 | 9591 | 9621 | 9623 | 9653 | 9655 | 9685 | 9687 | 9717 | 9719 | 9749 | 9751 | 9781 | 9783 | 9813 | 9815 | 9845 | 9847 | 9877 | 9879 => { &SHAPE113 } 6769 | 6771 | 6807 | 6809 | 9400 | 9402 | 9432 | 9434 | 9464 | 9466 | 9496 | 9498 | 9528 | 9530 | 9560 | 9562 | 9592 | 9594 | 9624 | 9626 | 9656 | 9658 | 9688 | 9690 | 9720 | 9722 | 9752 | 9754 | 9784 | 9786 | 9816 | 9818 | 9848 | 9850 | 9880 | 9882 => { &SHAPE114 } 6770 | 6772 | 6808 | 6810 | 9401 | 9403 | 9433 | 9435 | 9465 | 9467 | 9497 | 9499 | 9529 | 9531 | 9561 | 9563 | 9593 | 9595 | 9625 | 9627 | 9657 | 9659 | 9689 | 9691 | 9721 | 9723 | 9753 | 9755 | 9785 | 9787 | 9817 | 9819 | 9849 | 9851 | 9881 | 9883 => { &SHAPE2 } 6773..=6774 => &SHAPE115, 6775..=6776 | 12945..=12956 => &SHAPE116, 6777..=6778 => &SHAPE117, 7271 => &SHAPE119, 7390..=7397 => &SHAPE120, 7398..=7405 => &SHAPE121, 7407..=7410 => &SHAPE122, 7411..=7414 => &SHAPE123, 7416 | 26574..=26589 => &SHAPE72, 7419 => &SHAPE124, 7420 => &SHAPE125, 7421 => &SHAPE126, 7422 => &SHAPE127, 7423 => &SHAPE128, 7424 => &SHAPE129, 7425 => &SHAPE130, 7426 => &SHAPE131, 7427 => &SHAPE132, 7428 => &SHAPE133, 7429 => &SHAPE134, 7430 => &SHAPE135, 7919 | 7922 | 8243 | 8246 | 14160 | 14163 | 14484 | 14487 | 14808 | 14811 | 15132 | 15135 | 15456 | 15459 | 15780 | 15783 | 16104 | 16107 | 16428 | 16431 | 16752 | 16755 | 17076 | 17079 | 17400 | 17403 | 17724 | 17727 | 18048 | 18051 | 19541 | 19544 | 19961 | 19964 | 20398 | 20401 | 21168 | 21171 | 21579 | 21582 | 21991 | 21994 | 24994 | 24997 | 25405 | 25408 | 25816 | 25819 | 26227 | 26230 => &SHAPE136, 7920..=7921 | 7923..=7924 | 8244..=8245 | 8247..=8248 | 14161..=14162 | 14164..=14165 | 14485..=14486 | 14488..=14489 | 14809..=14810 | 14812..=14813 | 15133..=15134 | 15136..=15137 | 15457..=15458 | 15460..=15461 | 15781..=15782 | 15784..=15785 | 16105..=16106 | 16108..=16109 | 16429..=16430 | 16432..=16433 | 16753..=16754 | 16756..=16757 | 17077..=17078 | 17080..=17081 | 17401..=17402 | 17404..=17405 | 17725..=17726 | 17728..=17729 | 18049..=18050 | 18052..=18053 | 19542..=19543 | 19545..=19546 | 19962..=19963 | 19965..=19966 | 20399..=20400 | 20402..=20403 | 21169..=21170 | 21172..=21173 | 21580..=21581 | 21583..=21584 | 21992..=21993 | 21995..=21996 | 24995..=24996 | 24998..=24999 | 25406..=25407 | 25409..=25410 | 25817..=25818 | 25820..=25821 | 26228..=26229 | 26231..=26232 => &SHAPE137, 7926..=7927 | 7929..=7930 | 8250..=8251 | 8253..=8254 | 14167..=14168 | 14170..=14171 | 14491..=14492 | 14494..=14495 | 14815..=14816 | 14818..=14819 | 15139..=15140 | 15142..=15143 | 15463..=15464 | 15466..=15467 | 15787..=15788 | 15790..=15791 | 16111..=16112 | 16114..=16115 | 16435..=16436 | 16438..=16439 | 16759..=16760 | 16762..=16763 | 17083..=17084 | 17086..=17087 | 17407..=17408 | 17410..=17411 | 17731..=17732 | 17734..=17735 | 18055..=18056 | 18058..=18059 | 19548..=19549 | 19551..=19552 | 19968..=19969 | 19971..=19972 | 20405..=20406 | 20408..=20409 | 21175..=21176 | 21178..=21179 | 21586..=21587 | 21589..=21590 | 21998..=21999 | 22001..=22002 | 25001..=25002 | 25004..=25005 | 25412..=25413 | 25415..=25416 | 25823..=25824 | 25826..=25827 | 26234..=26235 | 26237..=26238 => &SHAPE138, 7931 | 7934 | 7943 | 7946 | 8255 | 8258 | 8267 | 8270 | 14172 | 14175 | 14184 | 14187 | 14496 | 14499 | 14508 | 14511 | 14820 | 14823 | 14832 | 14835 | 15144 | 15147 | 15156 | 15159 | 15468 | 15471 | 15480 | 15483 | 15792 | 15795 | 15804 | 15807 | 16116 | 16119 | 16128 | 16131 | 16440 | 16443 | 16452 | 16455 | 16764 | 16767 | 16776 | 16779 | 17088 | 17091 | 17100 | 17103 | 17412 | 17415 | 17424 | 17427 | 17736 | 17739 | 17748 | 17751 | 18060 | 18063 | 18072 | 18075 | 19553 | 19556 | 19565 | 19568 | 19973 | 19976 | 19985 | 19988 | 20410 | 20413 | 20422 | 20425 | 21180 | 21183 | 21192 | 21195 | 21591 | 21594 | 21603 | 21606 | 22003 | 22006 | 22015 | 22018 | 25006 | 25009 | 25018 | 25021 | 25417 | 25420 | 25429 | 25432 | 25828 | 25831 | 25840 | 25843 | 26239 | 26242 | 26251 | 26254 => &SHAPE139, 7932..=7933 | 7935..=7936 | 7944..=7945 | 7947..=7948 | 8256..=8257 | 8259..=8260 | 8268..=8269 | 8271..=8272 | 14173..=14174 | 14176..=14177 | 14185..=14186 | 14188..=14189 | 14497..=14498 | 14500..=14501 | 14509..=14510 | 14512..=14513 | 14821..=14822 | 14824..=14825 | 14833..=14834 | 14836..=14837 | 15145..=15146 | 15148..=15149 | 15157..=15158 | 15160..=15161 | 15469..=15470 | 15472..=15473 | 15481..=15482 | 15484..=15485 | 15793..=15794 | 15796..=15797 | 15805..=15806 | 15808..=15809 | 16117..=16118 | 16120..=16121 | 16129..=16130 | 16132..=16133 | 16441..=16442 | 16444..=16445 | 16453..=16454 | 16456..=16457 | 16765..=16766 | 16768..=16769 | 16777..=16778 | 16780..=16781 | 17089..=17090 | 17092..=17093 | 17101..=17102 | 17104..=17105 | 17413..=17414 | 17416..=17417 | 17425..=17426 | 17428..=17429 | 17737..=17738 | 17740..=17741 | 17749..=17750 | 17752..=17753 | 18061..=18062 | 18064..=18065 | 18073..=18074 | 18076..=18077 | 19554..=19555 | 19557..=19558 | 19566..=19567 | 19569..=19570 | 19974..=19975 | 19977..=19978 | 19986..=19987 | 19989..=19990 | 20411..=20412 | 20414..=20415 | 20423..=20424 | 20426..=20427 | 21181..=21182 | 21184..=21185 | 21193..=21194 | 21196..=21197 | 21592..=21593 | 21595..=21596 | 21604..=21605 | 21607..=21608 | 22004..=22005 | 22007..=22008 | 22016..=22017 | 22019..=22020 | 25007..=25008 | 25010..=25011 | 25019..=25020 | 25022..=25023 | 25418..=25419 | 25421..=25422 | 25430..=25431 | 25433..=25434 | 25829..=25830 | 25832..=25833 | 25841..=25842 | 25844..=25845 | 26240..=26241 | 26243..=26244 | 26252..=26253 | 26255..=26256 => &SHAPE140, 7937 | 7940 | 7949 | 7952 | 8261 | 8264 | 8273 | 8276 | 14178 | 14181 | 14190 | 14193 | 14502 | 14505 | 14514 | 14517 | 14826 | 14829 | 14838 | 14841 | 15150 | 15153 | 15162 | 15165 | 15474 | 15477 | 15486 | 15489 | 15798 | 15801 | 15810 | 15813 | 16122 | 16125 | 16134 | 16137 | 16446 | 16449 | 16458 | 16461 | 16770 | 16773 | 16782 | 16785 | 17094 | 17097 | 17106 | 17109 | 17418 | 17421 | 17430 | 17433 | 17742 | 17745 | 17754 | 17757 | 18066 | 18069 | 18078 | 18081 | 19559 | 19562 | 19571 | 19574 | 19979 | 19982 | 19991 | 19994 | 20416 | 20419 | 20428 | 20431 | 21186 | 21189 | 21198 | 21201 | 21597 | 21600 | 21609 | 21612 | 22009 | 22012 | 22021 | 22024 | 25012 | 25015 | 25024 | 25027 | 25423 | 25426 | 25435 | 25438 | 25834 | 25837 | 25846 | 25849 | 26245 | 26248 | 26257 | 26260 => &SHAPE141, 7938..=7939 | 7941..=7942 | 7950..=7951 | 7953..=7954 | 8262..=8263 | 8265..=8266 | 8274..=8275 | 8277..=8278 | 14179..=14180 | 14182..=14183 | 14191..=14192 | 14194..=14195 | 14503..=14504 | 14506..=14507 | 14515..=14516 | 14518..=14519 | 14827..=14828 | 14830..=14831 | 14839..=14840 | 14842..=14843 | 15151..=15152 | 15154..=15155 | 15163..=15164 | 15166..=15167 | 15475..=15476 | 15478..=15479 | 15487..=15488 | 15490..=15491 | 15799..=15800 | 15802..=15803 | 15811..=15812 | 15814..=15815 | 16123..=16124 | 16126..=16127 | 16135..=16136 | 16138..=16139 | 16447..=16448 | 16450..=16451 | 16459..=16460 | 16462..=16463 | 16771..=16772 | 16774..=16775 | 16783..=16784 | 16786..=16787 | 17095..=17096 | 17098..=17099 | 17107..=17108 | 17110..=17111 | 17419..=17420 | 17422..=17423 | 17431..=17432 | 17434..=17435 | 17743..=17744 | 17746..=17747 | 17755..=17756 | 17758..=17759 | 18067..=18068 | 18070..=18071 | 18079..=18080 | 18082..=18083 | 19560..=19561 | 19563..=19564 | 19572..=19573 | 19575..=19576 | 19980..=19981 | 19983..=19984 | 19992..=19993 | 19995..=19996 | 20417..=20418 | 20420..=20421 | 20429..=20430 | 20432..=20433 | 21187..=21188 | 21190..=21191 | 21199..=21200 | 21202..=21203 | 21598..=21599 | 21601..=21602 | 21610..=21611 | 21613..=21614 | 22010..=22011 | 22013..=22014 | 22022..=22023 | 22025..=22026 | 25013..=25014 | 25016..=25017 | 25025..=25026 | 25028..=25029 | 25424..=25425 | 25427..=25428 | 25436..=25437 | 25439..=25440 | 25835..=25836 | 25838..=25839 | 25847..=25848 | 25850..=25851 | 26246..=26247 | 26249..=26250 | 26258..=26259 | 26261..=26262 => &SHAPE142, 7955 | 7958 | 7991 | 7994 | 8279 | 8282 | 8315 | 8318 | 14196 | 14199 | 14232 | 14235 | 14520 | 14523 | 14556 | 14559 | 14844 | 14847 | 14880 | 14883 | 15168 | 15171 | 15204 | 15207 | 15492 | 15495 | 15528 | 15531 | 15816 | 15819 | 15852 | 15855 | 16140 | 16143 | 16176 | 16179 | 16464 | 16467 | 16500 | 16503 | 16788 | 16791 | 16824 | 16827 | 17112 | 17115 | 17148 | 17151 | 17436 | 17439 | 17472 | 17475 | 17760 | 17763 | 17796 | 17799 | 18084 | 18087 | 18120 | 18123 | 19577 | 19580 | 19613 | 19616 | 19997 | 20000 | 20033 | 20036 | 20434 | 20437 | 20470 | 20473 | 21204 | 21207 | 21240 | 21243 | 21615 | 21618 | 21651 | 21654 | 22027 | 22030 | 22063 | 22066 | 25030 | 25033 | 25066 | 25069 | 25441 | 25444 | 25477 | 25480 | 25852 | 25855 | 25888 | 25891 | 26263 | 26266 | 26299 | 26302 => &SHAPE143, 7956..=7957 | 7959..=7960 | 7992..=7993 | 7995..=7996 | 8280..=8281 | 8283..=8284 | 8316..=8317 | 8319..=8320 | 14197..=14198 | 14200..=14201 | 14233..=14234 | 14236..=14237 | 14521..=14522 | 14524..=14525 | 14557..=14558 | 14560..=14561 | 14845..=14846 | 14848..=14849 | 14881..=14882 | 14884..=14885 | 15169..=15170 | 15172..=15173 | 15205..=15206 | 15208..=15209 | 15493..=15494 | 15496..=15497 | 15529..=15530 | 15532..=15533 | 15817..=15818 | 15820..=15821 | 15853..=15854 | 15856..=15857 | 16141..=16142 | 16144..=16145 | 16177..=16178 | 16180..=16181 | 16465..=16466 | 16468..=16469 | 16501..=16502 | 16504..=16505 | 16789..=16790 | 16792..=16793 | 16825..=16826 | 16828..=16829 | 17113..=17114 | 17116..=17117 | 17149..=17150 | 17152..=17153 | 17437..=17438 | 17440..=17441 | 17473..=17474 | 17476..=17477 | 17761..=17762 | 17764..=17765 | 17797..=17798 | 17800..=17801 | 18085..=18086 | 18088..=18089 | 18121..=18122 | 18124..=18125 | 19578..=19579 | 19581..=19582 | 19614..=19615 | 19617..=19618 | 19998..=19999 | 20001..=20002 | 20034..=20035 | 20037..=20038 | 20435..=20436 | 20438..=20439 | 20471..=20472 | 20474..=20475 | 21205..=21206 | 21208..=21209 | 21241..=21242 | 21244..=21245 | 21616..=21617 | 21619..=21620 | 21652..=21653 | 21655..=21656 | 22028..=22029 | 22031..=22032 | 22064..=22065 | 22067..=22068 | 25031..=25032 | 25034..=25035 | 25067..=25068 | 25070..=25071 | 25442..=25443 | 25445..=25446 | 25478..=25479 | 25481..=25482 | 25853..=25854 | 25856..=25857 | 25889..=25890 | 25892..=25893 | 26264..=26265 | 26267..=26268 | 26300..=26301 | 26303..=26304 => &SHAPE144, 7961 | 7964 | 7997 | 8000 | 8285 | 8288 | 8321 | 8324 | 14202 | 14205 | 14238 | 14241 | 14526 | 14529 | 14562 | 14565 | 14850 | 14853 | 14886 | 14889 | 15174 | 15177 | 15210 | 15213 | 15498 | 15501 | 15534 | 15537 | 15822 | 15825 | 15858 | 15861 | 16146 | 16149 | 16182 | 16185 | 16470 | 16473 | 16506 | 16509 | 16794 | 16797 | 16830 | 16833 | 17118 | 17121 | 17154 | 17157 | 17442 | 17445 | 17478 | 17481 | 17766 | 17769 | 17802 | 17805 | 18090 | 18093 | 18126 | 18129 | 19583 | 19586 | 19619 | 19622 | 20003 | 20006 | 20039 | 20042 | 20440 | 20443 | 20476 | 20479 | 21210 | 21213 | 21246 | 21249 | 21621 | 21624 | 21657 | 21660 | 22033 | 22036 | 22069 | 22072 | 25036 | 25039 | 25072 | 25075 | 25447 | 25450 | 25483 | 25486 | 25858 | 25861 | 25894 | 25897 | 26269 | 26272 | 26305 | 26308 => &SHAPE145, 7962..=7963 | 7965..=7966 | 7998..=7999 | 8001..=8002 | 8286..=8287 | 8289..=8290 | 8322..=8323 | 8325..=8326 | 14203..=14204 | 14206..=14207 | 14239..=14240 | 14242..=14243 | 14527..=14528 | 14530..=14531 | 14563..=14564 | 14566..=14567 | 14851..=14852 | 14854..=14855 | 14887..=14888 | 14890..=14891 | 15175..=15176 | 15178..=15179 | 15211..=15212 | 15214..=15215 | 15499..=15500 | 15502..=15503 | 15535..=15536 | 15538..=15539 | 15823..=15824 | 15826..=15827 | 15859..=15860 | 15862..=15863 | 16147..=16148 | 16150..=16151 | 16183..=16184 | 16186..=16187 | 16471..=16472 | 16474..=16475 | 16507..=16508 | 16510..=16511 | 16795..=16796 | 16798..=16799 | 16831..=16832 | 16834..=16835 | 17119..=17120 | 17122..=17123 | 17155..=17156 | 17158..=17159 | 17443..=17444 | 17446..=17447 | 17479..=17480 | 17482..=17483 | 17767..=17768 | 17770..=17771 | 17803..=17804 | 17806..=17807 | 18091..=18092 | 18094..=18095 | 18127..=18128 | 18130..=18131 | 19584..=19585 | 19587..=19588 | 19620..=19621 | 19623..=19624 | 20004..=20005 | 20007..=20008 | 20040..=20041 | 20043..=20044 | 20441..=20442 | 20444..=20445 | 20477..=20478 | 20480..=20481 | 21211..=21212 | 21214..=21215 | 21247..=21248 | 21250..=21251 | 21622..=21623 | 21625..=21626 | 21658..=21659 | 21661..=21662 | 22034..=22035 | 22037..=22038 | 22070..=22071 | 22073..=22074 | 25037..=25038 | 25040..=25041 | 25073..=25074 | 25076..=25077 | 25448..=25449 | 25451..=25452 | 25484..=25485 | 25487..=25488 | 25859..=25860 | 25862..=25863 | 25895..=25896 | 25898..=25899 | 26270..=26271 | 26273..=26274 | 26306..=26307 | 26309..=26310 => &SHAPE146, 7967 | 7970 | 7979 | 7982 | 8003 | 8006 | 8015 | 8018 | 8291 | 8294 | 8303 | 8306 | 8327 | 8330 | 8339 | 8342 | 14208 | 14211 | 14220 | 14223 | 14244 | 14247 | 14256 | 14259 | 14532 | 14535 | 14544 | 14547 | 14568 | 14571 | 14580 | 14583 | 14856 | 14859 | 14868 | 14871 | 14892 | 14895 | 14904 | 14907 | 15180 | 15183 | 15192 | 15195 | 15216 | 15219 | 15228 | 15231 | 15504 | 15507 | 15516 | 15519 | 15540 | 15543 | 15552 | 15555 | 15828 | 15831 | 15840 | 15843 | 15864 | 15867 | 15876 | 15879 | 16152 | 16155 | 16164 | 16167 | 16188 | 16191 | 16200 | 16203 | 16476 | 16479 | 16488 | 16491 | 16512 | 16515 | 16524 | 16527 | 16800 | 16803 | 16812 | 16815 | 16836 | 16839 | 16848 | 16851 | 17124 | 17127 | 17136 | 17139 | 17160 | 17163 | 17172 | 17175 | 17448 | 17451 | 17460 | 17463 | 17484 | 17487 | 17496 | 17499 | 17772 | 17775 | 17784 | 17787 | 17808 | 17811 | 17820 | 17823 | 18096 | 18099 | 18108 | 18111 | 18132 | 18135 | 18144 | 18147 | 19589 | 19592 | 19601 | 19604 | 19625 | 19628 | 19637 | 19640 | 20009 | 20012 | 20021 | 20024 | 20045 | 20048 | 20057 | 20060 | 20446 | 20449 | 20458 | 20461 | 20482 | 20485 | 20494 | 20497 | 21216 | 21219 | 21228 | 21231 | 21252 | 21255 | 21264 | 21267 | 21627 | 21630 | 21639 | 21642 | 21663 | 21666 | 21675 | 21678 | 22039 | 22042 | 22051 | 22054 | 22075 | 22078 | 22087 | 22090 | 25042 | 25045 | 25054 | 25057 | 25078 | 25081 | 25090 | 25093 | 25453 | 25456 | 25465 | 25468 | 25489 | 25492 | 25501 | 25504 | 25864 | 25867 | 25876 | 25879 | 25900 | 25903 | 25912 | 25915 | 26275 | 26278 | 26287 | 26290 | 26311 | 26314 | 26323 | 26326 => &SHAPE147, 7968..=7969 | 7971..=7972 | 7980..=7981 | 7983..=7984 | 8004..=8005 | 8007..=8008 | 8016..=8017 | 8019..=8020 | 8292..=8293 | 8295..=8296 | 8304..=8305 | 8307..=8308 | 8328..=8329 | 8331..=8332 | 8340..=8341 | 8343..=8344 | 14209..=14210 | 14212..=14213 | 14221..=14222 | 14224..=14225 | 14245..=14246 | 14248..=14249 | 14257..=14258 | 14260..=14261 | 14533..=14534 | 14536..=14537 | 14545..=14546 | 14548..=14549 | 14569..=14570 | 14572..=14573 | 14581..=14582 | 14584..=14585 | 14857..=14858 | 14860..=14861 | 14869..=14870 | 14872..=14873 | 14893..=14894 | 14896..=14897 | 14905..=14906 | 14908..=14909 | 15181..=15182 | 15184..=15185 | 15193..=15194 | 15196..=15197 | 15217..=15218 | 15220..=15221 | 15229..=15230 | 15232..=15233 | 15505..=15506 | 15508..=15509 | 15517..=15518 | 15520..=15521 | 15541..=15542 | 15544..=15545 | 15553..=15554 | 15556..=15557 | 15829..=15830 | 15832..=15833 | 15841..=15842 | 15844..=15845 | 15865..=15866 | 15868..=15869 | 15877..=15878 | 15880..=15881 | 16153..=16154 | 16156..=16157 | 16165..=16166 | 16168..=16169 | 16189..=16190 | 16192..=16193 | 16201..=16202 | 16204..=16205 | 16477..=16478 | 16480..=16481 | 16489..=16490 | 16492..=16493 | 16513..=16514 | 16516..=16517 | 16525..=16526 | 16528..=16529 | 16801..=16802 | 16804..=16805 | 16813..=16814 | 16816..=16817 | 16837..=16838 | 16840..=16841 | 16849..=16850 | 16852..=16853 | 17125..=17126 | 17128..=17129 | 17137..=17138 | 17140..=17141 | 17161..=17162 | 17164..=17165 | 17173..=17174 | 17176..=17177 | 17449..=17450 | 17452..=17453 | 17461..=17462 | 17464..=17465 | 17485..=17486 | 17488..=17489 | 17497..=17498 | 17500..=17501 | 17773..=17774 | 17776..=17777 | 17785..=17786 | 17788..=17789 | 17809..=17810 | 17812..=17813 | 17821..=17822 | 17824..=17825 | 18097..=18098 | 18100..=18101 | 18109..=18110 | 18112..=18113 | 18133..=18134 | 18136..=18137 | 18145..=18146 | 18148..=18149 | 19590..=19591 | 19593..=19594 | 19602..=19603 | 19605..=19606 | 19626..=19627 | 19629..=19630 | 19638..=19639 | 19641..=19642 | 20010..=20011 | 20013..=20014 | 20022..=20023 | 20025..=20026 | 20046..=20047 | 20049..=20050 | 20058..=20059 | 20061..=20062 | 20447..=20448 | 20450..=20451 | 20459..=20460 | 20462..=20463 | 20483..=20484 | 20486..=20487 | 20495..=20496 | 20498..=20499 | 21217..=21218 | 21220..=21221 | 21229..=21230 | 21232..=21233 | 21253..=21254 | 21256..=21257 | 21265..=21266 | 21268..=21269 | 21628..=21629 | 21631..=21632 | 21640..=21641 | 21643..=21644 | 21664..=21665 | 21667..=21668 | 21676..=21677 | 21679..=21680 | 22040..=22041 | 22043..=22044 | 22052..=22053 | 22055..=22056 | 22076..=22077 | 22079..=22080 | 22088..=22089 | 22091..=22092 | 25043..=25044 | 25046..=25047 | 25055..=25056 | 25058..=25059 | 25079..=25080 | 25082..=25083 | 25091..=25092 | 25094..=25095 | 25454..=25455 | 25457..=25458 | 25466..=25467 | 25469..=25470 | 25490..=25491 | 25493..=25494 | 25502..=25503 | 25505..=25506 | 25865..=25866 | 25868..=25869 | 25877..=25878 | 25880..=25881 | 25901..=25902 | 25904..=25905 | 25913..=25914 | 25916..=25917 | 26276..=26277 | 26279..=26280 | 26288..=26289 | 26291..=26292 | 26312..=26313 | 26315..=26316 | 26324..=26325 | 26327..=26328 => &SHAPE148, 7973 | 7976 | 7985 | 7988 | 8009 | 8012 | 8021 | 8024 | 8297 | 8300 | 8309 | 8312 | 8333 | 8336 | 8345 | 8348 | 14214 | 14217 | 14226 | 14229 | 14250 | 14253 | 14262 | 14265 | 14538 | 14541 | 14550 | 14553 | 14574 | 14577 | 14586 | 14589 | 14862 | 14865 | 14874 | 14877 | 14898 | 14901 | 14910 | 14913 | 15186 | 15189 | 15198 | 15201 | 15222 | 15225 | 15234 | 15237 | 15510 | 15513 | 15522 | 15525 | 15546 | 15549 | 15558 | 15561 | 15834 | 15837 | 15846 | 15849 | 15870 | 15873 | 15882 | 15885 | 16158 | 16161 | 16170 | 16173 | 16194 | 16197 | 16206 | 16209 | 16482 | 16485 | 16494 | 16497 | 16518 | 16521 | 16530 | 16533 | 16806 | 16809 | 16818 | 16821 | 16842 | 16845 | 16854 | 16857 | 17130 | 17133 | 17142 | 17145 | 17166 | 17169 | 17178 | 17181 | 17454 | 17457 | 17466 | 17469 | 17490 | 17493 | 17502 | 17505 | 17778 | 17781 | 17790 | 17793 | 17814 | 17817 | 17826 | 17829 | 18102 | 18105 | 18114 | 18117 | 18138 | 18141 | 18150 | 18153 | 19595 | 19598 | 19607 | 19610 | 19631 | 19634 | 19643 | 19646 | 20015 | 20018 | 20027 | 20030 | 20051 | 20054 | 20063 | 20066 | 20452 | 20455 | 20464 | 20467 | 20488 | 20491 | 20500 | 20503 | 21222 | 21225 | 21234 | 21237 | 21258 | 21261 | 21270 | 21273 | 21633 | 21636 | 21645 | 21648 | 21669 | 21672 | 21681 | 21684 | 22045 | 22048 | 22057 | 22060 | 22081 | 22084 | 22093 | 22096 | 25048 | 25051 | 25060 | 25063 | 25084 | 25087 | 25096 | 25099 | 25459 | 25462 | 25471 | 25474 | 25495 | 25498 | 25507 | 25510 | 25870 | 25873 | 25882 | 25885 | 25906 | 25909 | 25918 | 25921 | 26281 | 26284 | 26293 | 26296 | 26317 | 26320 | 26329 | 26332 => &SHAPE149, 7974..=7975 | 7977..=7978 | 7986..=7987 | 7989..=7990 | 8010..=8011 | 8013..=8014 | 8022..=8023 | 8025..=8026 | 8298..=8299 | 8301..=8302 | 8310..=8311 | 8313..=8314 | 8334..=8335 | 8337..=8338 | 8346..=8347 | 8349..=8350 | 14215..=14216 | 14218..=14219 | 14227..=14228 | 14230..=14231 | 14251..=14252 | 14254..=14255 | 14263..=14264 | 14266..=14267 | 14539..=14540 | 14542..=14543 | 14551..=14552 | 14554..=14555 | 14575..=14576 | 14578..=14579 | 14587..=14588 | 14590..=14591 | 14863..=14864 | 14866..=14867 | 14875..=14876 | 14878..=14879 | 14899..=14900 | 14902..=14903 | 14911..=14912 | 14914..=14915 | 15187..=15188 | 15190..=15191 | 15199..=15200 | 15202..=15203 | 15223..=15224 | 15226..=15227 | 15235..=15236 | 15238..=15239 | 15511..=15512 | 15514..=15515 | 15523..=15524 | 15526..=15527 | 15547..=15548 | 15550..=15551 | 15559..=15560 | 15562..=15563 | 15835..=15836 | 15838..=15839 | 15847..=15848 | 15850..=15851 | 15871..=15872 | 15874..=15875 | 15883..=15884 | 15886..=15887 | 16159..=16160 | 16162..=16163 | 16171..=16172 | 16174..=16175 | 16195..=16196 | 16198..=16199 | 16207..=16208 | 16210..=16211 | 16483..=16484 | 16486..=16487 | 16495..=16496 | 16498..=16499 | 16519..=16520 | 16522..=16523 | 16531..=16532 | 16534..=16535 | 16807..=16808 | 16810..=16811 | 16819..=16820 | 16822..=16823 | 16843..=16844 | 16846..=16847 | 16855..=16856 | 16858..=16859 | 17131..=17132 | 17134..=17135 | 17143..=17144 | 17146..=17147 | 17167..=17168 | 17170..=17171 | 17179..=17180 | 17182..=17183 | 17455..=17456 | 17458..=17459 | 17467..=17468 | 17470..=17471 | 17491..=17492 | 17494..=17495 | 17503..=17504 | 17506..=17507 | 17779..=17780 | 17782..=17783 | 17791..=17792 | 17794..=17795 | 17815..=17816 | 17818..=17819 | 17827..=17828 | 17830..=17831 | 18103..=18104 | 18106..=18107 | 18115..=18116 | 18118..=18119 | 18139..=18140 | 18142..=18143 | 18151..=18152 | 18154..=18155 | 19596..=19597 | 19599..=19600 | 19608..=19609 | 19611..=19612 | 19632..=19633 | 19635..=19636 | 19644..=19645 | 19647..=19648 | 20016..=20017 | 20019..=20020 | 20028..=20029 | 20031..=20032 | 20052..=20053 | 20055..=20056 | 20064..=20065 | 20067..=20068 | 20453..=20454 | 20456..=20457 | 20465..=20466 | 20468..=20469 | 20489..=20490 | 20492..=20493 | 20501..=20502 | 20504..=20505 | 21223..=21224 | 21226..=21227 | 21235..=21236 | 21238..=21239 | 21259..=21260 | 21262..=21263 | 21271..=21272 | 21274..=21275 | 21634..=21635 | 21637..=21638 | 21646..=21647 | 21649..=21650 | 21670..=21671 | 21673..=21674 | 21682..=21683 | 21685..=21686 | 22046..=22047 | 22049..=22050 | 22058..=22059 | 22061..=22062 | 22082..=22083 | 22085..=22086 | 22094..=22095 | 22097..=22098 | 25049..=25050 | 25052..=25053 | 25061..=25062 | 25064..=25065 | 25085..=25086 | 25088..=25089 | 25097..=25098 | 25100..=25101 | 25460..=25461 | 25463..=25464 | 25472..=25473 | 25475..=25476 | 25496..=25497 | 25499..=25500 | 25508..=25509 | 25511..=25512 | 25871..=25872 | 25874..=25875 | 25883..=25884 | 25886..=25887 | 25907..=25908 | 25910..=25911 | 25919..=25920 | 25922..=25923 | 26282..=26283 | 26285..=26286 | 26294..=26295 | 26297..=26298 | 26318..=26319 | 26321..=26322 | 26330..=26331 | 26333..=26334 => &SHAPE150, 8027 | 8030 | 8135 | 8138 | 8351 | 8354 | 8459 | 8462 | 14268 | 14271 | 14376 | 14379 | 14592 | 14595 | 14700 | 14703 | 14916 | 14919 | 15024 | 15027 | 15240 | 15243 | 15348 | 15351 | 15564 | 15567 | 15672 | 15675 | 15888 | 15891 | 15996 | 15999 | 16212 | 16215 | 16320 | 16323 | 16536 | 16539 | 16644 | 16647 | 16860 | 16863 | 16968 | 16971 | 17184 | 17187 | 17292 | 17295 | 17508 | 17511 | 17616 | 17619 | 17832 | 17835 | 17940 | 17943 | 18156 | 18159 | 18264 | 18267 | 19649 | 19652 | 19757 | 19760 | 20069 | 20072 | 20177 | 20180 | 20506 | 20509 | 20614 | 20617 | 21276 | 21279 | 21384 | 21387 | 21687 | 21690 | 21795 | 21798 | 22099 | 22102 | 22207 | 22210 | 25102 | 25105 | 25210 | 25213 | 25513 | 25516 | 25621 | 25624 | 25924 | 25927 | 26032 | 26035 | 26335 | 26338 | 26443 | 26446 => &SHAPE151, 8028..=8029 | 8031..=8032 | 8136..=8137 | 8139..=8140 | 8352..=8353 | 8355..=8356 | 8460..=8461 | 8463..=8464 | 14269..=14270 | 14272..=14273 | 14377..=14378 | 14380..=14381 | 14593..=14594 | 14596..=14597 | 14701..=14702 | 14704..=14705 | 14917..=14918 | 14920..=14921 | 15025..=15026 | 15028..=15029 | 15241..=15242 | 15244..=15245 | 15349..=15350 | 15352..=15353 | 15565..=15566 | 15568..=15569 | 15673..=15674 | 15676..=15677 | 15889..=15890 | 15892..=15893 | 15997..=15998 | 16000..=16001 | 16213..=16214 | 16216..=16217 | 16321..=16322 | 16324..=16325 | 16537..=16538 | 16540..=16541 | 16645..=16646 | 16648..=16649 | 16861..=16862 | 16864..=16865 | 16969..=16970 | 16972..=16973 | 17185..=17186 | 17188..=17189 | 17293..=17294 | 17296..=17297 | 17509..=17510 | 17512..=17513 | 17617..=17618 | 17620..=17621 | 17833..=17834 | 17836..=17837 | 17941..=17942 | 17944..=17945 | 18157..=18158 | 18160..=18161 | 18265..=18266 | 18268..=18269 | 19650..=19651 | 19653..=19654 | 19758..=19759 | 19761..=19762 | 20070..=20071 | 20073..=20074 | 20178..=20179 | 20181..=20182 | 20507..=20508 | 20510..=20511 | 20615..=20616 | 20618..=20619 | 21277..=21278 | 21280..=21281 | 21385..=21386 | 21388..=21389 | 21688..=21689 | 21691..=21692 | 21796..=21797 | 21799..=21800 | 22100..=22101 | 22103..=22104 | 22208..=22209 | 22211..=22212 | 25103..=25104 | 25106..=25107 | 25211..=25212 | 25214..=25215 | 25514..=25515 | 25517..=25518 | 25622..=25623 | 25625..=25626 | 25925..=25926 | 25928..=25929 | 26033..=26034 | 26036..=26037 | 26336..=26337 | 26339..=26340 | 26444..=26445 | 26447..=26448 => &SHAPE152, 8033 | 8036 | 8141 | 8144 | 8357 | 8360 | 8465 | 8468 | 14274 | 14277 | 14382 | 14385 | 14598 | 14601 | 14706 | 14709 | 14922 | 14925 | 15030 | 15033 | 15246 | 15249 | 15354 | 15357 | 15570 | 15573 | 15678 | 15681 | 15894 | 15897 | 16002 | 16005 | 16218 | 16221 | 16326 | 16329 | 16542 | 16545 | 16650 | 16653 | 16866 | 16869 | 16974 | 16977 | 17190 | 17193 | 17298 | 17301 | 17514 | 17517 | 17622 | 17625 | 17838 | 17841 | 17946 | 17949 | 18162 | 18165 | 18270 | 18273 | 19655 | 19658 | 19763 | 19766 | 20075 | 20078 | 20183 | 20186 | 20512 | 20515 | 20620 | 20623 | 21282 | 21285 | 21390 | 21393 | 21693 | 21696 | 21801 | 21804 | 22105 | 22108 | 22213 | 22216 | 25108 | 25111 | 25216 | 25219 | 25519 | 25522 | 25627 | 25630 | 25930 | 25933 | 26038 | 26041 | 26341 | 26344 | 26449 | 26452 => &SHAPE153, 8034..=8035 | 8037..=8038 | 8142..=8143 | 8145..=8146 | 8358..=8359 | 8361..=8362 | 8466..=8467 | 8469..=8470 | 14275..=14276 | 14278..=14279 | 14383..=14384 | 14386..=14387 | 14599..=14600 | 14602..=14603 | 14707..=14708 | 14710..=14711 | 14923..=14924 | 14926..=14927 | 15031..=15032 | 15034..=15035 | 15247..=15248 | 15250..=15251 | 15355..=15356 | 15358..=15359 | 15571..=15572 | 15574..=15575 | 15679..=15680 | 15682..=15683 | 15895..=15896 | 15898..=15899 | 16003..=16004 | 16006..=16007 | 16219..=16220 | 16222..=16223 | 16327..=16328 | 16330..=16331 | 16543..=16544 | 16546..=16547 | 16651..=16652 | 16654..=16655 | 16867..=16868 | 16870..=16871 | 16975..=16976 | 16978..=16979 | 17191..=17192 | 17194..=17195 | 17299..=17300 | 17302..=17303 | 17515..=17516 | 17518..=17519 | 17623..=17624 | 17626..=17627 | 17839..=17840 | 17842..=17843 | 17947..=17948 | 17950..=17951 | 18163..=18164 | 18166..=18167 | 18271..=18272 | 18274..=18275 | 19656..=19657 | 19659..=19660 | 19764..=19765 | 19767..=19768 | 20076..=20077 | 20079..=20080 | 20184..=20185 | 20187..=20188 | 20513..=20514 | 20516..=20517 | 20621..=20622 | 20624..=20625 | 21283..=21284 | 21286..=21287 | 21391..=21392 | 21394..=21395 | 21694..=21695 | 21697..=21698 | 21802..=21803 | 21805..=21806 | 22106..=22107 | 22109..=22110 | 22214..=22215 | 22217..=22218 | 25109..=25110 | 25112..=25113 | 25217..=25218 | 25220..=25221 | 25520..=25521 | 25523..=25524 | 25628..=25629 | 25631..=25632 | 25931..=25932 | 25934..=25935 | 26039..=26040 | 26042..=26043 | 26342..=26343 | 26345..=26346 | 26450..=26451 | 26453..=26454 => &SHAPE154, 8039 | 8042 | 8051 | 8054 | 8147 | 8150 | 8159 | 8162 | 8363 | 8366 | 8375 | 8378 | 8471 | 8474 | 8483 | 8486 | 14280 | 14283 | 14292 | 14295 | 14388 | 14391 | 14400 | 14403 | 14604 | 14607 | 14616 | 14619 | 14712 | 14715 | 14724 | 14727 | 14928 | 14931 | 14940 | 14943 | 15036 | 15039 | 15048 | 15051 | 15252 | 15255 | 15264 | 15267 | 15360 | 15363 | 15372 | 15375 | 15576 | 15579 | 15588 | 15591 | 15684 | 15687 | 15696 | 15699 | 15900 | 15903 | 15912 | 15915 | 16008 | 16011 | 16020 | 16023 | 16224 | 16227 | 16236 | 16239 | 16332 | 16335 | 16344 | 16347 | 16548 | 16551 | 16560 | 16563 | 16656 | 16659 | 16668 | 16671 | 16872 | 16875 | 16884 | 16887 | 16980 | 16983 | 16992 | 16995 | 17196 | 17199 | 17208 | 17211 | 17304 | 17307 | 17316 | 17319 | 17520 | 17523 | 17532 | 17535 | 17628 | 17631 | 17640 | 17643 | 17844 | 17847 | 17856 | 17859 | 17952 | 17955 | 17964 | 17967 | 18168 | 18171 | 18180 | 18183 | 18276 | 18279 | 18288 | 18291 | 19661 | 19664 | 19673 | 19676 | 19769 | 19772 | 19781 | 19784 | 20081 | 20084 | 20093 | 20096 | 20189 | 20192 | 20201 | 20204 | 20518 | 20521 | 20530 | 20533 | 20626 | 20629 | 20638 | 20641 | 21288 | 21291 | 21300 | 21303 | 21396 | 21399 | 21408 | 21411 | 21699 | 21702 | 21711 | 21714 | 21807 | 21810 | 21819 | 21822 | 22111 | 22114 | 22123 | 22126 | 22219 | 22222 | 22231 | 22234 | 25114 | 25117 | 25126 | 25129 | 25222 | 25225 | 25234 | 25237 | 25525 | 25528 | 25537 | 25540 | 25633 | 25636 | 25645 | 25648 | 25936 | 25939 | 25948 | 25951 | 26044 | 26047 | 26056 | 26059 | 26347 | 26350 | 26359 | 26362 | 26455 | 26458 | 26467 | 26470 => &SHAPE155, 8040..=8041 | 8043..=8044 | 8052..=8053 | 8055..=8056 | 8148..=8149 | 8151..=8152 | 8160..=8161 | 8163..=8164 | 8364..=8365 | 8367..=8368 | 8376..=8377 | 8379..=8380 | 8472..=8473 | 8475..=8476 | 8484..=8485 | 8487..=8488 | 14281..=14282 | 14284..=14285 | 14293..=14294 | 14296..=14297 | 14389..=14390 | 14392..=14393 | 14401..=14402 | 14404..=14405 | 14605..=14606 | 14608..=14609 | 14617..=14618 | 14620..=14621 | 14713..=14714 | 14716..=14717 | 14725..=14726 | 14728..=14729 | 14929..=14930 | 14932..=14933 | 14941..=14942 | 14944..=14945 | 15037..=15038 | 15040..=15041 | 15049..=15050 | 15052..=15053 | 15253..=15254 | 15256..=15257 | 15265..=15266 | 15268..=15269 | 15361..=15362 | 15364..=15365 | 15373..=15374 | 15376..=15377 | 15577..=15578 | 15580..=15581 | 15589..=15590 | 15592..=15593 | 15685..=15686 | 15688..=15689 | 15697..=15698 | 15700..=15701 | 15901..=15902 | 15904..=15905 | 15913..=15914 | 15916..=15917 | 16009..=16010 | 16012..=16013 | 16021..=16022 | 16024..=16025 | 16225..=16226 | 16228..=16229 | 16237..=16238 | 16240..=16241 | 16333..=16334 | 16336..=16337 | 16345..=16346 | 16348..=16349 | 16549..=16550 | 16552..=16553 | 16561..=16562 | 16564..=16565 | 16657..=16658 | 16660..=16661 | 16669..=16670 | 16672..=16673 | 16873..=16874 | 16876..=16877 | 16885..=16886 | 16888..=16889 | 16981..=16982 | 16984..=16985 | 16993..=16994 | 16996..=16997 | 17197..=17198 | 17200..=17201 | 17209..=17210 | 17212..=17213 | 17305..=17306 | 17308..=17309 | 17317..=17318 | 17320..=17321 | 17521..=17522 | 17524..=17525 | 17533..=17534 | 17536..=17537 | 17629..=17630 | 17632..=17633 | 17641..=17642 | 17644..=17645 | 17845..=17846 | 17848..=17849 | 17857..=17858 | 17860..=17861 | 17953..=17954 | 17956..=17957 | 17965..=17966 | 17968..=17969 | 18169..=18170 | 18172..=18173 | 18181..=18182 | 18184..=18185 | 18277..=18278 | 18280..=18281 | 18289..=18290 | 18292..=18293 | 19662..=19663 | 19665..=19666 | 19674..=19675 | 19677..=19678 | 19770..=19771 | 19773..=19774 | 19782..=19783 | 19785..=19786 | 20082..=20083 | 20085..=20086 | 20094..=20095 | 20097..=20098 | 20190..=20191 | 20193..=20194 | 20202..=20203 | 20205..=20206 | 20519..=20520 | 20522..=20523 | 20531..=20532 | 20534..=20535 | 20627..=20628 | 20630..=20631 | 20639..=20640 | 20642..=20643 | 21289..=21290 | 21292..=21293 | 21301..=21302 | 21304..=21305 | 21397..=21398 | 21400..=21401 | 21409..=21410 | 21412..=21413 | 21700..=21701 | 21703..=21704 | 21712..=21713 | 21715..=21716 | 21808..=21809 | 21811..=21812 | 21820..=21821 | 21823..=21824 | 22112..=22113 | 22115..=22116 | 22124..=22125 | 22127..=22128 | 22220..=22221 | 22223..=22224 | 22232..=22233 | 22235..=22236 | 25115..=25116 | 25118..=25119 | 25127..=25128 | 25130..=25131 | 25223..=25224 | 25226..=25227 | 25235..=25236 | 25238..=25239 | 25526..=25527 | 25529..=25530 | 25538..=25539 | 25541..=25542 | 25634..=25635 | 25637..=25638 | 25646..=25647 | 25649..=25650 | 25937..=25938 | 25940..=25941 | 25949..=25950 | 25952..=25953 | 26045..=26046 | 26048..=26049 | 26057..=26058 | 26060..=26061 | 26348..=26349 | 26351..=26352 | 26360..=26361 | 26363..=26364 | 26456..=26457 | 26459..=26460 | 26468..=26469 | 26471..=26472 => &SHAPE156, 8045 | 8048 | 8057 | 8060 | 8153 | 8156 | 8165 | 8168 | 8369 | 8372 | 8381 | 8384 | 8477 | 8480 | 8489 | 8492 | 14286 | 14289 | 14298 | 14301 | 14394 | 14397 | 14406 | 14409 | 14610 | 14613 | 14622 | 14625 | 14718 | 14721 | 14730 | 14733 | 14934 | 14937 | 14946 | 14949 | 15042 | 15045 | 15054 | 15057 | 15258 | 15261 | 15270 | 15273 | 15366 | 15369 | 15378 | 15381 | 15582 | 15585 | 15594 | 15597 | 15690 | 15693 | 15702 | 15705 | 15906 | 15909 | 15918 | 15921 | 16014 | 16017 | 16026 | 16029 | 16230 | 16233 | 16242 | 16245 | 16338 | 16341 | 16350 | 16353 | 16554 | 16557 | 16566 | 16569 | 16662 | 16665 | 16674 | 16677 | 16878 | 16881 | 16890 | 16893 | 16986 | 16989 | 16998 | 17001 | 17202 | 17205 | 17214 | 17217 | 17310 | 17313 | 17322 | 17325 | 17526 | 17529 | 17538 | 17541 | 17634 | 17637 | 17646 | 17649 | 17850 | 17853 | 17862 | 17865 | 17958 | 17961 | 17970 | 17973 | 18174 | 18177 | 18186 | 18189 | 18282 | 18285 | 18294 | 18297 | 19667 | 19670 | 19679 | 19682 | 19775 | 19778 | 19787 | 19790 | 20087 | 20090 | 20099 | 20102 | 20195 | 20198 | 20207 | 20210 | 20524 | 20527 | 20536 | 20539 | 20632 | 20635 | 20644 | 20647 | 21294 | 21297 | 21306 | 21309 | 21402 | 21405 | 21414 | 21417 | 21705 | 21708 | 21717 | 21720 | 21813 | 21816 | 21825 | 21828 | 22117 | 22120 | 22129 | 22132 | 22225 | 22228 | 22237 | 22240 | 25120 | 25123 | 25132 | 25135 | 25228 | 25231 | 25240 | 25243 | 25531 | 25534 | 25543 | 25546 | 25639 | 25642 | 25651 | 25654 | 25942 | 25945 | 25954 | 25957 | 26050 | 26053 | 26062 | 26065 | 26353 | 26356 | 26365 | 26368 | 26461 | 26464 | 26473 | 26476 => &SHAPE157, 8046..=8047 | 8049..=8050 | 8058..=8059 | 8061..=8062 | 8154..=8155 | 8157..=8158 | 8166..=8167 | 8169..=8170 | 8370..=8371 | 8373..=8374 | 8382..=8383 | 8385..=8386 | 8478..=8479 | 8481..=8482 | 8490..=8491 | 8493..=8494 | 14287..=14288 | 14290..=14291 | 14299..=14300 | 14302..=14303 | 14395..=14396 | 14398..=14399 | 14407..=14408 | 14410..=14411 | 14611..=14612 | 14614..=14615 | 14623..=14624 | 14626..=14627 | 14719..=14720 | 14722..=14723 | 14731..=14732 | 14734..=14735 | 14935..=14936 | 14938..=14939 | 14947..=14948 | 14950..=14951 | 15043..=15044 | 15046..=15047 | 15055..=15056 | 15058..=15059 | 15259..=15260 | 15262..=15263 | 15271..=15272 | 15274..=15275 | 15367..=15368 | 15370..=15371 | 15379..=15380 | 15382..=15383 | 15583..=15584 | 15586..=15587 | 15595..=15596 | 15598..=15599 | 15691..=15692 | 15694..=15695 | 15703..=15704 | 15706..=15707 | 15907..=15908 | 15910..=15911 | 15919..=15920 | 15922..=15923 | 16015..=16016 | 16018..=16019 | 16027..=16028 | 16030..=16031 | 16231..=16232 | 16234..=16235 | 16243..=16244 | 16246..=16247 | 16339..=16340 | 16342..=16343 | 16351..=16352 | 16354..=16355 | 16555..=16556 | 16558..=16559 | 16567..=16568 | 16570..=16571 | 16663..=16664 | 16666..=16667 | 16675..=16676 | 16678..=16679 | 16879..=16880 | 16882..=16883 | 16891..=16892 | 16894..=16895 | 16987..=16988 | 16990..=16991 | 16999..=17000 | 17002..=17003 | 17203..=17204 | 17206..=17207 | 17215..=17216 | 17218..=17219 | 17311..=17312 | 17314..=17315 | 17323..=17324 | 17326..=17327 | 17527..=17528 | 17530..=17531 | 17539..=17540 | 17542..=17543 | 17635..=17636 | 17638..=17639 | 17647..=17648 | 17650..=17651 | 17851..=17852 | 17854..=17855 | 17863..=17864 | 17866..=17867 | 17959..=17960 | 17962..=17963 | 17971..=17972 | 17974..=17975 | 18175..=18176 | 18178..=18179 | 18187..=18188 | 18190..=18191 | 18283..=18284 | 18286..=18287 | 18295..=18296 | 18298..=18299 | 19668..=19669 | 19671..=19672 | 19680..=19681 | 19683..=19684 | 19776..=19777 | 19779..=19780 | 19788..=19789 | 19791..=19792 | 20088..=20089 | 20091..=20092 | 20100..=20101 | 20103..=20104 | 20196..=20197 | 20199..=20200 | 20208..=20209 | 20211..=20212 | 20525..=20526 | 20528..=20529 | 20537..=20538 | 20540..=20541 | 20633..=20634 | 20636..=20637 | 20645..=20646 | 20648..=20649 | 21295..=21296 | 21298..=21299 | 21307..=21308 | 21310..=21311 | 21403..=21404 | 21406..=21407 | 21415..=21416 | 21418..=21419 | 21706..=21707 | 21709..=21710 | 21718..=21719 | 21721..=21722 | 21814..=21815 | 21817..=21818 | 21826..=21827 | 21829..=21830 | 22118..=22119 | 22121..=22122 | 22130..=22131 | 22133..=22134 | 22226..=22227 | 22229..=22230 | 22238..=22239 | 22241..=22242 | 25121..=25122 | 25124..=25125 | 25133..=25134 | 25136..=25137 | 25229..=25230 | 25232..=25233 | 25241..=25242 | 25244..=25245 | 25532..=25533 | 25535..=25536 | 25544..=25545 | 25547..=25548 | 25640..=25641 | 25643..=25644 | 25652..=25653 | 25655..=25656 | 25943..=25944 | 25946..=25947 | 25955..=25956 | 25958..=25959 | 26051..=26052 | 26054..=26055 | 26063..=26064 | 26066..=26067 | 26354..=26355 | 26357..=26358 | 26366..=26367 | 26369..=26370 | 26462..=26463 | 26465..=26466 | 26474..=26475 | 26477..=26478 => &SHAPE158, 8063 | 8066 | 8099 | 8102 | 8171 | 8174 | 8207 | 8210 | 8387 | 8390 | 8423 | 8426 | 8495 | 8498 | 8531 | 8534 | 14304 | 14307 | 14340 | 14343 | 14412 | 14415 | 14448 | 14451 | 14628 | 14631 | 14664 | 14667 | 14736 | 14739 | 14772 | 14775 | 14952 | 14955 | 14988 | 14991 | 15060 | 15063 | 15096 | 15099 | 15276 | 15279 | 15312 | 15315 | 15384 | 15387 | 15420 | 15423 | 15600 | 15603 | 15636 | 15639 | 15708 | 15711 | 15744 | 15747 | 15924 | 15927 | 15960 | 15963 | 16032 | 16035 | 16068 | 16071 | 16248 | 16251 | 16284 | 16287 | 16356 | 16359 | 16392 | 16395 | 16572 | 16575 | 16608 | 16611 | 16680 | 16683 | 16716 | 16719 | 16896 | 16899 | 16932 | 16935 | 17004 | 17007 | 17040 | 17043 | 17220 | 17223 | 17256 | 17259 | 17328 | 17331 | 17364 | 17367 | 17544 | 17547 | 17580 | 17583 | 17652 | 17655 | 17688 | 17691 | 17868 | 17871 | 17904 | 17907 | 17976 | 17979 | 18012 | 18015 | 18192 | 18195 | 18228 | 18231 | 18300 | 18303 | 18336 | 18339 | 19685 | 19688 | 19721 | 19724 | 19793 | 19796 | 19829 | 19832 | 20105 | 20108 | 20141 | 20144 | 20213 | 20216 | 20249 | 20252 | 20542 | 20545 | 20578 | 20581 | 20650 | 20653 | 20686 | 20689 | 21312 | 21315 | 21348 | 21351 | 21420 | 21423 | 21456 | 21459 | 21723 | 21726 | 21759 | 21762 | 21831 | 21834 | 21867 | 21870 | 22135 | 22138 | 22171 | 22174 | 22243 | 22246 | 22279 | 22282 | 25138 | 25141 | 25174 | 25177 | 25246 | 25249 | 25282 | 25285 | 25549 | 25552 | 25585 | 25588 | 25657 | 25660 | 25693 | 25696 | 25960 | 25963 | 25996 | 25999 | 26068 | 26071 | 26104 | 26107 | 26371 | 26374 | 26407 | 26410 | 26479 | 26482 | 26515 | 26518 => &SHAPE159, 8064..=8065 | 8067..=8068 | 8100..=8101 | 8103..=8104 | 8172..=8173 | 8175..=8176 | 8208..=8209 | 8211..=8212 | 8388..=8389 | 8391..=8392 | 8424..=8425 | 8427..=8428 | 8496..=8497 | 8499..=8500 | 8532..=8533 | 8535..=8536 | 14305..=14306 | 14308..=14309 | 14341..=14342 | 14344..=14345 | 14413..=14414 | 14416..=14417 | 14449..=14450 | 14452..=14453 | 14629..=14630 | 14632..=14633 | 14665..=14666 | 14668..=14669 | 14737..=14738 | 14740..=14741 | 14773..=14774 | 14776..=14777 | 14953..=14954 | 14956..=14957 | 14989..=14990 | 14992..=14993 | 15061..=15062 | 15064..=15065 | 15097..=15098 | 15100..=15101 | 15277..=15278 | 15280..=15281 | 15313..=15314 | 15316..=15317 | 15385..=15386 | 15388..=15389 | 15421..=15422 | 15424..=15425 | 15601..=15602 | 15604..=15605 | 15637..=15638 | 15640..=15641 | 15709..=15710 | 15712..=15713 | 15745..=15746 | 15748..=15749 | 15925..=15926 | 15928..=15929 | 15961..=15962 | 15964..=15965 | 16033..=16034 | 16036..=16037 | 16069..=16070 | 16072..=16073 | 16249..=16250 | 16252..=16253 | 16285..=16286 | 16288..=16289 | 16357..=16358 | 16360..=16361 | 16393..=16394 | 16396..=16397 | 16573..=16574 | 16576..=16577 | 16609..=16610 | 16612..=16613 | 16681..=16682 | 16684..=16685 | 16717..=16718 | 16720..=16721 | 16897..=16898 | 16900..=16901 | 16933..=16934 | 16936..=16937 | 17005..=17006 | 17008..=17009 | 17041..=17042 | 17044..=17045 | 17221..=17222 | 17224..=17225 | 17257..=17258 | 17260..=17261 | 17329..=17330 | 17332..=17333 | 17365..=17366 | 17368..=17369 | 17545..=17546 | 17548..=17549 | 17581..=17582 | 17584..=17585 | 17653..=17654 | 17656..=17657 | 17689..=17690 | 17692..=17693 | 17869..=17870 | 17872..=17873 | 17905..=17906 | 17908..=17909 | 17977..=17978 | 17980..=17981 | 18013..=18014 | 18016..=18017 | 18193..=18194 | 18196..=18197 | 18229..=18230 | 18232..=18233 | 18301..=18302 | 18304..=18305 | 18337..=18338 | 18340..=18341 | 19686..=19687 | 19689..=19690 | 19722..=19723 | 19725..=19726 | 19794..=19795 | 19797..=19798 | 19830..=19831 | 19833..=19834 | 20106..=20107 | 20109..=20110 | 20142..=20143 | 20145..=20146 | 20214..=20215 | 20217..=20218 | 20250..=20251 | 20253..=20254 | 20543..=20544 | 20546..=20547 | 20579..=20580 | 20582..=20583 | 20651..=20652 | 20654..=20655 | 20687..=20688 | 20690..=20691 | 21313..=21314 | 21316..=21317 | 21349..=21350 | 21352..=21353 | 21421..=21422 | 21424..=21425 | 21457..=21458 | 21460..=21461 | 21724..=21725 | 21727..=21728 | 21760..=21761 | 21763..=21764 | 21832..=21833 | 21835..=21836 | 21868..=21869 | 21871..=21872 | 22136..=22137 | 22139..=22140 | 22172..=22173 | 22175..=22176 | 22244..=22245 | 22247..=22248 | 22280..=22281 | 22283..=22284 | 25139..=25140 | 25142..=25143 | 25175..=25176 | 25178..=25179 | 25247..=25248 | 25250..=25251 | 25283..=25284 | 25286..=25287 | 25550..=25551 | 25553..=25554 | 25586..=25587 | 25589..=25590 | 25658..=25659 | 25661..=25662 | 25694..=25695 | 25697..=25698 | 25961..=25962 | 25964..=25965 | 25997..=25998 | 26000..=26001 | 26069..=26070 | 26072..=26073 | 26105..=26106 | 26108..=26109 | 26372..=26373 | 26375..=26376 | 26408..=26409 | 26411..=26412 | 26480..=26481 | 26483..=26484 | 26516..=26517 | 26519..=26520 => &SHAPE160, 8069 | 8072 | 8105 | 8108 | 8177 | 8180 | 8213 | 8216 | 8393 | 8396 | 8429 | 8432 | 8501 | 8504 | 8537 | 8540 | 14310 | 14313 | 14346 | 14349 | 14418 | 14421 | 14454 | 14457 | 14634 | 14637 | 14670 | 14673 | 14742 | 14745 | 14778 | 14781 | 14958 | 14961 | 14994 | 14997 | 15066 | 15069 | 15102 | 15105 | 15282 | 15285 | 15318 | 15321 | 15390 | 15393 | 15426 | 15429 | 15606 | 15609 | 15642 | 15645 | 15714 | 15717 | 15750 | 15753 | 15930 | 15933 | 15966 | 15969 | 16038 | 16041 | 16074 | 16077 | 16254 | 16257 | 16290 | 16293 | 16362 | 16365 | 16398 | 16401 | 16578 | 16581 | 16614 | 16617 | 16686 | 16689 | 16722 | 16725 | 16902 | 16905 | 16938 | 16941 | 17010 | 17013 | 17046 | 17049 | 17226 | 17229 | 17262 | 17265 | 17334 | 17337 | 17370 | 17373 | 17550 | 17553 | 17586 | 17589 | 17658 | 17661 | 17694 | 17697 | 17874 | 17877 | 17910 | 17913 | 17982 | 17985 | 18018 | 18021 | 18198 | 18201 | 18234 | 18237 | 18306 | 18309 | 18342 | 18345 | 19691 | 19694 | 19727 | 19730 | 19799 | 19802 | 19835 | 19838 | 20111 | 20114 | 20147 | 20150 | 20219 | 20222 | 20255 | 20258 | 20548 | 20551 | 20584 | 20587 | 20656 | 20659 | 20692 | 20695 | 21318 | 21321 | 21354 | 21357 | 21426 | 21429 | 21462 | 21465 | 21729 | 21732 | 21765 | 21768 | 21837 | 21840 | 21873 | 21876 | 22141 | 22144 | 22177 | 22180 | 22249 | 22252 | 22285 | 22288 | 25144 | 25147 | 25180 | 25183 | 25252 | 25255 | 25288 | 25291 | 25555 | 25558 | 25591 | 25594 | 25663 | 25666 | 25699 | 25702 | 25966 | 25969 | 26002 | 26005 | 26074 | 26077 | 26110 | 26113 | 26377 | 26380 | 26413 | 26416 | 26485 | 26488 | 26521 | 26524 => &SHAPE161, 8070..=8071 | 8073..=8074 | 8106..=8107 | 8109..=8110 | 8178..=8179 | 8181..=8182 | 8214..=8215 | 8217..=8218 | 8394..=8395 | 8397..=8398 | 8430..=8431 | 8433..=8434 | 8502..=8503 | 8505..=8506 | 8538..=8539 | 8541..=8542 | 14311..=14312 | 14314..=14315 | 14347..=14348 | 14350..=14351 | 14419..=14420 | 14422..=14423 | 14455..=14456 | 14458..=14459 | 14635..=14636 | 14638..=14639 | 14671..=14672 | 14674..=14675 | 14743..=14744 | 14746..=14747 | 14779..=14780 | 14782..=14783 | 14959..=14960 | 14962..=14963 | 14995..=14996 | 14998..=14999 | 15067..=15068 | 15070..=15071 | 15103..=15104 | 15106..=15107 | 15283..=15284 | 15286..=15287 | 15319..=15320 | 15322..=15323 | 15391..=15392 | 15394..=15395 | 15427..=15428 | 15430..=15431 | 15607..=15608 | 15610..=15611 | 15643..=15644 | 15646..=15647 | 15715..=15716 | 15718..=15719 | 15751..=15752 | 15754..=15755 | 15931..=15932 | 15934..=15935 | 15967..=15968 | 15970..=15971 | 16039..=16040 | 16042..=16043 | 16075..=16076 | 16078..=16079 | 16255..=16256 | 16258..=16259 | 16291..=16292 | 16294..=16295 | 16363..=16364 | 16366..=16367 | 16399..=16400 | 16402..=16403 | 16579..=16580 | 16582..=16583 | 16615..=16616 | 16618..=16619 | 16687..=16688 | 16690..=16691 | 16723..=16724 | 16726..=16727 | 16903..=16904 | 16906..=16907 | 16939..=16940 | 16942..=16943 | 17011..=17012 | 17014..=17015 | 17047..=17048 | 17050..=17051 | 17227..=17228 | 17230..=17231 | 17263..=17264 | 17266..=17267 | 17335..=17336 | 17338..=17339 | 17371..=17372 | 17374..=17375 | 17551..=17552 | 17554..=17555 | 17587..=17588 | 17590..=17591 | 17659..=17660 | 17662..=17663 | 17695..=17696 | 17698..=17699 | 17875..=17876 | 17878..=17879 | 17911..=17912 | 17914..=17915 | 17983..=17984 | 17986..=17987 | 18019..=18020 | 18022..=18023 | 18199..=18200 | 18202..=18203 | 18235..=18236 | 18238..=18239 | 18307..=18308 | 18310..=18311 | 18343..=18344 | 18346..=18347 | 19692..=19693 | 19695..=19696 | 19728..=19729 | 19731..=19732 | 19800..=19801 | 19803..=19804 | 19836..=19837 | 19839..=19840 | 20112..=20113 | 20115..=20116 | 20148..=20149 | 20151..=20152 | 20220..=20221 | 20223..=20224 | 20256..=20257 | 20259..=20260 | 20549..=20550 | 20552..=20553 | 20585..=20586 | 20588..=20589 | 20657..=20658 | 20660..=20661 | 20693..=20694 | 20696..=20697 | 21319..=21320 | 21322..=21323 | 21355..=21356 | 21358..=21359 | 21427..=21428 | 21430..=21431 | 21463..=21464 | 21466..=21467 | 21730..=21731 | 21733..=21734 | 21766..=21767 | 21769..=21770 | 21838..=21839 | 21841..=21842 | 21874..=21875 | 21877..=21878 | 22142..=22143 | 22145..=22146 | 22178..=22179 | 22181..=22182 | 22250..=22251 | 22253..=22254 | 22286..=22287 | 22289..=22290 | 25145..=25146 | 25148..=25149 | 25181..=25182 | 25184..=25185 | 25253..=25254 | 25256..=25257 | 25289..=25290 | 25292..=25293 | 25556..=25557 | 25559..=25560 | 25592..=25593 | 25595..=25596 | 25664..=25665 | 25667..=25668 | 25700..=25701 | 25703..=25704 | 25967..=25968 | 25970..=25971 | 26003..=26004 | 26006..=26007 | 26075..=26076 | 26078..=26079 | 26111..=26112 | 26114..=26115 | 26378..=26379 | 26381..=26382 | 26414..=26415 | 26417..=26418 | 26486..=26487 | 26489..=26490 | 26522..=26523 | 26525..=26526 => &SHAPE162, 8075 | 8078 | 8087 | 8090 | 8111 | 8114 | 8123 | 8126 | 8183 | 8186 | 8195 | 8198 | 8219 | 8222 | 8231 | 8234 | 8399 | 8402 | 8411 | 8414 | 8435 | 8438 | 8447 | 8450 | 8507 | 8510 | 8519 | 8522 | 8543 | 8546 | 8555 | 8558 | 14316 | 14319 | 14328 | 14331 | 14352 | 14355 | 14364 | 14367 | 14424 | 14427 | 14436 | 14439 | 14460 | 14463 | 14472 | 14475 | 14640 | 14643 | 14652 | 14655 | 14676 | 14679 | 14688 | 14691 | 14748 | 14751 | 14760 | 14763 | 14784 | 14787 | 14796 | 14799 | 14964 | 14967 | 14976 | 14979 | 15000 | 15003 | 15012 | 15015 | 15072 | 15075 | 15084 | 15087 | 15108 | 15111 | 15120 | 15123 | 15288 | 15291 | 15300 | 15303 | 15324 | 15327 | 15336 | 15339 | 15396 | 15399 | 15408 | 15411 | 15432 | 15435 | 15444 | 15447 | 15612 | 15615 | 15624 | 15627 | 15648 | 15651 | 15660 | 15663 | 15720 | 15723 | 15732 | 15735 | 15756 | 15759 | 15768 | 15771 | 15936 | 15939 | 15948 | 15951 | 15972 | 15975 | 15984 | 15987 | 16044 | 16047 | 16056 | 16059 | 16080 | 16083 | 16092 | 16095 | 16260 | 16263 | 16272 | 16275 | 16296 | 16299 | 16308 | 16311 | 16368 | 16371 | 16380 | 16383 | 16404 | 16407 | 16416 | 16419 | 16584 | 16587 | 16596 | 16599 | 16620 | 16623 | 16632 | 16635 | 16692 | 16695 | 16704 | 16707 | 16728 | 16731 | 16740 | 16743 | 16908 | 16911 | 16920 | 16923 | 16944 | 16947 | 16956 | 16959 | 17016 | 17019 | 17028 | 17031 | 17052 | 17055 | 17064 | 17067 | 17232 | 17235 | 17244 | 17247 | 17268 | 17271 | 17280 | 17283 | 17340 | 17343 | 17352 | 17355 | 17376 | 17379 | 17388 | 17391 | 17556 | 17559 | 17568 | 17571 | 17592 | 17595 | 17604 | 17607 | 17664 | 17667 | 17676 | 17679 | 17700 | 17703 | 17712 | 17715 | 17880 | 17883 | 17892 | 17895 | 17916 | 17919 | 17928 | 17931 | 17988 | 17991 | 18000 | 18003 | 18024 | 18027 | 18036 | 18039 | 18204 | 18207 | 18216 | 18219 | 18240 | 18243 | 18252 | 18255 | 18312 | 18315 | 18324 | 18327 | 18348 | 18351 | 18360 | 18363 | 19697 | 19700 | 19709 | 19712 | 19733 | 19736 | 19745 | 19748 | 19805 | 19808 | 19817 | 19820 | 19841 | 19844 | 19853 | 19856 | 20117 | 20120 | 20129 | 20132 | 20153 | 20156 | 20165 | 20168 | 20225 | 20228 | 20237 | 20240 | 20261 | 20264 | 20273 | 20276 | 20554 | 20557 | 20566 | 20569 | 20590 | 20593 | 20602 | 20605 | 20662 | 20665 | 20674 | 20677 | 20698 | 20701 | 20710 | 20713 | 21324 | 21327 | 21336 | 21339 | 21360 | 21363 | 21372 | 21375 | 21432 | 21435 | 21444 | 21447 | 21468 | 21471 | 21480 | 21483 | 21735 | 21738 | 21747 | 21750 | 21771 | 21774 | 21783 | 21786 | 21843 | 21846 | 21855 | 21858 | 21879 | 21882 | 21891 | 21894 | 22147 | 22150 | 22159 | 22162 | 22183 | 22186 | 22195 | 22198 | 22255 | 22258 | 22267 | 22270 | 22291 | 22294 | 22303 | 22306 | 25150 | 25153 | 25162 | 25165 | 25186 | 25189 | 25198 | 25201 | 25258 | 25261 | 25270 | 25273 | 25294 | 25297 | 25306 | 25309 | 25561 | 25564 | 25573 | 25576 | 25597 | 25600 | 25609 | 25612 | 25669 | 25672 | 25681 | 25684 | 25705 | 25708 | 25717 | 25720 | 25972 | 25975 | 25984 | 25987 | 26008 | 26011 | 26020 | 26023 | 26080 | 26083 | 26092 | 26095 | 26116 | 26119 | 26128 | 26131 | 26383 | 26386 | 26395 | 26398 | 26419 | 26422 | 26431 | 26434 | 26491 | 26494 | 26503 | 26506 | 26527 | 26530 | 26539 | 26542 => &SHAPE163, 8076..=8077 | 8079..=8080 | 8088..=8089 | 8091..=8092 | 8112..=8113 | 8115..=8116 | 8124..=8125 | 8127..=8128 | 8184..=8185 | 8187..=8188 | 8196..=8197 | 8199..=8200 | 8220..=8221 | 8223..=8224 | 8232..=8233 | 8235..=8236 | 8400..=8401 | 8403..=8404 | 8412..=8413 | 8415..=8416 | 8436..=8437 | 8439..=8440 | 8448..=8449 | 8451..=8452 | 8508..=8509 | 8511..=8512 | 8520..=8521 | 8523..=8524 | 8544..=8545 | 8547..=8548 | 8556..=8557 | 8559..=8560 | 14317..=14318 | 14320..=14321 | 14329..=14330 | 14332..=14333 | 14353..=14354 | 14356..=14357 | 14365..=14366 | 14368..=14369 | 14425..=14426 | 14428..=14429 | 14437..=14438 | 14440..=14441 | 14461..=14462 | 14464..=14465 | 14473..=14474 | 14476..=14477 | 14641..=14642 | 14644..=14645 | 14653..=14654 | 14656..=14657 | 14677..=14678 | 14680..=14681 | 14689..=14690 | 14692..=14693 | 14749..=14750 | 14752..=14753 | 14761..=14762 | 14764..=14765 | 14785..=14786 | 14788..=14789 | 14797..=14798 | 14800..=14801 | 14965..=14966 | 14968..=14969 | 14977..=14978 | 14980..=14981 | 15001..=15002 | 15004..=15005 | 15013..=15014 | 15016..=15017 | 15073..=15074 | 15076..=15077 | 15085..=15086 | 15088..=15089 | 15109..=15110 | 15112..=15113 | 15121..=15122 | 15124..=15125 | 15289..=15290 | 15292..=15293 | 15301..=15302 | 15304..=15305 | 15325..=15326 | 15328..=15329 | 15337..=15338 | 15340..=15341 | 15397..=15398 | 15400..=15401 | 15409..=15410 | 15412..=15413 | 15433..=15434 | 15436..=15437 | 15445..=15446 | 15448..=15449 | 15613..=15614 | 15616..=15617 | 15625..=15626 | 15628..=15629 | 15649..=15650 | 15652..=15653 | 15661..=15662 | 15664..=15665 | 15721..=15722 | 15724..=15725 | 15733..=15734 | 15736..=15737 | 15757..=15758 | 15760..=15761 | 15769..=15770 | 15772..=15773 | 15937..=15938 | 15940..=15941 | 15949..=15950 | 15952..=15953 | 15973..=15974 | 15976..=15977 | 15985..=15986 | 15988..=15989 | 16045..=16046 | 16048..=16049 | 16057..=16058 | 16060..=16061 | 16081..=16082 | 16084..=16085 | 16093..=16094 | 16096..=16097 | 16261..=16262 | 16264..=16265 | 16273..=16274 | 16276..=16277 | 16297..=16298 | 16300..=16301 | 16309..=16310 | 16312..=16313 | 16369..=16370 | 16372..=16373 | 16381..=16382 | 16384..=16385 | 16405..=16406 | 16408..=16409 | 16417..=16418 | 16420..=16421 | 16585..=16586 | 16588..=16589 | 16597..=16598 | 16600..=16601 | 16621..=16622 | 16624..=16625 | 16633..=16634 | 16636..=16637 | 16693..=16694 | 16696..=16697 | 16705..=16706 | 16708..=16709 | 16729..=16730 | 16732..=16733 | 16741..=16742 | 16744..=16745 | 16909..=16910 | 16912..=16913 | 16921..=16922 | 16924..=16925 | 16945..=16946 | 16948..=16949 | 16957..=16958 | 16960..=16961 | 17017..=17018 | 17020..=17021 | 17029..=17030 | 17032..=17033 | 17053..=17054 | 17056..=17057 | 17065..=17066 | 17068..=17069 | 17233..=17234 | 17236..=17237 | 17245..=17246 | 17248..=17249 | 17269..=17270 | 17272..=17273 | 17281..=17282 | 17284..=17285 | 17341..=17342 | 17344..=17345 | 17353..=17354 | 17356..=17357 | 17377..=17378 | 17380..=17381 | 17389..=17390 | 17392..=17393 | 17557..=17558 | 17560..=17561 | 17569..=17570 | 17572..=17573 | 17593..=17594 | 17596..=17597 | 17605..=17606 | 17608..=17609 | 17665..=17666 | 17668..=17669 | 17677..=17678 | 17680..=17681 | 17701..=17702 | 17704..=17705 | 17713..=17714 | 17716..=17717 | 17881..=17882 | 17884..=17885 | 17893..=17894 | 17896..=17897 | 17917..=17918 | 17920..=17921 | 17929..=17930 | 17932..=17933 | 17989..=17990 | 17992..=17993 | 18001..=18002 | 18004..=18005 | 18025..=18026 | 18028..=18029 | 18037..=18038 | 18040..=18041 | 18205..=18206 | 18208..=18209 | 18217..=18218 | 18220..=18221 | 18241..=18242 | 18244..=18245 | 18253..=18254 | 18256..=18257 | 18313..=18314 | 18316..=18317 | 18325..=18326 | 18328..=18329 | 18349..=18350 | 18352..=18353 | 18361..=18362 | 18364..=18365 | 19698..=19699 | 19701..=19702 | 19710..=19711 | 19713..=19714 | 19734..=19735 | 19737..=19738 | 19746..=19747 | 19749..=19750 | 19806..=19807 | 19809..=19810 | 19818..=19819 | 19821..=19822 | 19842..=19843 | 19845..=19846 | 19854..=19855 | 19857..=19858 | 20118..=20119 | 20121..=20122 | 20130..=20131 | 20133..=20134 | 20154..=20155 | 20157..=20158 | 20166..=20167 | 20169..=20170 | 20226..=20227 | 20229..=20230 | 20238..=20239 | 20241..=20242 | 20262..=20263 | 20265..=20266 | 20274..=20275 | 20277..=20278 | 20555..=20556 | 20558..=20559 | 20567..=20568 | 20570..=20571 | 20591..=20592 | 20594..=20595 | 20603..=20604 | 20606..=20607 | 20663..=20664 | 20666..=20667 | 20675..=20676 | 20678..=20679 | 20699..=20700 | 20702..=20703 | 20711..=20712 | 20714..=20715 | 21325..=21326 | 21328..=21329 | 21337..=21338 | 21340..=21341 | 21361..=21362 | 21364..=21365 | 21373..=21374 | 21376..=21377 | 21433..=21434 | 21436..=21437 | 21445..=21446 | 21448..=21449 | 21469..=21470 | 21472..=21473 | 21481..=21482 | 21484..=21485 | 21736..=21737 | 21739..=21740 | 21748..=21749 | 21751..=21752 | 21772..=21773 | 21775..=21776 | 21784..=21785 | 21787..=21788 | 21844..=21845 | 21847..=21848 | 21856..=21857 | 21859..=21860 | 21880..=21881 | 21883..=21884 | 21892..=21893 | 21895..=21896 | 22148..=22149 | 22151..=22152 | 22160..=22161 | 22163..=22164 | 22184..=22185 | 22187..=22188 | 22196..=22197 | 22199..=22200 | 22256..=22257 | 22259..=22260 | 22268..=22269 | 22271..=22272 | 22292..=22293 | 22295..=22296 | 22304..=22305 | 22307..=22308 | 25151..=25152 | 25154..=25155 | 25163..=25164 | 25166..=25167 | 25187..=25188 | 25190..=25191 | 25199..=25200 | 25202..=25203 | 25259..=25260 | 25262..=25263 | 25271..=25272 | 25274..=25275 | 25295..=25296 | 25298..=25299 | 25307..=25308 | 25310..=25311 | 25562..=25563 | 25565..=25566 | 25574..=25575 | 25577..=25578 | 25598..=25599 | 25601..=25602 | 25610..=25611 | 25613..=25614 | 25670..=25671 | 25673..=25674 | 25682..=25683 | 25685..=25686 | 25706..=25707 | 25709..=25710 | 25718..=25719 | 25721..=25722 | 25973..=25974 | 25976..=25977 | 25985..=25986 | 25988..=25989 | 26009..=26010 | 26012..=26013 | 26021..=26022 | 26024..=26025 | 26081..=26082 | 26084..=26085 | 26093..=26094 | 26096..=26097 | 26117..=26118 | 26120..=26121 | 26129..=26130 | 26132..=26133 | 26384..=26385 | 26387..=26388 | 26396..=26397 | 26399..=26400 | 26420..=26421 | 26423..=26424 | 26432..=26433 | 26435..=26436 | 26492..=26493 | 26495..=26496 | 26504..=26505 | 26507..=26508 | 26528..=26529 | 26531..=26532 | 26540..=26541 | 26543..=26544 => &SHAPE164, 8081 | 8084 | 8093 | 8096 | 8117 | 8120 | 8129 | 8132 | 8189 | 8192 | 8201 | 8204 | 8225 | 8228 | 8237 | 8240 | 8405 | 8408 | 8417 | 8420 | 8441 | 8444 | 8453 | 8456 | 8513 | 8516 | 8525 | 8528 | 8549 | 8552 | 8561 | 8564 | 14322 | 14325 | 14334 | 14337 | 14358 | 14361 | 14370 | 14373 | 14430 | 14433 | 14442 | 14445 | 14466 | 14469 | 14478 | 14481 | 14646 | 14649 | 14658 | 14661 | 14682 | 14685 | 14694 | 14697 | 14754 | 14757 | 14766 | 14769 | 14790 | 14793 | 14802 | 14805 | 14970 | 14973 | 14982 | 14985 | 15006 | 15009 | 15018 | 15021 | 15078 | 15081 | 15090 | 15093 | 15114 | 15117 | 15126 | 15129 | 15294 | 15297 | 15306 | 15309 | 15330 | 15333 | 15342 | 15345 | 15402 | 15405 | 15414 | 15417 | 15438 | 15441 | 15450 | 15453 | 15618 | 15621 | 15630 | 15633 | 15654 | 15657 | 15666 | 15669 | 15726 | 15729 | 15738 | 15741 | 15762 | 15765 | 15774 | 15777 | 15942 | 15945 | 15954 | 15957 | 15978 | 15981 | 15990 | 15993 | 16050 | 16053 | 16062 | 16065 | 16086 | 16089 | 16098 | 16101 | 16266 | 16269 | 16278 | 16281 | 16302 | 16305 | 16314 | 16317 | 16374 | 16377 | 16386 | 16389 | 16410 | 16413 | 16422 | 16425 | 16590 | 16593 | 16602 | 16605 | 16626 | 16629 | 16638 | 16641 | 16698 | 16701 | 16710 | 16713 | 16734 | 16737 | 16746 | 16749 | 16914 | 16917 | 16926 | 16929 | 16950 | 16953 | 16962 | 16965 | 17022 | 17025 | 17034 | 17037 | 17058 | 17061 | 17070 | 17073 | 17238 | 17241 | 17250 | 17253 | 17274 | 17277 | 17286 | 17289 | 17346 | 17349 | 17358 | 17361 | 17382 | 17385 | 17394 | 17397 | 17562 | 17565 | 17574 | 17577 | 17598 | 17601 | 17610 | 17613 | 17670 | 17673 | 17682 | 17685 | 17706 | 17709 | 17718 | 17721 | 17886 | 17889 | 17898 | 17901 | 17922 | 17925 | 17934 | 17937 | 17994 | 17997 | 18006 | 18009 | 18030 | 18033 | 18042 | 18045 | 18210 | 18213 | 18222 | 18225 | 18246 | 18249 | 18258 | 18261 | 18318 | 18321 | 18330 | 18333 | 18354 | 18357 | 18366 | 18369 | 19703 | 19706 | 19715 | 19718 | 19739 | 19742 | 19751 | 19754 | 19811 | 19814 | 19823 | 19826 | 19847 | 19850 | 19859 | 19862 | 20123 | 20126 | 20135 | 20138 | 20159 | 20162 | 20171 | 20174 | 20231 | 20234 | 20243 | 20246 | 20267 | 20270 | 20279 | 20282 | 20560 | 20563 | 20572 | 20575 | 20596 | 20599 | 20608 | 20611 | 20668 | 20671 | 20680 | 20683 | 20704 | 20707 | 20716 | 20719 | 21330 | 21333 | 21342 | 21345 | 21366 | 21369 | 21378 | 21381 | 21438 | 21441 | 21450 | 21453 | 21474 | 21477 | 21486 | 21489 | 21741 | 21744 | 21753 | 21756 | 21777 | 21780 | 21789 | 21792 | 21849 | 21852 | 21861 | 21864 | 21885 | 21888 | 21897 | 21900 | 22153 | 22156 | 22165 | 22168 | 22189 | 22192 | 22201 | 22204 | 22261 | 22264 | 22273 | 22276 | 22297 | 22300 | 22309 | 22312 | 25156 | 25159 | 25168 | 25171 | 25192 | 25195 | 25204 | 25207 | 25264 | 25267 | 25276 | 25279 | 25300 | 25303 | 25312 | 25315 | 25567 | 25570 | 25579 | 25582 | 25603 | 25606 | 25615 | 25618 | 25675 | 25678 | 25687 | 25690 | 25711 | 25714 | 25723 | 25726 | 25978 | 25981 | 25990 | 25993 | 26014 | 26017 | 26026 | 26029 | 26086 | 26089 | 26098 | 26101 | 26122 | 26125 | 26134 | 26137 | 26389 | 26392 | 26401 | 26404 | 26425 | 26428 | 26437 | 26440 | 26497 | 26500 | 26509 | 26512 | 26533 | 26536 | 26545 | 26548 => &SHAPE165, 8082..=8083 | 8085..=8086 | 8094..=8095 | 8097..=8098 | 8118..=8119 | 8121..=8122 | 8130..=8131 | 8133..=8134 | 8190..=8191 | 8193..=8194 | 8202..=8203 | 8205..=8206 | 8226..=8227 | 8229..=8230 | 8238..=8239 | 8241..=8242 | 8406..=8407 | 8409..=8410 | 8418..=8419 | 8421..=8422 | 8442..=8443 | 8445..=8446 | 8454..=8455 | 8457..=8458 | 8514..=8515 | 8517..=8518 | 8526..=8527 | 8529..=8530 | 8550..=8551 | 8553..=8554 | 8562..=8563 | 8565..=8566 | 14323..=14324 | 14326..=14327 | 14335..=14336 | 14338..=14339 | 14359..=14360 | 14362..=14363 | 14371..=14372 | 14374..=14375 | 14431..=14432 | 14434..=14435 | 14443..=14444 | 14446..=14447 | 14467..=14468 | 14470..=14471 | 14479..=14480 | 14482..=14483 | 14647..=14648 | 14650..=14651 | 14659..=14660 | 14662..=14663 | 14683..=14684 | 14686..=14687 | 14695..=14696 | 14698..=14699 | 14755..=14756 | 14758..=14759 | 14767..=14768 | 14770..=14771 | 14791..=14792 | 14794..=14795 | 14803..=14804 | 14806..=14807 | 14971..=14972 | 14974..=14975 | 14983..=14984 | 14986..=14987 | 15007..=15008 | 15010..=15011 | 15019..=15020 | 15022..=15023 | 15079..=15080 | 15082..=15083 | 15091..=15092 | 15094..=15095 | 15115..=15116 | 15118..=15119 | 15127..=15128 | 15130..=15131 | 15295..=15296 | 15298..=15299 | 15307..=15308 | 15310..=15311 | 15331..=15332 | 15334..=15335 | 15343..=15344 | 15346..=15347 | 15403..=15404 | 15406..=15407 | 15415..=15416 | 15418..=15419 | 15439..=15440 | 15442..=15443 | 15451..=15452 | 15454..=15455 | 15619..=15620 | 15622..=15623 | 15631..=15632 | 15634..=15635 | 15655..=15656 | 15658..=15659 | 15667..=15668 | 15670..=15671 | 15727..=15728 | 15730..=15731 | 15739..=15740 | 15742..=15743 | 15763..=15764 | 15766..=15767 | 15775..=15776 | 15778..=15779 | 15943..=15944 | 15946..=15947 | 15955..=15956 | 15958..=15959 | 15979..=15980 | 15982..=15983 | 15991..=15992 | 15994..=15995 | 16051..=16052 | 16054..=16055 | 16063..=16064 | 16066..=16067 | 16087..=16088 | 16090..=16091 | 16099..=16100 | 16102..=16103 | 16267..=16268 | 16270..=16271 | 16279..=16280 | 16282..=16283 | 16303..=16304 | 16306..=16307 | 16315..=16316 | 16318..=16319 | 16375..=16376 | 16378..=16379 | 16387..=16388 | 16390..=16391 | 16411..=16412 | 16414..=16415 | 16423..=16424 | 16426..=16427 | 16591..=16592 | 16594..=16595 | 16603..=16604 | 16606..=16607 | 16627..=16628 | 16630..=16631 | 16639..=16640 | 16642..=16643 | 16699..=16700 | 16702..=16703 | 16711..=16712 | 16714..=16715 | 16735..=16736 | 16738..=16739 | 16747..=16748 | 16750..=16751 | 16915..=16916 | 16918..=16919 | 16927..=16928 | 16930..=16931 | 16951..=16952 | 16954..=16955 | 16963..=16964 | 16966..=16967 | 17023..=17024 | 17026..=17027 | 17035..=17036 | 17038..=17039 | 17059..=17060 | 17062..=17063 | 17071..=17072 | 17074..=17075 | 17239..=17240 | 17242..=17243 | 17251..=17252 | 17254..=17255 | 17275..=17276 | 17278..=17279 | 17287..=17288 | 17290..=17291 | 17347..=17348 | 17350..=17351 | 17359..=17360 | 17362..=17363 | 17383..=17384 | 17386..=17387 | 17395..=17396 | 17398..=17399 | 17563..=17564 | 17566..=17567 | 17575..=17576 | 17578..=17579 | 17599..=17600 | 17602..=17603 | 17611..=17612 | 17614..=17615 | 17671..=17672 | 17674..=17675 | 17683..=17684 | 17686..=17687 | 17707..=17708 | 17710..=17711 | 17719..=17720 | 17722..=17723 | 17887..=17888 | 17890..=17891 | 17899..=17900 | 17902..=17903 | 17923..=17924 | 17926..=17927 | 17935..=17936 | 17938..=17939 | 17995..=17996 | 17998..=17999 | 18007..=18008 | 18010..=18011 | 18031..=18032 | 18034..=18035 | 18043..=18044 | 18046..=18047 | 18211..=18212 | 18214..=18215 | 18223..=18224 | 18226..=18227 | 18247..=18248 | 18250..=18251 | 18259..=18260 | 18262..=18263 | 18319..=18320 | 18322..=18323 | 18331..=18332 | 18334..=18335 | 18355..=18356 | 18358..=18359 | 18367..=18368 | 18370..=18371 | 19704..=19705 | 19707..=19708 | 19716..=19717 | 19719..=19720 | 19740..=19741 | 19743..=19744 | 19752..=19753 | 19755..=19756 | 19812..=19813 | 19815..=19816 | 19824..=19825 | 19827..=19828 | 19848..=19849 | 19851..=19852 | 19860..=19861 | 19863..=19864 | 20124..=20125 | 20127..=20128 | 20136..=20137 | 20139..=20140 | 20160..=20161 | 20163..=20164 | 20172..=20173 | 20175..=20176 | 20232..=20233 | 20235..=20236 | 20244..=20245 | 20247..=20248 | 20268..=20269 | 20271..=20272 | 20280..=20281 | 20283..=20284 | 20561..=20562 | 20564..=20565 | 20573..=20574 | 20576..=20577 | 20597..=20598 | 20600..=20601 | 20609..=20610 | 20612..=20613 | 20669..=20670 | 20672..=20673 | 20681..=20682 | 20684..=20685 | 20705..=20706 | 20708..=20709 | 20717..=20718 | 20720..=20721 | 21331..=21332 | 21334..=21335 | 21343..=21344 | 21346..=21347 | 21367..=21368 | 21370..=21371 | 21379..=21380 | 21382..=21383 | 21439..=21440 | 21442..=21443 | 21451..=21452 | 21454..=21455 | 21475..=21476 | 21478..=21479 | 21487..=21488 | 21490..=21491 | 21742..=21743 | 21745..=21746 | 21754..=21755 | 21757..=21758 | 21778..=21779 | 21781..=21782 | 21790..=21791 | 21793..=21794 | 21850..=21851 | 21853..=21854 | 21862..=21863 | 21865..=21866 | 21886..=21887 | 21889..=21890 | 21898..=21899 | 21901..=21902 | 22154..=22155 | 22157..=22158 | 22166..=22167 | 22169..=22170 | 22190..=22191 | 22193..=22194 | 22202..=22203 | 22205..=22206 | 22262..=22263 | 22265..=22266 | 22274..=22275 | 22277..=22278 | 22298..=22299 | 22301..=22302 | 22310..=22311 | 22313..=22314 | 25157..=25158 | 25160..=25161 | 25169..=25170 | 25172..=25173 | 25193..=25194 | 25196..=25197 | 25205..=25206 | 25208..=25209 | 25265..=25266 | 25268..=25269 | 25277..=25278 | 25280..=25281 | 25301..=25302 | 25304..=25305 | 25313..=25314 | 25316..=25317 | 25568..=25569 | 25571..=25572 | 25580..=25581 | 25583..=25584 | 25604..=25605 | 25607..=25608 | 25616..=25617 | 25619..=25620 | 25676..=25677 | 25679..=25680 | 25688..=25689 | 25691..=25692 | 25712..=25713 | 25715..=25716 | 25724..=25725 | 25727..=25728 | 25979..=25980 | 25982..=25983 | 25991..=25992 | 25994..=25995 | 26015..=26016 | 26018..=26019 | 26027..=26028 | 26030..=26031 | 26087..=26088 | 26090..=26091 | 26099..=26100 | 26102..=26103 | 26123..=26124 | 26126..=26127 | 26135..=26136 | 26138..=26139 | 26390..=26391 | 26393..=26394 | 26402..=26403 | 26405..=26406 | 26426..=26427 | 26429..=26430 | 26438..=26439 | 26441..=26442 | 26498..=26499 | 26501..=26502 | 26510..=26511 | 26513..=26514 | 26534..=26535 | 26537..=26538 | 26546..=26547 | 26549..=26550 => &SHAPE166, 8567..=8594 | 12957 | 19455..=19458 | 26561..=26562 => &SHAPE27, 8827..=8858 | 8867..=8898 | 8907..=8938 | 8947..=8978 | 8987..=9018 | 9027..=9058 => { &SHAPE169 } 8859..=8860 | 8899..=8900 | 8939..=8940 | 8979..=8980 | 9019..=9020 | 9059..=9060 => { &SHAPE170 } 8861..=8862 | 8901..=8902 | 8941..=8942 | 8981..=8982 | 9021..=9022 | 9061..=9062 => { &SHAPE171 } 8863..=8864 | 8903..=8904 | 8943..=8944 | 8983..=8984 | 9023..=9024 | 9063..=9064 => { &SHAPE172 } 8865..=8866 | 8905..=8906 | 8945..=8946 | 8985..=8986 | 9025..=9026 | 9065..=9066 => { &SHAPE173 } 9067..=9098 => &SHAPE174, 9099..=9100 => &SHAPE175, 9101..=9102 => &SHAPE176, 9103..=9104 => &SHAPE177, 9105..=9106 => &SHAPE178, 9107..=9108 | 9111..=9112 | 9115..=9116 => &SHAPE179, 9109..=9110 | 9113..=9114 | 9117..=9118 => &SHAPE180, 9225 | 9230 => &SHAPE181, 9226 | 9231 => &SHAPE182, 9227 | 9232 => &SHAPE183, 9228 | 9233 => &SHAPE184, 9229 | 9234 => &SHAPE185, 10706..=10707 | 10712..=10713 | 10718..=10719 | 11162..=11163 | 11168..=11169 | 11174..=11175 | 11180..=11181 | 11186..=11187 | 11192..=11193 | 11198..=11199 | 11204..=11205 | 11210..=11211 | 11216..=11217 | 11222..=11223 | 11228..=11229 | 11234..=11235 | 11240..=11241 | 11246..=11247 | 11252..=11253 | 11258..=11259 | 11264..=11265 | 11270..=11271 | 11276..=11277 | 11282..=11283 | 11288..=11289 | 11294..=11295 | 11300..=11301 | 14082..=14083 | 14088..=14089 | 14094..=14095 | 14100..=14101 | 14106..=14107 | 14112..=14113 | 14118..=14119 | 14124..=14125 | 14130..=14131 | 14136..=14137 | 14142..=14143 | 14148..=14149 | 14154..=14155 | 18668..=18669 | 18674..=18675 | 19865..=19866 | 19875..=19876 | 20366..=20367 | 21082..=21083 | 21493..=21494 | 21905..=21906 | 23276..=23277 | 23282..=23283 | 23288..=23289 | 23294..=23295 | 23628..=23629 | 23634..=23635 | 23640..=23641 | 23646..=23647 | 24988..=24989 | 25399..=25400 | 25810..=25811 | 26221..=26222 => &SHAPE186, 10728..=10743 | 24826 => &SHAPE28, 12334 | 12336 | 24724..=24727 | 24732..=24735 => &SHAPE187, 12335 | 12337 | 24728..=24731 | 24736..=24739 => &SHAPE188, 12338..=12339 | 24740..=24747 => &SHAPE90, 12340 => &SHAPE189, 12341 => &SHAPE190, 12342 => &SHAPE191, 12343 => &SHAPE192, 12344 => &SHAPE193, 12345 => &SHAPE194, 12346 => &SHAPE195, 12347 => &SHAPE196, 12348 => &SHAPE197, 12349 => &SHAPE198, 12350 => &SHAPE199, 12351 => &SHAPE200, 12352 => &SHAPE201, 12353 => &SHAPE202, 12354 => &SHAPE203, 12355 => &SHAPE204, 12356 => &SHAPE205, 12357 => &SHAPE206, 12358 => &SHAPE207, 12359 => &SHAPE208, 12360 => &SHAPE209, 12361 => &SHAPE210, 12362 => &SHAPE211, 12363 => &SHAPE212, 12364 => &SHAPE213, 12365 => &SHAPE214, 12366 => &SHAPE215, 12367 => &SHAPE216, 12368 => &SHAPE217, 12369 | 24760..=24763 => &SHAPE68, 12370 => &SHAPE218, 12371 => &SHAPE219, 12372 => &SHAPE220, 12373 => &SHAPE221, 12374 => &SHAPE222, 12375 => &SHAPE223, 12376 => &SHAPE224, 12377 => &SHAPE225, 12378 => &SHAPE226, 12379 => &SHAPE227, 12380 => &SHAPE228, 12381 => &SHAPE229, 12382 => &SHAPE230, 12383 => &SHAPE231, 12384 => &SHAPE232, 12385 => &SHAPE233, 12386 => &SHAPE234, 12387 => &SHAPE235, 12388 => &SHAPE236, 12389 => &SHAPE237, 12390 => &SHAPE238, 12391 => &SHAPE239, 12392 => &SHAPE240, 12393 => &SHAPE241, 12394 => &SHAPE242, 12395 => &SHAPE243, 12396 => &SHAPE244, 12397 => &SHAPE245, 12398 => &SHAPE246, 12399 => &SHAPE247, 12400 => &SHAPE248, 12401 => &SHAPE249, 12402 => &SHAPE250, 12403 => &SHAPE251, 12497..=12498 => &SHAPE252, 12500 | 12502 | 12504 | 12506 => &SHAPE253, 12788..=12790 => &SHAPE255, 12791..=12799 => &SHAPE256, 12800..=12802 => &SHAPE257, 12933..=12934 => &SHAPE258, 12935..=12936 => &SHAPE259, 12937..=12938 => &SHAPE260, 12939..=12940 => &SHAPE261, 12942..=12943 => &SHAPE254, 18372..=18403 => &SHAPE263, 18438..=18439 => &SHAPE264, 18440..=18441 => &SHAPE265, 18442 => &SHAPE266, 18443 => &SHAPE267, 18444 => &SHAPE268, 18445 => &SHAPE269, 18446..=18447 => &SHAPE270, 18448..=18449 => &SHAPE271, 18450..=18465 => &SHAPE272, 18467..=18470 => &SHAPE168, 18471..=18474 => &SHAPE273, 18475..=18478 => &SHAPE274, 18479..=18486 => &SHAPE275, 18487..=18488 => &SHAPE276, 18489..=18490 => &SHAPE277, 18491..=18492 => &SHAPE278, 18493..=18494 => &SHAPE279, 18495..=18498 => &SHAPE280, 18499..=18502 => &SHAPE281, 18503..=18504 | 18507..=18508 => &SHAPE282, 18505..=18506 | 18509..=18510 => &SHAPE283, 18511..=18574 => &SHAPE167, 19372..=19380 => &SHAPE284, 20725..=20728 | 20741..=20744 | 20757..=20760 | 20773..=20776 | 20789..=20792 | 20805..=20808 | 20821..=20824 | 20837..=20840 | 20853..=20856 | 20869..=20872 | 20885..=20888 | 20901..=20904 | 20917..=20920 | 20933..=20936 | 20949..=20952 | 20965..=20968 | 20981..=20984 => &SHAPE118, 20729..=20732 | 20745..=20748 | 20761..=20764 | 20777..=20780 | 20793..=20796 | 20809..=20812 | 20825..=20828 | 20841..=20844 | 20857..=20860 | 20873..=20876 | 20889..=20892 | 20905..=20908 | 20921..=20924 | 20937..=20940 | 20953..=20956 | 20969..=20972 | 20985..=20988 => &SHAPE285, 20733..=20736 | 20749..=20752 | 20765..=20768 | 20781..=20784 | 20797..=20800 | 20813..=20816 | 20829..=20832 | 20845..=20848 | 20861..=20864 | 20877..=20880 | 20893..=20896 | 20909..=20912 | 20925..=20928 | 20941..=20944 | 20957..=20960 | 20973..=20976 | 20989..=20992 => &SHAPE286, 20737..=20740 | 20753..=20756 | 20769..=20772 | 20785..=20788 | 20801..=20804 | 20817..=20820 | 20833..=20836 | 20849..=20852 | 20865..=20868 | 20881..=20884 | 20897..=20900 | 20913..=20916 | 20929..=20932 | 20945..=20948 | 20961..=20964 | 20977..=20980 | 20993..=20996 => &SHAPE287, 20997..=21030 => &SHAPE288, 21033..=21034 => &SHAPE289, 21035..=21036 => &SHAPE290, 21037..=21038 => &SHAPE291, 21039..=21040 => &SHAPE292, 21041..=21042 => &SHAPE293, 21043..=21044 => &SHAPE294, 21045..=21046 => &SHAPE295, 21047..=21048 => &SHAPE296, 21049..=21050 => &SHAPE297, 21051..=21052 => &SHAPE298, 21053..=21054 => &SHAPE299, 21055..=21056 => &SHAPE300, 21057..=21058 => &SHAPE301, 21059..=21060 => &SHAPE302, 21061..=21062 => &SHAPE303, 21063..=21064 => &SHAPE304, 21065..=21066 => &SHAPE305, 21067..=21068 => &SHAPE306, 21069..=21070 => &SHAPE307, 21071..=21072 => &SHAPE308, 21073..=21074 => &SHAPE309, 21075..=21076 => &SHAPE310, 21077..=21078 => &SHAPE311, 21079..=21080 => &SHAPE312, 24748..=24751 => &SHAPE262, 24752..=24753 => &SHAPE313, 24754..=24755 => &SHAPE314, 24756..=24759 => &SHAPE63, 24764..=24767 => &SHAPE73, 24824..=24825 => &SHAPE315, 24844..=24847 | 24852..=24855 | 24860..=24863 | 24868..=24871 => &SHAPE316, 24848..=24849 | 24856..=24857 | 24864..=24865 | 24872..=24873 => &SHAPE317, _ => &SHAPE1, } } fn is_shape_empty(&self) -> bool { matches!(self.id, 0|25..=78|80..=111|1944..=1991|2004..=2010|2063..=2090|2355..=2872|2978..=4273|4278..=4285|4302..=4589|4662..=4681|4762..=5537|5626..=5651|5716..=5733|5738..=5772|5799..=5814|5858..=5862|5864..=5865|6813..=6998|7001..=7002|7005..=7006|7009..=7010|7013..=7014|7017..=7018|7021..=7022|7025..=7026|7385..=7388|7406|7521..=7664|7925|7928|8249|8252|8595..=8826|9143..=9174|9320..=9343|10367..=10398|10747..=11078|11310..=11311|11314..=11315|11318..=11319|11322..=11323|11326..=11327|11330..=11331|11334..=11335|11338..=11339|11342..=11343|11346..=11347|11350..=11351|11354..=11355|11358..=11359|11362..=11363|11366..=11367|11370..=11371|11374..=11375|11378..=11379|11382..=11383|11386..=11387|11390..=11391|11394..=11395|11398..=11399|11402..=11403|11406..=11407|11410..=11411|11414..=11415|11418..=11419|11422..=11423|11426..=11427|11430..=11431|11434..=11435|11438..=11439|11442..=11443|11446..=11447|11450..=11451|11454..=11455|11458..=11459|11462..=11463|11466..=11467|11470..=11471|11474..=11475|11478..=11479|11482..=11483|11486..=11487|11490..=11491|11494..=11495|11498..=11499|11502..=11503|11506..=11507|11510..=11511|11514..=11515|11518..=11519|11522..=11523|11526..=11527|11530..=11531|11534..=11535|11538..=11539|11542..=11543|11546..=11547|11550..=11551|11554..=11555|11558..=11559|11562..=11563|12495..=12496|12499|12501|12503|12505|12507..=12512|12514|12549|12760..=12786|12813..=12932|12944|12958..=12961|14166|14169|14490|14493|14814|14817|15138|15141|15462|15465|15786|15789|16110|16113|16434|16437|16758|16761|17082|17085|17406|17409|17730|17733|18054|18057|18575..=18578|18592|18594..=18595|18609|18611..=18665|18680..=18683|18876..=18877|18880..=18881|18884..=18885|18888..=18889|18892..=18893|18896..=18897|18900..=18901|18904..=18905|18908..=18909|18912..=18913|18916..=18917|18920..=18921|18924..=18925|18928..=18929|18932..=18933|18936..=18937|19100..=19147|19276..=19355|19547|19550|19967|19970|20372..=20397|20404|20407|21174|21177|21585|21588|21997|22000|22318|22800..=22927|24769..=24823|24827..=24842|24850..=24851|24858..=24859|24866..=24867|24874..=24901|25000|25003|25411|25414|25822|25825|26233|26236|26572) } fn is_shape_full(&self) -> bool { matches!(self.id, 1..=24|79|112..=1687|1998..=2003|2017..=2022|2047..=2062|2091..=2354|2873|4274..=4277|4294..=4301|5734..=5737|5780..=5781|5798|5815..=5816|5849|5851..=5857|5863|5866..=5873|5945..=5960|6537..=6740|6811..=6812|7269..=7270|7272|7415|7417..=7418|7511..=7512|7665|7906..=7918|9223..=9224|9235..=9239|9344..=9371|10364..=10366|10463..=10465|10710..=10711|10716..=10717|10722..=10727|10744..=10746|11079..=11081|11166..=11167|11172..=11173|11178..=11179|11184..=11185|11190..=11191|11196..=11197|11202..=11203|11208..=11209|11214..=11215|11220..=11221|11226..=11227|11232..=11233|11238..=11239|11244..=11245|11250..=11251|11256..=11257|11262..=11263|11268..=11269|11274..=11275|11280..=11281|11286..=11287|11292..=11293|11298..=11299|11304..=11309|12404..=12413|12494|12515..=12548|12550..=12759|12787|12803..=12812|12941|14086..=14087|14092..=14093|14098..=14099|14104..=14105|14110..=14111|14116..=14117|14122..=14123|14128..=14129|14134..=14135|14140..=14141|14146..=14147|14152..=14153|14158..=14159|18404..=18437|18466|18579..=18591|18593|18596..=18608|18610|18666..=18667|18672..=18673|18678..=18679|19356..=19371|19381..=19444|19446..=19454|19459..=19460|19869..=19874|19879..=19880|20285|20370..=20371|20722..=20724|21031..=21032|21081|21086..=21087|21492|21497..=21498|21903..=21904|21909..=21910|22315..=22317|22799|22928..=22929|22938..=22955|23280..=23281|23286..=23287|23292..=23293|23298..=23307|23632..=23633|23638..=23639|23644..=23645|23650..=23651|24676..=24723|24768|24843|24902|24904..=24907|24992..=24993|25318|25403..=25404|25729|25814..=25815|26140|26225..=26226|26551..=26560|26563..=26571|26573|26590..=26643) } }