//! Autogenerated block collisions for every block // This file is @generated from codegen/lib/code/shapes.py. If you want to // modify it, change that file. #![allow( clippy::explicit_auto_deref, clippy::redundant_closure, clippy::needless_borrow )] use std::{borrow::Cow, sync::LazyLock}; use azalea_block::*; use azalea_core::position::BlockPos; use super::VoxelShape; use crate::collision::{self, Shapes}; pub trait BlockWithShape { /// The hitbox for blocks that's used when simulating physics. fn collision_shape(&self, pos: BlockPos) -> Cow<'static, VoxelShape>; /// The hitbox for blocks that's used for determining whether we're looking /// at it. /// /// This is often but not always the same as the collision shape. For /// example, tall grass has a normal outline shape but an empty collision /// shape. fn outline_shape(&self, pos: BlockPos) -> Cow<'static, VoxelShape>; /// The collision shape of the block, before applying random coordinate /// offsets. /// /// This is almost always the same as [`Self::collision_shape`], except for /// a few blocks like bamboo. fn base_collision_shape(&self) -> &'static VoxelShape; /// The outline shape of the block, before applying random coordinate /// offsets. /// /// This is almost always the same as [`Self::outline_shape`], except for /// a few blocks like bamboo. fn base_outline_shape(&self) -> &'static VoxelShape; /// Tells you whether the block has an empty shape. /// /// This is slightly more efficient than calling [`Self::collision_shape`] /// and comparing against `EMPTY_SHAPE`. fn is_collision_shape_empty(&self) -> bool; /// Returns true if the block's shape is exactly 1×1×1. fn is_collision_shape_full(&self) -> bool; } static SHAPE0: &LazyLock = &collision::EMPTY_SHAPE; static SHAPE1: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 1., 1.)); static SHAPE2: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.75, 0.875)); static SHAPE3: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0.8125, 0.4375, 0.5625, 1., 0.5625)); static SHAPE4: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 1., 0.5625)); static SHAPE5: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0.625, 0.4375, 0.5625, 1., 0.5625)); static SHAPE6: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0.4375, 0.4375, 0.5625, 1., 0.5625)); static SHAPE7: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0.1875, 0.4375, 0.5625, 1., 0.5625)); static SHAPE8: LazyLock = LazyLock::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 SHAPE9: LazyLock = LazyLock::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 SHAPE10: LazyLock = LazyLock::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 SHAPE11: LazyLock = LazyLock::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 SHAPE12: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.125, 1.)); static SHAPE13: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.5, 1.)); static SHAPE14: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.25, 1., 1., 1.)); static SHAPE15: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.75, 1., 1.)); static SHAPE16: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 1., 0.75)); static SHAPE17: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0., 1., 1., 1.)); static SHAPE18: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.75, 1.)); static SHAPE19: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0., 1., 1., 1.)); static SHAPE20: LazyLock = LazyLock::new(|| { collision::box_shape( 0.375, 0.20000000298023224, 0.375, 1.125, 1.0125000029802322, 1.125, ) }); static SHAPE21: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.8125, 0.875)); static SHAPE22: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.8125, 1.)); static SHAPE23: LazyLock = LazyLock::new(|| { collision::box_shape( 0.375, 0.20000000298023224, 0.375, 1.125, 0.8250000029802322, 1.125, ) }); static SHAPE24: LazyLock = LazyLock::new(|| { collision::box_shape( 0.3125, 0.20000000298023224, 0.3125, 1.1875, 1.2000000029802322, 1.1875, ) }); static SHAPE25: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1.125, 1., 1.125)); static SHAPE26: LazyLock = LazyLock::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 SHAPE27: LazyLock = LazyLock::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 SHAPE28: LazyLock = LazyLock::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 SHAPE29: LazyLock = LazyLock::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 SHAPE30: LazyLock = LazyLock::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 SHAPE31: LazyLock = LazyLock::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 SHAPE32: LazyLock = LazyLock::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 SHAPE33: LazyLock = LazyLock::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 SHAPE34: LazyLock = LazyLock::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 SHAPE35: LazyLock = LazyLock::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 SHAPE36: LazyLock = LazyLock::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 SHAPE37: LazyLock = LazyLock::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 SHAPE38: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.625, 0.6875)); static SHAPE39: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.375, 0.6875)); static SHAPE40: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.6875, 1., 0.25, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.25, 0.8125, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.75, 0.6875, 1., 1., 0.8125)) }); static SHAPE41: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.25, 0.3125); let s = Shapes::or(s, collision::box_shape(0., 0.25, 0., 1., 1., 0.1875)); Shapes::or(s, collision::box_shape(0., 0.75, 0.1875, 1., 1., 0.3125)) }); static SHAPE42: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.6875, 0., 0., 1., 0.25, 1.); let s = Shapes::or(s, collision::box_shape(0.8125, 0.25, 0., 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.6875, 0.75, 0., 0.8125, 1., 1.)) }); static SHAPE43: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.3125, 0.25, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.25, 0., 0.1875, 1., 1.)); Shapes::or(s, collision::box_shape(0.1875, 0.75, 0., 0.3125, 1., 1.)) }); static SHAPE44: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 0.625, 0.625)); static SHAPE45: LazyLock = LazyLock::new(|| collision::box_shape(0.34375, 0.1875, 0.6875, 0.65625, 0.8125, 1.)); static SHAPE46: LazyLock = LazyLock::new(|| collision::box_shape(0.34375, 0.1875, 0., 0.65625, 0.8125, 0.3125)); static SHAPE47: LazyLock = LazyLock::new(|| collision::box_shape(0.6875, 0.1875, 0.34375, 1., 0.8125, 0.65625)); static SHAPE48: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.34375, 0.3125, 0.8125, 0.65625)); static SHAPE49: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 0.9375, 1., 0.9375), ) }); static SHAPE50: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or( s, collision::box_shape(0., 0.9375, 0.0625, 0.9375, 1., 0.9375), ) }); static SHAPE51: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)) }); static SHAPE52: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)) }); static SHAPE53: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 0.9375, 1., 1.), ) }); static SHAPE54: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 0.9375, 1., 1.)) }); static SHAPE55: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)) }); static SHAPE56: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)) }); static SHAPE57: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0., 0.9375, 1., 0.9375), ) }); static SHAPE58: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 1., 1.); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 0.9375, 1., 0.9375)) }); static SHAPE59: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)) }); static SHAPE60: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 1., 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)) }); static SHAPE61: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 0.9375, 1., 1.)) }); static SHAPE62: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.9375, 0., 0., 1., 1., 1.); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 0.9375, 1., 1.)) }); static SHAPE63: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 1.)) }); static SHAPE64: LazyLock = LazyLock::new(|| collision::box_shape(0.9375, 0., 0., 1., 1., 1.)); static SHAPE65: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 1., 1., 0.9375), ) }); static SHAPE66: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 1., 1., 0.9375)) }); static SHAPE67: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)) }); static SHAPE68: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)) }); static SHAPE69: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0.0625, 1., 1., 1.)) }); static SHAPE70: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 1., 1., 1.)) }); static SHAPE71: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)) }); static SHAPE72: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 1., 0.0625)); static SHAPE73: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 1., 1., 0.9375)) }); static SHAPE74: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 1., 1.); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 1., 1., 0.9375)) }); static SHAPE75: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)) }); static SHAPE76: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); static SHAPE77: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 1., 1., 1.)) }); static SHAPE78: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.9375, 0., 1., 1., 1.)); static SHAPE79: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.0625, 1., 1.)); static SHAPE80: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.0625, 1.)); static SHAPE81: LazyLock = LazyLock::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 SHAPE82: LazyLock = LazyLock::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 SHAPE83: LazyLock = LazyLock::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 SHAPE84: LazyLock = LazyLock::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 SHAPE85: LazyLock = LazyLock::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 SHAPE86: LazyLock = LazyLock::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 SHAPE87: LazyLock = LazyLock::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 SHAPE88: LazyLock = LazyLock::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 SHAPE89: LazyLock = LazyLock::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 SHAPE90: LazyLock = LazyLock::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 SHAPE91: LazyLock = LazyLock::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 SHAPE92: LazyLock = LazyLock::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 SHAPE93: LazyLock = LazyLock::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 SHAPE94: LazyLock = LazyLock::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 SHAPE95: LazyLock = LazyLock::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 SHAPE96: LazyLock = LazyLock::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 SHAPE97: LazyLock = LazyLock::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 SHAPE98: LazyLock = LazyLock::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 SHAPE99: LazyLock = LazyLock::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 SHAPE100: LazyLock = LazyLock::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 SHAPE101: LazyLock = LazyLock::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 SHAPE102: LazyLock = LazyLock::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 SHAPE103: LazyLock = LazyLock::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 SHAPE104: LazyLock = LazyLock::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 SHAPE105: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.875, 0.9375)); static SHAPE106: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 1., 0.875, 0.9375)); static SHAPE107: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.0625, 0.9375, 0.875, 0.9375)); static SHAPE108: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0., 0.9375, 0.875, 0.9375)); static SHAPE109: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.875, 1.)); static SHAPE110: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE111: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE112: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE113: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE114: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE115: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE116: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE117: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE118: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE119: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE120: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE121: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE122: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE123: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE124: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE125: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE126: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE127: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE128: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE129: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE130: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE131: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE132: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE133: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE134: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE135: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE136: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 1., 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.1875, 1., 1., 0.8125), ) }); static SHAPE137: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE138: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE139: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE140: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE141: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE142: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE143: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE144: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE145: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE146: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE147: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE148: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE149: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE150: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ) }); static SHAPE151: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ) }); static SHAPE152: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE153: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ) }); static SHAPE154: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ) }); static SHAPE155: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE156: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE157: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE158: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE159: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ) }); static SHAPE160: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.); Shapes::or( s, collision::box_shape(0.8125, 0., 0.1875, 1., 0.0625, 0.8125), ) }); static SHAPE161: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE162: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.1875, 1., 0.0625, 0.8125)); static SHAPE163: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 1., 0.0625, 0.8125)); static SHAPE164: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE165: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE166: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); let s = Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE167: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE168: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE169: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE170: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE171: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE172: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0., 0.8125, 1., 0.0625), ) }); static SHAPE173: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE174: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE175: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE176: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE177: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ) }); static SHAPE178: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 1.)); static SHAPE179: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE180: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.1875), ) }); static SHAPE181: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0., 0.8125, 0.0625, 0.8125)); static SHAPE182: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); let s = Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE183: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE184: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.); Shapes::or( s, collision::box_shape(0.1875, 0.0625, 0.9375, 0.8125, 1., 1.), ) }); static SHAPE185: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); let s = Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE186: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0.1875, 0., 0.8125, 0.8125, 0.0625, 1.), ) }); static SHAPE187: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 1.)); static SHAPE188: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125); Shapes::or( s, collision::box_shape(0., 0.0625, 0.1875, 0.0625, 1., 0.8125), ) }); static SHAPE189: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.1875, 0.8125, 0.0625, 0.8125)); static SHAPE190: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.0625, 0.8125)); static SHAPE191: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.25, 1.)); static SHAPE192: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.375, 1.)); static SHAPE193: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.625, 1.)); static SHAPE194: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.875, 1.)); static SHAPE195: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.9375, 1.)); static SHAPE196: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75)); static SHAPE197: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.1875, 1., 1.)); static SHAPE198: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.8125, 1., 1., 1.)); static SHAPE199: LazyLock = LazyLock::new(|| collision::box_shape(0.8125, 0., 0., 1., 1., 1.)); static SHAPE200: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 1., 0.1875)); static SHAPE201: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.28125, 0.875, 1., 0.78125, 1.)); static SHAPE202: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.28125, 0., 1., 0.78125, 0.125)); static SHAPE203: LazyLock = LazyLock::new(|| collision::box_shape(0.875, 0.28125, 0., 1., 0.78125, 1.)); static SHAPE204: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.28125, 0., 0.125, 0.78125, 1.)); static SHAPE205: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.4375, 0.9375, 0.625, 0.5625)); static SHAPE206: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 1., 0.8125)); static SHAPE207: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.0625, 0.5625, 0.625, 0.9375)); static SHAPE208: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.875, 0.375, 1., 1., 0.625)); static SHAPE209: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.0625, 0., 0.4375, 0.9375, 0.625, 0.5625); Shapes::or(s, collision::box_shape(0., 0.875, 0.375, 1., 1., 0.625)) }); static SHAPE210: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.875, 0., 0.625, 1., 1.)); static SHAPE211: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.4375, 0., 0.0625, 0.5625, 0.625, 0.9375); Shapes::or(s, collision::box_shape(0.375, 0.875, 0., 0.625, 1., 1.)) }); static SHAPE212: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.25, 0.6875, 0.375, 0.75)); static SHAPE213: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.3125, 0.75, 0.375, 0.6875)); static SHAPE214: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.25, 0.625, 0.6875, 0.75, 1.)); static SHAPE215: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.25, 0., 0.6875, 0.75, 0.375)); static SHAPE216: LazyLock = LazyLock::new(|| collision::box_shape(0.625, 0.25, 0.3125, 1., 0.75, 0.6875)); static SHAPE217: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0.3125, 0.375, 0.75, 0.6875)); static SHAPE218: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.625, 0.25, 0.6875, 1., 0.75)); static SHAPE219: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.625, 0.3125, 0.75, 1., 0.6875)); static SHAPE220: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.03125, 0.9375)); static SHAPE221: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.0625, 0.9375)); static SHAPE222: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.375, 0.6875, 0.0625, 0.625)); static SHAPE223: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.375, 0.6875, 0.125, 0.625)); static SHAPE224: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.3125, 0.625, 0.0625, 0.6875)); static SHAPE225: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.3125, 0.625, 0.125, 0.6875)); static SHAPE226: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.375, 0.9375, 0.6875, 0.625, 1.)); static SHAPE227: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.375, 0.875, 0.6875, 0.625, 1.)); static SHAPE228: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.375, 0., 0.6875, 0.625, 0.0625)); static SHAPE229: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.375, 0., 0.6875, 0.625, 0.125)); static SHAPE230: LazyLock = LazyLock::new(|| collision::box_shape(0.9375, 0.375, 0.3125, 1., 0.625, 0.6875)); static SHAPE231: LazyLock = LazyLock::new(|| collision::box_shape(0.875, 0.375, 0.3125, 1., 0.625, 0.6875)); static SHAPE232: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.375, 0.3125, 0.0625, 0.625, 0.6875)); static SHAPE233: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.375, 0.3125, 0.125, 0.625, 0.6875)); static SHAPE234: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.9375, 0.375, 0.6875, 1., 0.625)); static SHAPE235: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.875, 0.375, 0.6875, 1., 0.625)); static SHAPE236: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.9375, 0.3125, 0.625, 1., 0.6875)); static SHAPE237: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.875, 0.3125, 0.625, 1., 0.6875)); static SHAPE238: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.9375, 0.9375)); static SHAPE239: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 1., 0.9375)); static SHAPE240: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.75, 0.9375)); static SHAPE241: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 1., 0.875)); static SHAPE242: LazyLock = LazyLock::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 SHAPE243: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1., 0.625); let s = Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1., 0.375)); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1., 1.)) }); static SHAPE244: LazyLock = LazyLock::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 SHAPE245: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.375, 0., 0., 0.625, 1., 1.); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1., 0.625)) }); static SHAPE246: LazyLock = LazyLock::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 SHAPE247: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1., 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1., 0.375)) }); static SHAPE248: LazyLock = LazyLock::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 SHAPE249: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.375, 0., 0., 0.625, 1., 0.625); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1., 0.625)) }); static SHAPE250: LazyLock = LazyLock::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 SHAPE251: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 1., 1., 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1., 1.)) }); static SHAPE252: LazyLock = LazyLock::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 SHAPE253: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.375, 0., 0.375, 0.625, 1., 1.); Shapes::or(s, collision::box_shape(0.625, 0., 0.375, 1., 1., 0.625)) }); static SHAPE254: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 1., 1.5, 0.625)); static SHAPE255: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 1., 1., 0.625)); static SHAPE256: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1., 1.5, 0.625)); static SHAPE257: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1., 1., 0.625)); static SHAPE258: LazyLock = LazyLock::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 SHAPE259: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1., 0.625); let s = Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1., 0.375)); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1., 1.)) }); static SHAPE260: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1.5, 1.)); static SHAPE261: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1., 1.)); static SHAPE262: LazyLock = LazyLock::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 SHAPE263: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1., 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0., 0.625, 1., 0.375)) }); static SHAPE264: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1.5, 0.625)); static SHAPE265: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 1., 0.625)); static SHAPE266: LazyLock = LazyLock::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 SHAPE267: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.375, 0.625, 1., 0.625); Shapes::or(s, collision::box_shape(0.375, 0., 0.625, 0.625, 1., 1.)) }); static SHAPE268: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1.5, 1.)); static SHAPE269: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1., 1.)); static SHAPE270: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 0.625, 1.5, 0.625)); static SHAPE271: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 0.625, 1., 0.625)); static SHAPE272: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1.5, 0.625)); static SHAPE273: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 1., 0.625)); static SHAPE274: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE275: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE276: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE277: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE278: LazyLock = LazyLock::new(|| collision::box_shape(0.5625, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE279: LazyLock = LazyLock::new(|| collision::box_shape(0.6875, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE280: LazyLock = LazyLock::new(|| collision::box_shape(0.8125, 0., 0.0625, 0.9375, 0.5, 0.9375)); static SHAPE281: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.8125, 0., 1., 1., 1.)); static SHAPE282: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.1875, 1.)); static SHAPE283: LazyLock = LazyLock::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 SHAPE284: LazyLock = LazyLock::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 SHAPE285: LazyLock = LazyLock::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 SHAPE286: LazyLock = LazyLock::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 SHAPE287: LazyLock = LazyLock::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 SHAPE288: LazyLock = LazyLock::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 SHAPE289: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.4375, 1., 1., 0.5625)); static SHAPE290: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 1., 1., 0.5625)); static SHAPE291: LazyLock = LazyLock::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 SHAPE292: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0., 0.5625, 1., 1.)); static SHAPE293: LazyLock = LazyLock::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 SHAPE294: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0., 0.5625, 1., 0.5625)); static SHAPE295: LazyLock = LazyLock::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 SHAPE296: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 1., 1.)); static SHAPE297: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.4375, 0.5625, 1., 0.5625)); static SHAPE298: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.40625, 0.40625, 1., 0.59375, 0.59375)); static SHAPE299: LazyLock = LazyLock::new(|| collision::box_shape(0.40625, 0., 0.40625, 0.59375, 1., 0.59375)); static SHAPE300: LazyLock = LazyLock::new(|| collision::box_shape(0.40625, 0.40625, 0., 0.59375, 0.59375, 1.)); static SHAPE301: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 0.625, 0.625)); static SHAPE302: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 0.625, 1.)); static SHAPE303: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 0.625, 0.625, 0.625)); static SHAPE304: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1., 0.625, 0.625)); static SHAPE305: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.125, 0.5625)); static SHAPE306: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.25, 0.5625)); static SHAPE307: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.375, 0.5625)); static SHAPE308: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.5, 0.5625)); static SHAPE309: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.625, 0.5625)); static SHAPE310: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.75, 0.5625)); static SHAPE311: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0., 0.4375, 0.5625, 0.875, 0.5625)); static SHAPE312: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 0.9375, 1., 0.9375), ) }); static SHAPE313: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or( s, collision::box_shape(0., 0.9375, 0.0625, 0.9375, 1., 0.9375), ) }); static SHAPE314: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ) }); static SHAPE315: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ) }); static SHAPE316: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 0.9375, 1., 1.), ) }); static SHAPE317: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 0.9375, 1., 1.)) }); static SHAPE318: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)) }); static SHAPE319: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)) }); static SHAPE320: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0., 0.9375, 1., 0.9375), ) }); static SHAPE321: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 0.9375, 1., 0.9375)) }); static SHAPE322: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)) }); static SHAPE323: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)) }); static SHAPE324: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 0.9375, 1., 1.)) }); static SHAPE325: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 0.9375, 1., 1.)) }); static SHAPE326: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 1.)) }); static SHAPE327: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 1.)) }); static SHAPE328: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.9375, 0.0625, 1., 1., 0.9375), ) }); static SHAPE329: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 1., 1., 0.9375)) }); static SHAPE330: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE331: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE332: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0.0625, 1., 1., 1.)) }); static SHAPE333: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.9375, 0.0625, 1., 1., 1.)) }); static SHAPE334: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)) }); static SHAPE335: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)) }); static SHAPE336: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 1., 1., 0.9375)) }); static SHAPE337: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 1., 1., 0.9375)) }); static SHAPE338: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE339: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE340: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.0625, 0.9375, 0., 1., 1., 1.)) }); static SHAPE341: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.9375, 0., 1., 1., 1.)) }); static SHAPE342: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)) }); static SHAPE343: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.375, 1., 0.8125, 0.625)); static SHAPE344: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0., 0.625, 0.8125, 1.)); static SHAPE345: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.09375, 0.9375)); static SHAPE346: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.5, 0., 1., 1., 1.)); static SHAPE347: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 1.5, 0.75)); static SHAPE348: LazyLock = LazyLock::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 SHAPE349: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE350: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)) }); static SHAPE351: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 0.6875, 1.5, 0.6875)); static SHAPE352: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875)); static SHAPE353: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875)); static SHAPE354: LazyLock = LazyLock::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 SHAPE355: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE356: LazyLock = LazyLock::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 SHAPE357: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE358: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE359: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1.5, 1.)); static SHAPE360: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.875, 1.)); static SHAPE361: LazyLock = LazyLock::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 SHAPE362: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE363: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE364: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE365: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE366: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE367: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1., 1.)); static SHAPE368: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE369: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE370: LazyLock = LazyLock::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 SHAPE371: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)) }); static SHAPE372: LazyLock = LazyLock::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 SHAPE373: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE374: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)) }); static SHAPE375: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 0.6875)); static SHAPE376: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.6875)); static SHAPE377: LazyLock = LazyLock::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 SHAPE378: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ) }); static SHAPE379: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ) }); static SHAPE380: LazyLock = LazyLock::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 SHAPE381: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE382: LazyLock = LazyLock::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 SHAPE383: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE384: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE385: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1.5, 1.)); static SHAPE386: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.)); static SHAPE387: LazyLock = LazyLock::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 SHAPE388: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE389: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE390: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE391: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE392: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE393: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 1.), ) }); static SHAPE394: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE395: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE396: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)) }); static SHAPE397: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE398: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)) }); static SHAPE399: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.6875)); static SHAPE400: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE401: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)) }); static SHAPE402: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE403: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE404: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE405: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0., 0.6875, 1., 0.6875), ) }); static SHAPE406: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE407: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE408: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE409: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE410: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.75, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE411: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 1., 1.)); static SHAPE412: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE413: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 0.6875, 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE414: LazyLock = LazyLock::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 SHAPE415: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE416: LazyLock = LazyLock::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 SHAPE417: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE418: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE419: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 1., 1.5, 0.6875)); static SHAPE420: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 1., 0.875, 0.6875)); static SHAPE421: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 1., 1.5, 0.6875)); static SHAPE422: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875)); static SHAPE423: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE424: LazyLock = LazyLock::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 SHAPE425: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE426: LazyLock = LazyLock::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 SHAPE427: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE428: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE429: LazyLock = LazyLock::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 SHAPE430: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.875, 1.); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE431: LazyLock = LazyLock::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 SHAPE432: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE433: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE434: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE435: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE436: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE437: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1., 1.); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE438: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE439: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE440: LazyLock = LazyLock::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 SHAPE441: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE442: LazyLock = LazyLock::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 SHAPE443: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE444: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE445: LazyLock = LazyLock::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 SHAPE446: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE447: LazyLock = LazyLock::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 SHAPE448: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ) }); static SHAPE449: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE450: LazyLock = LazyLock::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 SHAPE451: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE452: LazyLock = LazyLock::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 SHAPE453: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE454: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE455: LazyLock = LazyLock::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 SHAPE456: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE457: LazyLock = LazyLock::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 SHAPE458: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE459: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE460: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE461: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE462: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE463: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); let s = Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 1.), ) }); static SHAPE464: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE465: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE466: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE467: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE468: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE469: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.6875); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE470: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE471: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE472: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE473: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE474: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE475: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); let s = Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0., 0.6875, 1., 0.6875), ) }); static SHAPE476: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE477: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE478: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 0.875, 0.6875)) }); static SHAPE479: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3125, 0.75, 1., 0.6875), ) }); static SHAPE480: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.875, 0.3125, 0.75, 1., 0.6875)) }); static SHAPE481: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1., 1.); Shapes::or( s, collision::box_shape(0.6875, 0., 0.3125, 1., 0.875, 0.6875), ) }); static SHAPE482: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE483: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0., 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE484: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE485: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE486: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)) }); static SHAPE487: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 1., 1., 0.6875)); static SHAPE488: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE489: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875)); static SHAPE490: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE491: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE492: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE493: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.875, 1.); let s = Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE494: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE495: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE496: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE497: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE498: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE499: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1., 1.); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE500: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE501: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE502: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE503: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE504: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)) }); static SHAPE505: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE506: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE507: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ) }); static SHAPE508: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE509: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE510: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE511: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); let s = Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 0.6875), ) }); static SHAPE512: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE513: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE514: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE515: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE516: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE517: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); let s = Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 0.6875, 1., 1.), ) }); static SHAPE518: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE519: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 0.3125), ); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE520: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE521: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE522: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)) }); static SHAPE523: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.6875); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE524: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE525: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)) }); static SHAPE526: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE527: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE528: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 0.875, 1.)) }); static SHAPE529: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 0.875, 1.); let s = Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0., 0.6875, 1., 0.6875), ) }); static SHAPE530: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE531: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or( s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 0.875, 1.), ) }); static SHAPE532: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.75); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.75, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE533: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)); Shapes::or(s, collision::box_shape(0.25, 0.875, 0.3125, 1., 1., 0.6875)) }); static SHAPE534: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.25, 0.75, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.25, 0., 0.6875, 0.75, 1., 0.75)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.25)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.75, 0.6875, 1., 1.)) }); static SHAPE535: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0., 0.6875, 1., 1.); Shapes::or(s, collision::box_shape(0.6875, 0., 0.3125, 1., 1., 0.6875)) }); static SHAPE536: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 0.875, 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)); Shapes::or( s, collision::box_shape(0.3125, 0.875, 0.3125, 1., 1., 0.6875), ) }); static SHAPE537: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.3125, 1., 1., 0.6875); let s = Shapes::or(s, collision::box_shape(0.3125, 0., 0., 0.6875, 1., 0.3125)); Shapes::or(s, collision::box_shape(0.3125, 0., 0.6875, 0.6875, 1., 1.)) }); static SHAPE538: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.3125, 1.)); static SHAPE539: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.6875, 1.)); static SHAPE540: LazyLock = LazyLock::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 SHAPE541: LazyLock = LazyLock::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 SHAPE542: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.375, 0., 1., 0.75, 1.)); static SHAPE543: LazyLock = LazyLock::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 SHAPE544: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.4375, 0.0625, 0.625, 0.75, 0.3125)); static SHAPE545: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.4375, 0.6875, 0.625, 0.75, 0.9375)); static SHAPE546: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0.4375, 0.375, 0.3125, 0.75, 0.625)); static SHAPE547: LazyLock = LazyLock::new(|| collision::box_shape(0.6875, 0.4375, 0.375, 0.9375, 0.75, 0.625)); static SHAPE548: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.3125, 0.0625, 0.6875, 0.75, 0.4375)); static SHAPE549: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.3125, 0.5625, 0.6875, 0.75, 0.9375)); static SHAPE550: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0.3125, 0.3125, 0.4375, 0.75, 0.6875)); static SHAPE551: LazyLock = LazyLock::new(|| collision::box_shape(0.5625, 0.3125, 0.3125, 0.9375, 0.75, 0.6875)); static SHAPE552: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.1875, 0.0625, 0.75, 0.75, 0.5625)); static SHAPE553: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.1875, 0.4375, 0.75, 0.75, 0.9375)); static SHAPE554: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0.1875, 0.25, 0.5625, 0.75, 0.75)); static SHAPE555: LazyLock = LazyLock::new(|| collision::box_shape(0.4375, 0.1875, 0.25, 0.9375, 0.75, 0.75)); static SHAPE556: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.625, 0.6875, 0.625, 1.)); static SHAPE557: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0., 0.6875, 0.625, 0.375)); static SHAPE558: LazyLock = LazyLock::new(|| collision::box_shape(0.625, 0., 0.3125, 1., 0.625, 0.6875)); static SHAPE559: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.3125, 0.375, 0.625, 0.6875)); static SHAPE560: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.0625, 0., 1., 0.15625, 1.)); static SHAPE561: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.4375, 1.)); static SHAPE562: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.5625, 1.)); static SHAPE563: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.5, 0.75)); static SHAPE564: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.25, 0.5, 0.75, 0.75, 1.)); static SHAPE565: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.25, 0., 0.75, 0.75, 0.5)); static SHAPE566: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0.25, 0.25, 1., 0.75, 0.75)); static SHAPE567: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0.25, 0.5, 0.75, 0.75)); static SHAPE568: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.5, 0.8125)); static SHAPE569: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.25, 0.5, 0.8125, 0.75, 1.)); static SHAPE570: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.25, 0., 0.8125, 0.75, 0.5)); static SHAPE571: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0.25, 0.1875, 1., 0.75, 0.8125)); static SHAPE572: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0.1875, 0.5, 0.75, 0.8125)); static SHAPE573: LazyLock = LazyLock::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 SHAPE574: LazyLock = LazyLock::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 SHAPE575: LazyLock = LazyLock::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 SHAPE576: LazyLock = LazyLock::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 SHAPE577: LazyLock = LazyLock::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 SHAPE578: LazyLock = LazyLock::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 SHAPE579: LazyLock = LazyLock::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 SHAPE580: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 1.25, 1., 1.25)); static SHAPE581: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.875, 1., 0.78125, 1.)); static SHAPE582: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.78125, 0.125)); static SHAPE583: LazyLock = LazyLock::new(|| collision::box_shape(0.875, 0., 0., 1., 0.78125, 1.)); static SHAPE584: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.125, 0.78125, 1.)); static SHAPE585: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.375, 0., 0.625, 0.625, 1.)); static SHAPE586: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.375, 0.375, 1., 0.625, 0.625)); static SHAPE587: LazyLock = LazyLock::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 SHAPE588: LazyLock = LazyLock::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 SHAPE589: LazyLock = LazyLock::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 SHAPE590: LazyLock = LazyLock::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 SHAPE591: LazyLock = LazyLock::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 SHAPE592: LazyLock = LazyLock::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 SHAPE593: LazyLock = LazyLock::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 SHAPE594: LazyLock = LazyLock::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 SHAPE595: LazyLock = LazyLock::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 SHAPE596: LazyLock = LazyLock::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 SHAPE597: LazyLock = LazyLock::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 SHAPE598: LazyLock = LazyLock::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 SHAPE599: LazyLock = LazyLock::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 SHAPE600: LazyLock = LazyLock::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 SHAPE601: LazyLock = LazyLock::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 SHAPE602: LazyLock = LazyLock::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 SHAPE603: LazyLock = LazyLock::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 SHAPE604: LazyLock = LazyLock::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 SHAPE605: LazyLock = LazyLock::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 SHAPE606: LazyLock = LazyLock::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 SHAPE607: LazyLock = LazyLock::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 SHAPE608: LazyLock = LazyLock::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 SHAPE609: LazyLock = LazyLock::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 SHAPE610: LazyLock = LazyLock::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 SHAPE611: LazyLock = LazyLock::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 SHAPE612: LazyLock = LazyLock::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 SHAPE613: LazyLock = LazyLock::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 SHAPE614: LazyLock = LazyLock::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 SHAPE615: LazyLock = LazyLock::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 SHAPE616: LazyLock = LazyLock::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 SHAPE617: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE618: LazyLock = LazyLock::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 SHAPE619: LazyLock = LazyLock::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 SHAPE620: LazyLock = LazyLock::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 SHAPE621: LazyLock = LazyLock::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 SHAPE622: LazyLock = LazyLock::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 SHAPE623: LazyLock = LazyLock::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 SHAPE624: LazyLock = LazyLock::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 SHAPE625: LazyLock = LazyLock::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 SHAPE626: LazyLock = LazyLock::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 SHAPE627: LazyLock = LazyLock::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 SHAPE628: LazyLock = LazyLock::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 SHAPE629: LazyLock = LazyLock::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 SHAPE630: LazyLock = LazyLock::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 SHAPE631: LazyLock = LazyLock::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 SHAPE632: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE633: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE634: LazyLock = LazyLock::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 SHAPE635: LazyLock = LazyLock::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 SHAPE636: LazyLock = LazyLock::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 SHAPE637: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 1.)); static SHAPE638: LazyLock = LazyLock::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 SHAPE639: LazyLock = LazyLock::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 SHAPE640: LazyLock = LazyLock::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 SHAPE641: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.8125)); static SHAPE642: LazyLock = LazyLock::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 SHAPE643: LazyLock = LazyLock::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 SHAPE644: LazyLock = LazyLock::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 SHAPE645: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 1.)); static SHAPE646: LazyLock = LazyLock::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 SHAPE647: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 1., 0.8125)); static SHAPE648: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE649: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.1875, 0.8125, 0.8125, 0.8125)); static SHAPE650: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, -0.0625, 0.3125, 0.6875, 0.1875, 0.6875)); static SHAPE651: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, -0.0625, 0.1875, 0.8125, 0.3125, 0.8125)); static SHAPE652: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, -0.0625, 0.1875, 0.8125, 0.875, 0.8125)); static SHAPE653: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, -0.0625, 0.1875, 0.8125, 1., 0.8125)); static SHAPE654: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.6875, 0.8125)); static SHAPE655: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.9375, 0.8125)); static SHAPE656: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.3125, 0.3125, 0.6875, 0.6875, 0.6875)); static SHAPE657: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.75, 0.4375, 0.75)); static SHAPE658: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.0625, 0.9375, 0.4375, 0.9375)); static SHAPE659: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.125, 0.9375, 1., 0.875)); static SHAPE660: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.625, 0.8125)); static SHAPE661: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.9375, 0.875)); static SHAPE662: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.25, 0.875)); static SHAPE663: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0.3125, 1., 0.75, 1.)); static SHAPE664: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0., 1., 0.75, 0.6875)); static SHAPE665: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.25, 0., 1., 0.75, 1.)); static SHAPE666: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0., 0.6875, 0.75, 1.)); static SHAPE667: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 0.625, 0.375, 0.625)); static SHAPE668: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.375, 0.8125)); static SHAPE669: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.375, 0.875)); static SHAPE670: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0., 0.125, 0.875, 0.4375, 0.875)); static SHAPE671: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.75, 0.75)); static SHAPE672: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 1., 0.6875)); static SHAPE673: LazyLock = LazyLock::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 SHAPE674: LazyLock = LazyLock::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., 0.125)); let s = Shapes::or(s, collision::box_shape(0., 0.125, 0.875, 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.875, 0.125, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.875, 0.125, 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 SHAPE675: LazyLock = LazyLock::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 SHAPE676: LazyLock = LazyLock::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 SHAPE677: LazyLock = LazyLock::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 SHAPE678: LazyLock = LazyLock::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 SHAPE679: LazyLock = LazyLock::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 SHAPE680: LazyLock = LazyLock::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 SHAPE681: LazyLock = LazyLock::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 SHAPE682: LazyLock = LazyLock::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 SHAPE683: LazyLock = LazyLock::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 SHAPE684: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); let s = Shapes::or( s, collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0., 0.625, 0.0625, 0.25, 0.875, 0.3333333125), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.625, 0.0625, 1., 0.875, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.625, 0.25, 1., 0.875, 0.3333333125), ); let s = Shapes::or( s, collision::box_shape(0., 0.75, 0.3333333125, 0.25, 1., 0.6041666875), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.75, 0.3333333125, 1., 1., 0.6041666875), ); let s = Shapes::or( s, collision::box_shape(0., 0.875, 0.6041666875, 1., 1.125, 0.875), ); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3333333125, 0.75, 1., 0.6041666875), ) }); static SHAPE685: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); let s = Shapes::or( s, collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0., 0.625, 0.6666666875, 0.25, 0.875, 0.9375), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.625, 0.75, 1., 0.875, 0.9375), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.625, 0.6666666875, 1., 0.875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0., 0.75, 0.3958333125, 0.25, 1., 0.6666666875), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.75, 0.3958333125, 1., 1., 0.6666666875), ); let s = Shapes::or( s, collision::box_shape(0., 0.875, 0.125, 1., 1.125, 0.3958333125), ); Shapes::or( s, collision::box_shape(0.25, 0.875, 0.3958333125, 0.75, 1., 0.6666666875), ) }); static SHAPE686: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); let s = Shapes::or( s, collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 0.75), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.625, 0., 0.25, 0.875, 1.)); let s = Shapes::or( s, collision::box_shape(0.25, 0.625, 0., 0.3333333125, 0.875, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.25, 0.625, 0.75, 0.3333333125, 0.875, 1.), ); let s = Shapes::or( s, collision::box_shape(0.3333333125, 0.75, 0., 0.6041666875, 1., 0.25), ); let s = Shapes::or( s, collision::box_shape(0.3333333125, 0.75, 0.75, 0.6041666875, 1., 1.), ); let s = Shapes::or( s, collision::box_shape(0.3333333125, 0.875, 0.25, 0.875, 1., 0.75), ); let s = Shapes::or( s, collision::box_shape(0.6041666875, 0.875, 0., 0.875, 1.125, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.6041666875, 0.875, 0.75, 0.875, 1.125, 1.), ); Shapes::or( s, collision::box_shape(0.6041666875, 1., 0.25, 0.875, 1.125, 0.75), ) }); static SHAPE687: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.125, 1.); let s = Shapes::or( s, collision::box_shape(0.25, 0.125, 0.25, 0.75, 0.875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.6666666875, 0.625, 0., 0.9375, 0.875, 0.25), ); let s = Shapes::or( s, collision::box_shape(0.6666666875, 0.625, 0.75, 0.9375, 0.875, 1.), ); let s = Shapes::or( s, collision::box_shape(0.75, 0.625, 0.25, 0.9375, 0.875, 0.75), ); let s = Shapes::or( s, collision::box_shape(0.3958333125, 0.75, 0., 0.6666666875, 1., 0.25), ); let s = Shapes::or( s, collision::box_shape(0.3958333125, 0.75, 0.75, 0.6666666875, 1., 1.), ); let s = Shapes::or( s, collision::box_shape(0.125, 0.875, 0., 0.3958333125, 1.125, 1.), ); Shapes::or( s, collision::box_shape(0.3958333125, 0.875, 0.25, 0.6666666875, 1., 0.75), ) }); static SHAPE688: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.25, 1., 1., 0.75)); static SHAPE689: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0., 0.75, 1., 1.)); static SHAPE690: LazyLock = LazyLock::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 SHAPE691: LazyLock = LazyLock::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 SHAPE692: LazyLock = LazyLock::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 SHAPE693: LazyLock = LazyLock::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 SHAPE694: LazyLock = LazyLock::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 SHAPE695: LazyLock = LazyLock::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 SHAPE696: LazyLock = LazyLock::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 SHAPE697: LazyLock = LazyLock::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 SHAPE698: LazyLock = LazyLock::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 SHAPE699: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.5625, 0.75)); static SHAPE700: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1.125, 0.8125, 1.125)); static SHAPE701: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0., 0.375, 1.125, 0.1875, 1.125)); static SHAPE702: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.5625, 0.25, 0.75, 1., 0.75)); static SHAPE703: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.9375, 0.75)); static SHAPE704: LazyLock = LazyLock::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 SHAPE705: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.1875, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.1875, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.1875, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.1875, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.1875, 0.125, 1., 1., 0.875)) }); static SHAPE706: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.3125, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.3125, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.3125, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.3125, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.3125, 0.125, 1., 1., 0.875)) }); static SHAPE707: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.4375, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.4375, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.4375, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.4375, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.4375, 0.125, 1., 1., 0.875)) }); static SHAPE708: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.5625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.5625, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.5625, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.5625, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.5625, 0.125, 1., 1., 0.875)) }); static SHAPE709: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.6875, 1.); 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 SHAPE710: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.8125, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.8125, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.8125, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.8125, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.8125, 0.125, 1., 1., 0.875)) }); static SHAPE711: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.9375, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.9375, 0., 0.125, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.125, 0.9375, 0., 1., 1., 0.125)); let s = Shapes::or(s, collision::box_shape(0.125, 0.9375, 0.875, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.875, 0.9375, 0.125, 1., 1., 0.875)) }); static SHAPE712: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.375, 0.6875, 0.375, 0.5625)); static SHAPE713: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.375, 0.625, 0.375, 0.6875)); static SHAPE714: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.375, 0.625)); static SHAPE715: LazyLock = LazyLock::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 SHAPE716: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.5625, 0.8125, 0.8125, 1.)); static SHAPE717: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.4375, 0.8125, 0.8125)); static SHAPE718: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.4375)); static SHAPE719: LazyLock = LazyLock::new(|| collision::box_shape(0.5625, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE720: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.4375, 0.8125)); static SHAPE721: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.5625, 0.1875, 0.8125, 1., 0.8125)); static SHAPE722: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.6875, 0.8125, 0.8125, 1.)); static SHAPE723: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.3125, 0.8125, 0.8125)); static SHAPE724: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.3125)); static SHAPE725: LazyLock = LazyLock::new(|| collision::box_shape(0.6875, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE726: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.3125, 0.8125)); static SHAPE727: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.6875, 0.1875, 0.8125, 1., 0.8125)); static SHAPE728: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0.75, 0.8125, 0.8125, 1.)); static SHAPE729: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.1875, 0.1875, 0.25, 0.8125, 0.8125)); static SHAPE730: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.1875, 0., 0.8125, 0.8125, 0.25)); static SHAPE731: LazyLock = LazyLock::new(|| collision::box_shape(0.75, 0.1875, 0.1875, 1., 0.8125, 0.8125)); static SHAPE732: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.25, 0.8125)); static SHAPE733: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0.75, 0.1875, 0.8125, 1., 0.8125)); static SHAPE734: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.25, 0.8125, 0.75, 0.75, 1.)); static SHAPE735: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.25, 0.25, 0.1875, 0.75, 0.75)); static SHAPE736: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.25, 0., 0.75, 0.75, 0.1875)); static SHAPE737: LazyLock = LazyLock::new(|| collision::box_shape(0.8125, 0.25, 0.25, 1., 0.75, 0.75)); static SHAPE738: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0., 0.25, 0.75, 0.1875, 0.75)); static SHAPE739: LazyLock = LazyLock::new(|| collision::box_shape(0.25, 0.8125, 0.25, 0.75, 1., 0.75)); static SHAPE740: LazyLock = LazyLock::new(|| collision::box_shape(0.1875, 0., 0.1875, 0.8125, 0.875, 0.8125)); static SHAPE741: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.3125, 0.6875, 0.6875, 0.6875)); static SHAPE742: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0.3125, 0.3125, 0.6875, 1., 0.6875)); static SHAPE743: LazyLock = LazyLock::new(|| collision::box_shape(0.125, 0.8125, 0.125, 0.875, 1., 0.875)); static SHAPE744: LazyLock = LazyLock::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 SHAPE745: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.5, 0.1875, 0.5)); static SHAPE746: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.5, 0.1875, 1.)); static SHAPE747: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0.5, 1., 0.1875, 1.)); static SHAPE748: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0., 1., 0.1875, 1.)); static SHAPE749: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.5, 0.5, 0.1875, 1.)); static SHAPE750: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.5, 1., 0.1875, 1.)); static SHAPE751: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0., 1., 0.1875, 0.5)); static SHAPE752: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.1875, 0.5)); static SHAPE753: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.5, 0.0625, 0.5)); static SHAPE754: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.5, 0.0625, 1.)); static SHAPE755: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0.5, 1., 0.0625, 1.)); static SHAPE756: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0., 1., 0.0625, 1.)); static SHAPE757: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.5, 0.5, 0.0625, 1.)); static SHAPE758: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.5, 1., 0.0625, 1.)); static SHAPE759: LazyLock = LazyLock::new(|| collision::box_shape(0.5, 0., 0., 1., 0.0625, 0.5)); static SHAPE760: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.0625, 0.5)); static SHAPE761: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.6875, 0., 1., 0.9375, 1.)); static SHAPE762: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.5625, 0.6875, 0.9375, 0.9375); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.3125, 0.9375, 1.)); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0., 1., 0.9375, 0.5625), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0.9375, 1., 0.9375, 1.), ); Shapes::or( s, collision::box_shape(0.6875, 0.6875, 0.5625, 1., 0.9375, 0.9375), ) }); static SHAPE763: LazyLock = LazyLock::new(|| collision::box_shape(0., 0.6875, 0., 1., 0.8125, 1.)); static SHAPE764: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.5625, 0.6875, 0.8125, 0.9375); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.3125, 0.8125, 1.)); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0., 1., 0.8125, 0.5625), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0.9375, 1., 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.6875, 0.6875, 0.5625, 1., 0.8125, 0.9375), ) }); static SHAPE765: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.5625, 0.6875, 0.8125, 0.9375)); static SHAPE766: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.0625, 0.6875, 0.9375, 0.4375); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.3125, 0.9375, 1.)); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0., 1., 0.9375, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0.4375, 1., 0.9375, 1.), ); Shapes::or( s, collision::box_shape(0.6875, 0.6875, 0.0625, 1., 0.9375, 0.4375), ) }); static SHAPE767: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.3125, 0., 0.0625, 0.6875, 0.8125, 0.4375); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.3125, 0.8125, 1.)); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0., 1., 0.8125, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.3125, 0.6875, 0.4375, 1., 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.6875, 0.6875, 0.0625, 1., 0.8125, 0.4375), ) }); static SHAPE768: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.0625, 0.6875, 0.8125, 0.4375)); static SHAPE769: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.5625, 0., 0.3125, 0.9375, 0.9375, 0.6875); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.5625, 0.9375, 1.)); let s = Shapes::or( s, collision::box_shape(0.5625, 0.6875, 0., 1., 0.9375, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.5625, 0.6875, 0.6875, 1., 0.9375, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.6875, 0.3125, 1., 0.9375, 0.6875), ) }); static SHAPE770: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.5625, 0., 0.3125, 0.9375, 0.8125, 0.6875); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.5625, 0.8125, 1.)); let s = Shapes::or( s, collision::box_shape(0.5625, 0.6875, 0., 1., 0.8125, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.5625, 0.6875, 0.6875, 1., 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.6875, 0.3125, 1., 0.8125, 0.6875), ) }); static SHAPE771: LazyLock = LazyLock::new(|| collision::box_shape(0.5625, 0., 0.3125, 0.9375, 0.8125, 0.6875)); static SHAPE772: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.0625, 0., 0.3125, 0.4375, 0.9375, 0.6875); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.0625, 0.9375, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.6875, 0., 1., 0.9375, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.6875, 0.6875, 1., 0.9375, 1.), ); Shapes::or( s, collision::box_shape(0.4375, 0.6875, 0.3125, 1., 0.9375, 0.6875), ) }); static SHAPE773: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0.0625, 0., 0.3125, 0.4375, 0.8125, 0.6875); let s = Shapes::or(s, collision::box_shape(0., 0.6875, 0., 0.0625, 0.8125, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.6875, 0., 1., 0.8125, 0.3125), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.6875, 0.6875, 1., 0.8125, 1.), ); Shapes::or( s, collision::box_shape(0.4375, 0.6875, 0.3125, 1., 0.8125, 0.6875), ) }); static SHAPE774: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.3125, 0.4375, 0.8125, 0.6875)); static SHAPE775: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.5625, 0.6875, 1., 0.9375)); static SHAPE776: LazyLock = LazyLock::new(|| collision::box_shape(0.3125, 0., 0.0625, 0.6875, 1., 0.4375)); static SHAPE777: LazyLock = LazyLock::new(|| collision::box_shape(0.5625, 0., 0.3125, 0.9375, 1., 0.6875)); static SHAPE778: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0., 0.3125, 0.4375, 1., 0.6875)); static SHAPE779: LazyLock = LazyLock::new(|| { collision::box_shape( 0.375, 0.10000000149011612, 0.375, 1.125, 0.9125000014901161, 1.125, ) }); static SHAPE780: LazyLock = LazyLock::new(|| collision::box_shape(0.375, 0.625, 0.375, 1.125, 1., 1.125)); static SHAPE781: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.09375, 1.)); static SHAPE782: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)) }); static SHAPE783: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)) }); static SHAPE784: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ) }); static SHAPE785: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ) }); static SHAPE786: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE787: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)) }); static SHAPE788: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ) }); static SHAPE789: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ) }); static SHAPE790: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)) }); static SHAPE791: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ) }); static SHAPE792: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ) }); static SHAPE793: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE794: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE795: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)) }); static SHAPE796: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE797: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)) }); static SHAPE798: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE799: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ) }); static SHAPE800: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE801: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 1.)) }); static SHAPE802: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 1.)) }); static SHAPE803: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 1.)) }); static SHAPE804: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ) }); static SHAPE805: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ) }); static SHAPE806: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ) }); static SHAPE807: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ) }); static SHAPE808: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE809: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0., 1., 0.625, 0.9375), ) }); static SHAPE810: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ) }); static SHAPE811: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ) }); static SHAPE812: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ) }); static SHAPE813: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE814: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE815: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE816: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE817: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE818: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE819: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ) }); static SHAPE820: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE821: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 1.), ) }); static SHAPE822: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE823: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE824: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE825: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE826: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE827: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE828: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 1.)) }); static SHAPE829: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE830: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE831: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE832: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE833: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE834: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE835: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE836: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE837: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE838: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE839: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE840: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE841: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0., 1., 0.625, 0.0625), ); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE842: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE843: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0.9375, 1., 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE844: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE845: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or( s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 0.625, 1.), ); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE846: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.0625, 1.); let s = Shapes::or(s, collision::box_shape(0., 0.0625, 0., 0.0625, 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0.0625, 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0.0625, 0.0625, 1., 1., 0.9375), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE847: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.)); static SHAPE848: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)); static SHAPE849: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE850: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE851: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE852: LazyLock = LazyLock::new(|| collision::box_shape(0., 0., 0., 1., 0.625, 0.0625)); static SHAPE853: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)) }); static SHAPE854: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)) }); static SHAPE855: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE856: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE857: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE858: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)) }); static SHAPE859: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE860: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)) }); static SHAPE861: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE862: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE863: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE864: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)) }); static SHAPE865: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE866: LazyLock = LazyLock::new(|| collision::box_shape(0.9375, 0., 0., 1., 0.625, 1.)); static SHAPE867: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 1.)) }); static SHAPE868: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 1.)) }); static SHAPE869: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)) }); static SHAPE870: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)) }); static SHAPE871: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)) }); static SHAPE872: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 1., 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)) }); static SHAPE873: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE874: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 0.625, 0.9375)) }); static SHAPE875: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)) }); static SHAPE876: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)) }); static SHAPE877: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)) }); static SHAPE878: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE879: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE880: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE881: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE882: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE883: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE884: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)) }); static SHAPE885: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE886: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 1.)) }); static SHAPE887: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE888: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE889: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE890: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE891: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE892: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); Shapes::or( s, collision::box_shape(0.9375, 0., 0.0625, 1., 0.625, 0.9375), ) }); static SHAPE893: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 1.)) }); static SHAPE894: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE895: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE896: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE897: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0., 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE898: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE899: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE900: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE901: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE902: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE903: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE904: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 0.625, 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE905: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE906: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 0.625, 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0., 1., 1., 0.0625)) }); static SHAPE907: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 1.)); Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)) }); static SHAPE908: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 1., 1., 0.0625); let s = Shapes::or(s, collision::box_shape(0., 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE909: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE910: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 1., 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 0.625, 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); Shapes::or(s, collision::box_shape(0.9375, 0.625, 0.9375, 1., 1., 1.)) }); static SHAPE911: LazyLock = LazyLock::new(|| { let s = collision::box_shape(0., 0., 0., 0.0625, 0.625, 1.); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0., 1., 1., 0.0625)); let s = Shapes::or(s, collision::box_shape(0.0625, 0., 0.9375, 1., 1., 1.)); let s = Shapes::or(s, collision::box_shape(0.9375, 0., 0.0625, 1., 1., 0.9375)); let s = Shapes::or(s, collision::box_shape(0., 0.625, 0., 0.0625, 1., 0.0625)); Shapes::or(s, collision::box_shape(0., 0.625, 0.9375, 0.0625, 1., 1.)) }); static SHAPE912: LazyLock = LazyLock::new(|| collision::box_shape(0.0625, 0.125, 0.0625, 0.9375, 1., 0.9375)); impl BlockWithShape for BlockState { fn collision_shape(&self, pos: BlockPos) -> Cow<'static, VoxelShape> { super::shape_offset::apply_shape_offset(*self, pos, self.base_collision_shape()) } fn outline_shape(&self, pos: BlockPos) -> Cow<'static, VoxelShape> { super::shape_offset::apply_shape_offset(*self, pos, self.base_outline_shape()) } fn base_collision_shape(&self) -> &'static VoxelShape { COLLISION_SHAPES_MAP .get(self.id() as usize) .unwrap_or(&&SHAPE1) } fn base_outline_shape(&self) -> &'static VoxelShape { OUTLINE_SHAPES_MAP .get(self.id() as usize) .unwrap_or(&&SHAPE1) } fn is_collision_shape_empty(&self) -> bool { BASIC_COLLISION_SHAPES_MAP[self.id() as usize] == 0 } fn is_collision_shape_full(&self) -> bool { BASIC_COLLISION_SHAPES_MAP[self.id() as usize] == 1 } } static BASIC_COLLISION_SHAPES_MAP: &[u8; 29873] = &[ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, ]; pub static RANDOM_SHAPE_OFFSETS_MAP: &[u8; 29873] = &[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, ]; static COLLISION_SHAPES_MAP: [&LazyLock; 29873] = [ &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE26, &SHAPE26, &SHAPE27, &SHAPE27, &SHAPE28, &SHAPE28, &SHAPE29, &SHAPE29, &SHAPE30, &SHAPE30, &SHAPE31, &SHAPE31, &SHAPE32, &SHAPE32, &SHAPE33, &SHAPE33, &SHAPE34, &SHAPE34, &SHAPE35, &SHAPE35, &SHAPE36, &SHAPE36, &SHAPE37, &SHAPE37, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE208, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE210, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE12, &SHAPE191, &SHAPE192, &SHAPE13, &SHAPE193, &SHAPE18, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE238, &SHAPE0, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE1, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE274, &SHAPE275, &SHAPE276, &SHAPE277, &SHAPE278, &SHAPE279, &SHAPE280, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE345, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE1, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE18, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE0, &SHAPE543, &SHAPE543, &SHAPE543, &SHAPE543, &SHAPE22, &SHAPE22, &SHAPE22, &SHAPE22, &SHAPE1, &SHAPE239, &SHAPE1, &SHAPE1, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE553, &SHAPE554, &SHAPE555, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE569, &SHAPE569, &SHAPE570, &SHAPE570, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE1, &SHAPE1, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE578, &SHAPE579, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE578, &SHAPE579, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE585, &SHAPE586, &SHAPE585, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE587, &SHAPE588, &SHAPE589, &SHAPE590, &SHAPE591, &SHAPE592, &SHAPE593, &SHAPE594, &SHAPE595, &SHAPE596, &SHAPE597, &SHAPE598, &SHAPE599, &SHAPE600, &SHAPE601, &SHAPE602, &SHAPE603, &SHAPE604, &SHAPE605, &SHAPE606, &SHAPE607, &SHAPE608, &SHAPE609, &SHAPE610, &SHAPE611, &SHAPE612, &SHAPE613, &SHAPE614, &SHAPE615, &SHAPE206, &SHAPE616, &SHAPE617, &SHAPE618, &SHAPE619, &SHAPE620, &SHAPE621, &SHAPE622, &SHAPE623, &SHAPE624, &SHAPE625, &SHAPE626, &SHAPE627, &SHAPE628, &SHAPE629, &SHAPE630, &SHAPE631, &SHAPE632, &SHAPE633, &SHAPE634, &SHAPE635, &SHAPE636, &SHAPE637, &SHAPE638, &SHAPE639, &SHAPE640, &SHAPE641, &SHAPE642, &SHAPE643, &SHAPE644, &SHAPE645, &SHAPE646, &SHAPE647, &SHAPE648, &SHAPE649, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE650, &SHAPE0, &SHAPE651, &SHAPE0, &SHAPE651, &SHAPE0, &SHAPE651, &SHAPE0, &SHAPE651, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE195, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE657, &SHAPE657, &SHAPE657, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE667, &SHAPE667, &SHAPE668, &SHAPE668, &SHAPE669, &SHAPE669, &SHAPE670, &SHAPE670, &SHAPE1, &SHAPE656, &SHAPE656, &SHAPE0, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE299, &SHAPE39, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE675, &SHAPE675, &SHAPE676, &SHAPE676, &SHAPE677, &SHAPE678, &SHAPE679, &SHAPE680, &SHAPE681, &SHAPE681, &SHAPE682, &SHAPE682, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE683, &SHAPE1, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE691, &SHAPE691, &SHAPE692, &SHAPE692, &SHAPE693, &SHAPE693, &SHAPE694, &SHAPE694, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE242, &SHAPE244, &SHAPE242, &SHAPE244, &SHAPE246, &SHAPE248, &SHAPE246, &SHAPE248, &SHAPE250, &SHAPE252, &SHAPE250, &SHAPE252, &SHAPE254, &SHAPE256, &SHAPE254, &SHAPE256, &SHAPE258, &SHAPE260, &SHAPE258, &SHAPE260, &SHAPE262, &SHAPE264, &SHAPE262, &SHAPE264, &SHAPE266, &SHAPE268, &SHAPE266, &SHAPE268, &SHAPE270, &SHAPE272, &SHAPE270, &SHAPE272, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE254, &SHAPE254, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE0, &SHAPE0, &SHAPE260, &SHAPE260, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE704, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE238, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE1, &SHAPE1, &SHAPE716, &SHAPE716, &SHAPE717, &SHAPE717, &SHAPE718, &SHAPE718, &SHAPE719, &SHAPE719, &SHAPE720, &SHAPE720, &SHAPE721, &SHAPE721, &SHAPE722, &SHAPE722, &SHAPE723, &SHAPE723, &SHAPE724, &SHAPE724, &SHAPE725, &SHAPE725, &SHAPE726, &SHAPE726, &SHAPE727, &SHAPE727, &SHAPE728, &SHAPE728, &SHAPE729, &SHAPE729, &SHAPE730, &SHAPE730, &SHAPE731, &SHAPE731, &SHAPE732, &SHAPE732, &SHAPE733, &SHAPE733, &SHAPE734, &SHAPE734, &SHAPE735, &SHAPE735, &SHAPE736, &SHAPE736, &SHAPE737, &SHAPE737, &SHAPE738, &SHAPE738, &SHAPE739, &SHAPE739, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE741, &SHAPE741, &SHAPE742, &SHAPE742, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE744, &SHAPE744, &SHAPE80, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE763, &SHAPE763, &SHAPE0, &SHAPE0, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE763, &SHAPE763, &SHAPE0, &SHAPE0, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE763, &SHAPE763, &SHAPE0, &SHAPE0, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE761, &SHAPE763, &SHAPE763, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE347, &SHAPE348, &SHAPE348, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE0, &SHAPE351, &SHAPE351, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE354, &SHAPE356, &SHAPE356, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE359, &SHAPE361, &SHAPE361, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE370, &SHAPE372, &SHAPE372, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE375, &SHAPE377, &SHAPE377, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE380, &SHAPE382, &SHAPE382, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE385, &SHAPE387, &SHAPE387, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE414, &SHAPE416, &SHAPE416, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE419, &SHAPE421, &SHAPE421, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE424, &SHAPE426, &SHAPE426, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE429, &SHAPE431, &SHAPE431, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE440, &SHAPE442, &SHAPE442, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE445, &SHAPE447, &SHAPE447, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE450, &SHAPE452, &SHAPE452, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE455, &SHAPE457, &SHAPE457, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE1, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE563, &SHAPE563, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE39, &SHAPE39, &SHAPE0, ]; static OUTLINE_SHAPES_MAP: [&LazyLock; 29873] = [ &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE2, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE3, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE5, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE6, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE7, &SHAPE7, &SHAPE7, &SHAPE7, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE4, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE9, &SHAPE8, &SHAPE9, &SHAPE8, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE11, &SHAPE10, &SHAPE11, &SHAPE10, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE20, &SHAPE20, &SHAPE21, &SHAPE22, &SHAPE23, &SHAPE24, &SHAPE2, &SHAPE25, &SHAPE25, &SHAPE14, &SHAPE15, &SHAPE16, &SHAPE17, &SHAPE18, &SHAPE19, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE26, &SHAPE26, &SHAPE27, &SHAPE27, &SHAPE28, &SHAPE28, &SHAPE29, &SHAPE29, &SHAPE30, &SHAPE30, &SHAPE31, &SHAPE31, &SHAPE32, &SHAPE32, &SHAPE33, &SHAPE33, &SHAPE34, &SHAPE34, &SHAPE35, &SHAPE35, &SHAPE36, &SHAPE36, &SHAPE37, &SHAPE37, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE38, &SHAPE39, &SHAPE39, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE40, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE41, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE42, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE43, &SHAPE1, &SHAPE1, &SHAPE44, &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE48, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE80, &SHAPE80, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE110, &SHAPE111, &SHAPE112, &SHAPE113, &SHAPE114, &SHAPE115, &SHAPE116, &SHAPE117, &SHAPE118, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE119, &SHAPE120, &SHAPE121, &SHAPE122, &SHAPE123, &SHAPE124, &SHAPE125, &SHAPE126, &SHAPE127, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE128, &SHAPE129, &SHAPE130, &SHAPE131, &SHAPE132, &SHAPE133, &SHAPE134, &SHAPE135, &SHAPE136, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE137, &SHAPE138, &SHAPE139, &SHAPE140, &SHAPE141, &SHAPE142, &SHAPE143, &SHAPE144, &SHAPE145, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE146, &SHAPE147, &SHAPE148, &SHAPE149, &SHAPE150, &SHAPE151, &SHAPE152, &SHAPE153, &SHAPE154, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE155, &SHAPE156, &SHAPE157, &SHAPE158, &SHAPE159, &SHAPE160, &SHAPE161, &SHAPE162, &SHAPE163, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE164, &SHAPE165, &SHAPE166, &SHAPE167, &SHAPE168, &SHAPE169, &SHAPE170, &SHAPE171, &SHAPE172, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE173, &SHAPE174, &SHAPE175, &SHAPE176, &SHAPE177, &SHAPE178, &SHAPE179, &SHAPE180, &SHAPE181, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE182, &SHAPE183, &SHAPE184, &SHAPE185, &SHAPE186, &SHAPE187, &SHAPE188, &SHAPE189, &SHAPE190, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE12, &SHAPE191, &SHAPE192, &SHAPE13, &SHAPE193, &SHAPE18, &SHAPE194, &SHAPE1, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE195, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE197, &SHAPE197, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE205, &SHAPE205, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE207, &SHAPE207, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE209, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE211, &SHAPE212, &SHAPE212, &SHAPE212, &SHAPE212, &SHAPE213, &SHAPE213, &SHAPE213, &SHAPE213, &SHAPE214, &SHAPE214, &SHAPE215, &SHAPE215, &SHAPE216, &SHAPE216, &SHAPE217, &SHAPE217, &SHAPE218, &SHAPE218, &SHAPE218, &SHAPE218, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE219, &SHAPE220, &SHAPE221, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE44, &SHAPE44, &SHAPE45, &SHAPE45, &SHAPE46, &SHAPE46, &SHAPE47, &SHAPE47, &SHAPE48, &SHAPE48, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE12, &SHAPE191, &SHAPE192, &SHAPE13, &SHAPE193, &SHAPE18, &SHAPE194, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE240, &SHAPE1, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE1, &SHAPE1, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE44, &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE48, &SHAPE44, &SHAPE45, &SHAPE46, &SHAPE47, &SHAPE48, &SHAPE1, &SHAPE255, &SHAPE261, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE274, &SHAPE275, &SHAPE276, &SHAPE277, &SHAPE278, &SHAPE279, &SHAPE280, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE298, &SHAPE298, &SHAPE299, &SHAPE299, &SHAPE300, &SHAPE300, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE1, &SHAPE1, &SHAPE301, &SHAPE302, &SHAPE303, &SHAPE304, &SHAPE301, &SHAPE302, &SHAPE303, &SHAPE304, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308, &SHAPE309, &SHAPE310, &SHAPE311, &SHAPE4, &SHAPE305, &SHAPE306, &SHAPE307, &SHAPE308, &SHAPE309, &SHAPE310, &SHAPE311, &SHAPE4, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE1, &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315, &SHAPE314, &SHAPE315, &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319, &SHAPE318, &SHAPE319, &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323, &SHAPE322, &SHAPE323, &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327, &SHAPE326, &SHAPE327, &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331, &SHAPE330, &SHAPE331, &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335, &SHAPE334, &SHAPE335, &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339, &SHAPE338, &SHAPE339, &SHAPE340, &SHAPE341, &SHAPE340, &SHAPE341, &SHAPE342, &SHAPE80, &SHAPE342, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE1, &SHAPE79, &SHAPE1, &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315, &SHAPE314, &SHAPE315, &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319, &SHAPE318, &SHAPE319, &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323, &SHAPE322, &SHAPE323, &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327, &SHAPE326, &SHAPE327, &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331, &SHAPE330, &SHAPE331, &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335, &SHAPE334, &SHAPE335, &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339, &SHAPE338, &SHAPE339, &SHAPE340, &SHAPE341, &SHAPE340, &SHAPE341, &SHAPE342, &SHAPE80, &SHAPE342, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE1, &SHAPE79, &SHAPE1, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE345, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE1, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE538, &SHAPE13, &SHAPE539, &SHAPE194, &SHAPE18, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE540, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE541, &SHAPE542, &SHAPE543, &SHAPE543, &SHAPE543, &SHAPE543, &SHAPE22, &SHAPE22, &SHAPE22, &SHAPE22, &SHAPE1, &SHAPE239, &SHAPE1, &SHAPE1, &SHAPE544, &SHAPE545, &SHAPE546, &SHAPE547, &SHAPE548, &SHAPE549, &SHAPE550, &SHAPE551, &SHAPE552, &SHAPE553, &SHAPE554, &SHAPE555, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE105, &SHAPE556, &SHAPE556, &SHAPE557, &SHAPE557, &SHAPE558, &SHAPE558, &SHAPE559, &SHAPE559, &SHAPE556, &SHAPE556, &SHAPE557, &SHAPE557, &SHAPE558, &SHAPE558, &SHAPE559, &SHAPE559, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE560, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE12, &SHAPE282, &SHAPE191, &SHAPE538, &SHAPE192, &SHAPE561, &SHAPE13, &SHAPE562, &SHAPE12, &SHAPE282, &SHAPE191, &SHAPE538, &SHAPE192, &SHAPE561, &SHAPE13, &SHAPE562, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE563, &SHAPE564, &SHAPE564, &SHAPE565, &SHAPE565, &SHAPE566, &SHAPE566, &SHAPE567, &SHAPE567, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE568, &SHAPE569, &SHAPE569, &SHAPE570, &SHAPE570, &SHAPE571, &SHAPE571, &SHAPE572, &SHAPE572, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE573, &SHAPE573, &SHAPE574, &SHAPE574, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE221, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE220, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE192, &SHAPE1, &SHAPE1, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE578, &SHAPE579, &SHAPE575, &SHAPE576, &SHAPE577, &SHAPE578, &SHAPE579, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE12, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE283, &SHAPE284, &SHAPE283, &SHAPE284, &SHAPE285, &SHAPE286, &SHAPE285, &SHAPE286, &SHAPE287, &SHAPE288, &SHAPE287, &SHAPE288, &SHAPE289, &SHAPE290, &SHAPE289, &SHAPE290, &SHAPE291, &SHAPE292, &SHAPE291, &SHAPE292, &SHAPE293, &SHAPE294, &SHAPE293, &SHAPE294, &SHAPE295, &SHAPE296, &SHAPE295, &SHAPE296, &SHAPE297, &SHAPE4, &SHAPE297, &SHAPE4, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE80, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE580, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE581, &SHAPE582, &SHAPE583, &SHAPE584, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE585, &SHAPE586, &SHAPE585, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE587, &SHAPE588, &SHAPE589, &SHAPE590, &SHAPE591, &SHAPE592, &SHAPE593, &SHAPE594, &SHAPE595, &SHAPE596, &SHAPE597, &SHAPE598, &SHAPE599, &SHAPE600, &SHAPE601, &SHAPE602, &SHAPE603, &SHAPE604, &SHAPE605, &SHAPE606, &SHAPE607, &SHAPE608, &SHAPE609, &SHAPE610, &SHAPE611, &SHAPE612, &SHAPE613, &SHAPE614, &SHAPE615, &SHAPE206, &SHAPE616, &SHAPE617, &SHAPE618, &SHAPE619, &SHAPE620, &SHAPE621, &SHAPE622, &SHAPE623, &SHAPE624, &SHAPE625, &SHAPE626, &SHAPE627, &SHAPE628, &SHAPE629, &SHAPE630, &SHAPE631, &SHAPE632, &SHAPE633, &SHAPE634, &SHAPE635, &SHAPE636, &SHAPE637, &SHAPE638, &SHAPE639, &SHAPE640, &SHAPE641, &SHAPE642, &SHAPE643, &SHAPE644, &SHAPE645, &SHAPE646, &SHAPE647, &SHAPE648, &SHAPE649, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE1, &SHAPE39, &SHAPE38, &SHAPE0, &SHAPE650, &SHAPE0, &SHAPE652, &SHAPE0, &SHAPE653, &SHAPE654, &SHAPE653, &SHAPE655, &SHAPE653, &SHAPE580, &SHAPE580, &SHAPE12, &SHAPE191, &SHAPE192, &SHAPE13, &SHAPE195, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE656, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE1, &SHAPE1, &SHAPE657, &SHAPE657, &SHAPE657, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE658, &SHAPE659, &SHAPE659, &SHAPE659, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE660, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE661, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE662, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE663, &SHAPE663, &SHAPE664, &SHAPE664, &SHAPE665, &SHAPE665, &SHAPE666, &SHAPE666, &SHAPE667, &SHAPE667, &SHAPE668, &SHAPE668, &SHAPE669, &SHAPE669, &SHAPE670, &SHAPE670, &SHAPE1, &SHAPE656, &SHAPE656, &SHAPE671, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE206, &SHAPE206, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE206, &SHAPE206, &SHAPE39, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE0, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE674, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE673, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE675, &SHAPE675, &SHAPE676, &SHAPE676, &SHAPE677, &SHAPE678, &SHAPE679, &SHAPE680, &SHAPE681, &SHAPE681, &SHAPE682, &SHAPE682, &SHAPE684, &SHAPE684, &SHAPE684, &SHAPE684, &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE685, &SHAPE686, &SHAPE686, &SHAPE686, &SHAPE686, &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE687, &SHAPE1, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE562, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE688, &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE689, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE690, &SHAPE691, &SHAPE691, &SHAPE692, &SHAPE692, &SHAPE693, &SHAPE693, &SHAPE694, &SHAPE694, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE695, &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE696, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE697, &SHAPE697, &SHAPE698, &SHAPE698, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE561, &SHAPE568, &SHAPE239, &SHAPE239, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE699, &SHAPE1, &SHAPE700, &SHAPE701, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE699, &SHAPE1, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE702, &SHAPE239, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE703, &SHAPE196, &SHAPE700, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE220, &SHAPE221, &SHAPE220, &SHAPE221, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE243, &SHAPE245, &SHAPE243, &SHAPE245, &SHAPE247, &SHAPE249, &SHAPE247, &SHAPE249, &SHAPE251, &SHAPE253, &SHAPE251, &SHAPE253, &SHAPE255, &SHAPE257, &SHAPE255, &SHAPE257, &SHAPE259, &SHAPE261, &SHAPE259, &SHAPE261, &SHAPE263, &SHAPE265, &SHAPE263, &SHAPE265, &SHAPE267, &SHAPE269, &SHAPE267, &SHAPE269, &SHAPE271, &SHAPE273, &SHAPE271, &SHAPE273, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE343, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE255, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE344, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE261, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE201, &SHAPE201, &SHAPE202, &SHAPE202, &SHAPE203, &SHAPE203, &SHAPE204, &SHAPE204, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE704, &SHAPE705, &SHAPE706, &SHAPE707, &SHAPE708, &SHAPE709, &SHAPE710, &SHAPE711, &SHAPE711, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE39, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE220, &SHAPE221, &SHAPE222, &SHAPE223, &SHAPE222, &SHAPE223, &SHAPE224, &SHAPE225, &SHAPE224, &SHAPE225, &SHAPE226, &SHAPE227, &SHAPE228, &SHAPE229, &SHAPE230, &SHAPE231, &SHAPE232, &SHAPE233, &SHAPE234, &SHAPE235, &SHAPE234, &SHAPE235, &SHAPE236, &SHAPE237, &SHAPE236, &SHAPE237, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE307, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE712, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE713, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE714, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE715, &SHAPE1, &SHAPE1, &SHAPE716, &SHAPE716, &SHAPE717, &SHAPE717, &SHAPE718, &SHAPE718, &SHAPE719, &SHAPE719, &SHAPE720, &SHAPE720, &SHAPE721, &SHAPE721, &SHAPE722, &SHAPE722, &SHAPE723, &SHAPE723, &SHAPE724, &SHAPE724, &SHAPE725, &SHAPE725, &SHAPE726, &SHAPE726, &SHAPE727, &SHAPE727, &SHAPE728, &SHAPE728, &SHAPE729, &SHAPE729, &SHAPE730, &SHAPE730, &SHAPE731, &SHAPE731, &SHAPE732, &SHAPE732, &SHAPE733, &SHAPE733, &SHAPE734, &SHAPE734, &SHAPE735, &SHAPE735, &SHAPE736, &SHAPE736, &SHAPE737, &SHAPE737, &SHAPE738, &SHAPE738, &SHAPE739, &SHAPE739, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE312, &SHAPE313, &SHAPE312, &SHAPE313, &SHAPE314, &SHAPE315, &SHAPE314, &SHAPE315, &SHAPE316, &SHAPE317, &SHAPE316, &SHAPE317, &SHAPE318, &SHAPE319, &SHAPE318, &SHAPE319, &SHAPE320, &SHAPE321, &SHAPE320, &SHAPE321, &SHAPE322, &SHAPE323, &SHAPE322, &SHAPE323, &SHAPE324, &SHAPE325, &SHAPE324, &SHAPE325, &SHAPE326, &SHAPE327, &SHAPE326, &SHAPE327, &SHAPE328, &SHAPE329, &SHAPE328, &SHAPE329, &SHAPE330, &SHAPE331, &SHAPE330, &SHAPE331, &SHAPE332, &SHAPE333, &SHAPE332, &SHAPE333, &SHAPE334, &SHAPE335, &SHAPE334, &SHAPE335, &SHAPE336, &SHAPE337, &SHAPE336, &SHAPE337, &SHAPE338, &SHAPE339, &SHAPE338, &SHAPE339, &SHAPE340, &SHAPE341, &SHAPE340, &SHAPE341, &SHAPE342, &SHAPE80, &SHAPE342, &SHAPE80, &SHAPE49, &SHAPE50, &SHAPE49, &SHAPE50, &SHAPE51, &SHAPE52, &SHAPE51, &SHAPE52, &SHAPE53, &SHAPE54, &SHAPE53, &SHAPE54, &SHAPE55, &SHAPE56, &SHAPE55, &SHAPE56, &SHAPE57, &SHAPE58, &SHAPE57, &SHAPE58, &SHAPE59, &SHAPE60, &SHAPE59, &SHAPE60, &SHAPE61, &SHAPE62, &SHAPE61, &SHAPE62, &SHAPE63, &SHAPE64, &SHAPE63, &SHAPE64, &SHAPE65, &SHAPE66, &SHAPE65, &SHAPE66, &SHAPE67, &SHAPE68, &SHAPE67, &SHAPE68, &SHAPE69, &SHAPE70, &SHAPE69, &SHAPE70, &SHAPE71, &SHAPE72, &SHAPE71, &SHAPE72, &SHAPE73, &SHAPE74, &SHAPE73, &SHAPE74, &SHAPE75, &SHAPE76, &SHAPE75, &SHAPE76, &SHAPE77, &SHAPE78, &SHAPE77, &SHAPE78, &SHAPE79, &SHAPE1, &SHAPE79, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE198, &SHAPE198, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE199, &SHAPE199, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE200, &SHAPE200, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE197, &SHAPE197, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE198, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE200, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE199, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE281, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE197, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE282, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE105, &SHAPE105, &SHAPE106, &SHAPE106, &SHAPE107, &SHAPE107, &SHAPE105, &SHAPE105, &SHAPE107, &SHAPE107, &SHAPE106, &SHAPE106, &SHAPE105, &SHAPE105, &SHAPE108, &SHAPE108, &SHAPE109, &SHAPE109, &SHAPE105, &SHAPE105, &SHAPE109, &SHAPE109, &SHAPE108, &SHAPE108, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE740, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE585, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE586, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE273, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE672, &SHAPE741, &SHAPE741, &SHAPE742, &SHAPE742, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE196, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE206, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE241, &SHAPE1, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE743, &SHAPE744, &SHAPE744, &SHAPE80, &SHAPE745, &SHAPE746, &SHAPE282, &SHAPE282, &SHAPE747, &SHAPE748, &SHAPE282, &SHAPE282, &SHAPE749, &SHAPE750, &SHAPE282, &SHAPE282, &SHAPE751, &SHAPE752, &SHAPE282, &SHAPE282, &SHAPE745, &SHAPE746, &SHAPE282, &SHAPE282, &SHAPE747, &SHAPE748, &SHAPE282, &SHAPE282, &SHAPE749, &SHAPE750, &SHAPE282, &SHAPE282, &SHAPE751, &SHAPE752, &SHAPE282, &SHAPE282, &SHAPE753, &SHAPE754, &SHAPE80, &SHAPE80, &SHAPE755, &SHAPE756, &SHAPE80, &SHAPE80, &SHAPE757, &SHAPE758, &SHAPE80, &SHAPE80, &SHAPE759, &SHAPE760, &SHAPE80, &SHAPE80, &SHAPE1, &SHAPE762, &SHAPE762, &SHAPE762, &SHAPE762, &SHAPE764, &SHAPE764, &SHAPE765, &SHAPE765, &SHAPE766, &SHAPE766, &SHAPE766, &SHAPE766, &SHAPE767, &SHAPE767, &SHAPE768, &SHAPE768, &SHAPE769, &SHAPE769, &SHAPE769, &SHAPE769, &SHAPE770, &SHAPE770, &SHAPE771, &SHAPE771, &SHAPE772, &SHAPE772, &SHAPE772, &SHAPE772, &SHAPE773, &SHAPE773, &SHAPE774, &SHAPE774, &SHAPE775, &SHAPE775, &SHAPE776, &SHAPE776, &SHAPE777, &SHAPE777, &SHAPE778, &SHAPE778, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE779, &SHAPE780, &SHAPE780, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE81, &SHAPE81, &SHAPE82, &SHAPE82, &SHAPE83, &SHAPE83, &SHAPE84, &SHAPE84, &SHAPE85, &SHAPE85, &SHAPE86, &SHAPE86, &SHAPE87, &SHAPE87, &SHAPE88, &SHAPE88, &SHAPE89, &SHAPE89, &SHAPE90, &SHAPE90, &SHAPE91, &SHAPE91, &SHAPE92, &SHAPE92, &SHAPE93, &SHAPE93, &SHAPE94, &SHAPE94, &SHAPE95, &SHAPE95, &SHAPE96, &SHAPE96, &SHAPE97, &SHAPE97, &SHAPE98, &SHAPE98, &SHAPE99, &SHAPE99, &SHAPE100, &SHAPE100, &SHAPE101, &SHAPE101, &SHAPE93, &SHAPE93, &SHAPE82, &SHAPE82, &SHAPE95, &SHAPE95, &SHAPE84, &SHAPE84, &SHAPE102, &SHAPE102, &SHAPE98, &SHAPE98, &SHAPE87, &SHAPE87, &SHAPE100, &SHAPE100, &SHAPE89, &SHAPE89, &SHAPE103, &SHAPE103, &SHAPE83, &SHAPE83, &SHAPE92, &SHAPE92, &SHAPE85, &SHAPE85, &SHAPE94, &SHAPE94, &SHAPE104, &SHAPE104, &SHAPE88, &SHAPE88, &SHAPE97, &SHAPE97, &SHAPE90, &SHAPE90, &SHAPE99, &SHAPE99, &SHAPE346, &SHAPE346, &SHAPE13, &SHAPE13, &SHAPE1, &SHAPE1, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE196, &SHAPE349, &SHAPE350, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE0, &SHAPE352, &SHAPE353, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE355, &SHAPE357, &SHAPE358, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE360, &SHAPE362, &SHAPE363, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE364, &SHAPE365, &SHAPE366, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE367, &SHAPE368, &SHAPE369, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE371, &SHAPE373, &SHAPE374, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE376, &SHAPE378, &SHAPE379, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE381, &SHAPE383, &SHAPE384, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE386, &SHAPE388, &SHAPE389, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE390, &SHAPE391, &SHAPE392, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE393, &SHAPE394, &SHAPE395, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE396, &SHAPE397, &SHAPE398, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE399, &SHAPE400, &SHAPE401, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE402, &SHAPE403, &SHAPE404, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE405, &SHAPE406, &SHAPE407, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE408, &SHAPE409, &SHAPE410, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE411, &SHAPE412, &SHAPE413, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE415, &SHAPE417, &SHAPE418, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE420, &SHAPE422, &SHAPE423, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE425, &SHAPE427, &SHAPE428, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE430, &SHAPE432, &SHAPE433, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE434, &SHAPE435, &SHAPE436, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE437, &SHAPE438, &SHAPE439, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE441, &SHAPE443, &SHAPE444, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE446, &SHAPE448, &SHAPE449, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE451, &SHAPE453, &SHAPE454, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE456, &SHAPE458, &SHAPE459, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE460, &SHAPE461, &SHAPE462, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE463, &SHAPE464, &SHAPE465, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE466, &SHAPE467, &SHAPE468, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE469, &SHAPE470, &SHAPE471, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE472, &SHAPE473, &SHAPE474, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE475, &SHAPE476, &SHAPE477, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE478, &SHAPE479, &SHAPE480, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE481, &SHAPE482, &SHAPE483, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE484, &SHAPE485, &SHAPE486, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE487, &SHAPE488, &SHAPE489, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE490, &SHAPE491, &SHAPE492, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE493, &SHAPE494, &SHAPE495, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE496, &SHAPE497, &SHAPE498, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE499, &SHAPE500, &SHAPE501, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE502, &SHAPE503, &SHAPE504, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE505, &SHAPE506, &SHAPE507, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE508, &SHAPE509, &SHAPE510, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE511, &SHAPE512, &SHAPE513, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE514, &SHAPE515, &SHAPE516, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE517, &SHAPE518, &SHAPE519, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE520, &SHAPE521, &SHAPE522, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE523, &SHAPE524, &SHAPE525, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE526, &SHAPE527, &SHAPE528, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE529, &SHAPE530, &SHAPE531, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE532, &SHAPE533, &SHAPE534, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE535, &SHAPE536, &SHAPE537, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE39, &SHAPE39, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE781, &SHAPE1, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE239, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE1, &SHAPE563, &SHAPE563, &SHAPE1, &SHAPE80, &SHAPE782, &SHAPE342, &SHAPE783, &SHAPE784, &SHAPE785, &SHAPE339, &SHAPE786, &SHAPE338, &SHAPE787, &SHAPE788, &SHAPE789, &SHAPE790, &SHAPE791, &SHAPE792, &SHAPE793, &SHAPE794, &SHAPE795, &SHAPE335, &SHAPE796, &SHAPE334, &SHAPE797, &SHAPE798, &SHAPE799, &SHAPE331, &SHAPE800, &SHAPE330, &SHAPE801, &SHAPE802, &SHAPE803, &SHAPE804, &SHAPE805, &SHAPE806, &SHAPE807, &SHAPE808, &SHAPE809, &SHAPE810, &SHAPE811, &SHAPE812, &SHAPE813, &SHAPE814, &SHAPE815, &SHAPE816, &SHAPE817, &SHAPE818, &SHAPE819, &SHAPE820, &SHAPE821, &SHAPE822, &SHAPE823, &SHAPE824, &SHAPE825, &SHAPE826, &SHAPE827, &SHAPE327, &SHAPE828, &SHAPE326, &SHAPE829, &SHAPE830, &SHAPE831, &SHAPE323, &SHAPE832, &SHAPE322, &SHAPE833, &SHAPE834, &SHAPE835, &SHAPE836, &SHAPE837, &SHAPE838, &SHAPE839, &SHAPE840, &SHAPE841, &SHAPE319, &SHAPE842, &SHAPE318, &SHAPE843, &SHAPE844, &SHAPE845, &SHAPE315, &SHAPE846, &SHAPE314, &SHAPE1, &SHAPE847, &SHAPE79, &SHAPE848, &SHAPE849, &SHAPE850, &SHAPE76, &SHAPE851, &SHAPE75, &SHAPE852, &SHAPE853, &SHAPE854, &SHAPE855, &SHAPE856, &SHAPE857, &SHAPE858, &SHAPE859, &SHAPE860, &SHAPE72, &SHAPE861, &SHAPE71, &SHAPE862, &SHAPE863, &SHAPE864, &SHAPE68, &SHAPE865, &SHAPE67, &SHAPE866, &SHAPE867, &SHAPE868, &SHAPE869, &SHAPE870, &SHAPE871, &SHAPE872, &SHAPE873, &SHAPE874, &SHAPE875, &SHAPE876, &SHAPE877, &SHAPE878, &SHAPE879, &SHAPE880, &SHAPE881, &SHAPE882, &SHAPE883, &SHAPE884, &SHAPE885, &SHAPE886, &SHAPE887, &SHAPE888, &SHAPE889, &SHAPE890, &SHAPE891, &SHAPE892, &SHAPE64, &SHAPE893, &SHAPE63, &SHAPE894, &SHAPE895, &SHAPE896, &SHAPE60, &SHAPE897, &SHAPE59, &SHAPE898, &SHAPE899, &SHAPE900, &SHAPE901, &SHAPE902, &SHAPE903, &SHAPE904, &SHAPE905, &SHAPE906, &SHAPE56, &SHAPE907, &SHAPE55, &SHAPE908, &SHAPE909, &SHAPE910, &SHAPE52, &SHAPE911, &SHAPE51, &SHAPE912, &SHAPE239, &SHAPE38, &SHAPE38, &SHAPE39, &SHAPE39, &SHAPE1, ];